行空板K10创意智能小别墅

2025-02-283420
AI 快速预览详细 收起
K10行空板创意智能小别墅是一个适用于课堂人工智能教学和物联网入门项目的创意作品。该项目通过K10行空板实现语音控制灯光、风扇,并实时监测温湿度。主要功能包括语音控制灯光开关、风扇开关、生日模式(灯光闪烁并播放生日歌)以及实时显示温度和湿度。所需材料包括K10行空板、LED灯带、小风扇模块和温湿度传感器。制作步骤包括硬件连接、代码编写和功能测试。通过这个项目,学生可以了解物联网和智能家居的基本概念,学习如何使用语音控制设备,掌握传感器数据采集和显示的方法,培养动手能力和创新思维。


1. 项目概述
  • 项目目标:通过 K10 行空板实现语音控制灯光、风扇,并实时监测温湿度。
  • 适用场景:课堂人工智能教学、物联网入门项目。
  • 主要功能

    • 语音控制灯光开关。
    • 语音控制风扇开关。
    • 生日模式:灯光闪烁并播放生日歌。
    • 实时显示当前温度和湿度。



2. 所需材料[td]
材料名称
数量
备注
K10 行空板
1主控设备
LED 灯带
1用于灯光控制
小风扇模块
1用于风扇控制
温湿度传感器
1用于监测温湿度
杜邦线
若干连接传感器和模块
激光切割结构件


3. 硬件连接
[size=16.002px]将各模块连接到 K10 行空板的对应引脚:
[td]
模块名称
引脚连接
备注
NeoPixel LED 灯带
P0控制灯光
小风扇模块
P1控制风扇开关
AHT20 温湿度传感器
板子自带

4. 软件实现
  • 语音控制

    • 通过 ASR 模块实现语音识别,支持以下指令:

      • "kai deng":打开灯光。
      • "guan deng":关闭灯光。
      • "kai feng shan":打开风扇。
      • "guan feng shan":关闭风扇。
      • "sheng ri mo shi":进入生日模式(灯光闪烁并播放生日歌)。

  • 温湿度监测

    • 使用传感器实时监测温湿度,并在屏幕上显示。

  • 灯光控制

    • 使用 NeoPixel LED 灯带实现灯光开关和生日模式。

  • 风扇控制

    • 通过 P1 引脚控制风扇开关。



5. 制作步骤步骤 1:硬件连接
  • 将 NeoPixel LED 灯带连接到 K10 行空板的 P0 引脚。
  • 将小风扇模块连接到 K10 行空板的 P1 引脚。
  • 将 温湿度传感器连接到 K10 行空板的 I2C 接口。
  • 确保所有连接稳固,并接通电源。

步骤 2:代码行空板K10创意智能小别墅图1 [图片]初始化语音识别词,初始化灯带

行空板K10创意智能小别墅图2
显示温湿度
行空板K10创意智能小别墅图3点击“上传”按钮,将代码上传到 K10 行空板。步骤 3:功能测试
  • 上传完成后,K10 行空板会启动并显示初始界面。
  • 说出以下指令,测试语音控制功能:

    • "kai deng":观察 LED 灯带是否亮起。
    • "guan deng":观察 LED 灯带是否关闭。
    • "kai feng shan":观察风扇是否启动。
    • "guan feng shan":观察风扇是否关闭。
    • "sheng ri mo shi":观察 LED 灯带是否闪烁,并播放生日歌。

  • 检查屏幕是否实时显示当前温度和湿度。

步骤 4:组装智能小屋
  • 将 K10 行空板、LED 灯带、风扇和传感器安装到小屋模型中。
  • 确保所有设备固定稳固,连接线整齐。
  • 将小屋模型放置在教室中,供学生观察和操作。

行空板K10创意智能小别墅图4

6. 教学应用教学目标
  • 了解物联网和智能家居的基本概念。
  • 学习如何使用语音控制设备。
  • 掌握传感器数据采集和显示的方法。
  • 培养学生的动手能力和创新思维。

课堂活动
  • 功能演示

    • 教师演示智能小屋的功能,并讲解代码实现原理。

  • 学生实践

    • 学生分组操作智能小屋,测试语音控制功能。
    • 学生尝试修改代码,增加新功能(如增加更多语音指令)。

  • 讨论与分享

    • 学生分享自己的改进方案,讨论物联网的应用场景。



7. 扩展与改进
  • 增加更多传感器

    • 添加光线传感器,实现自动灯光控制。
    • 添加人体红外传感器,实现自动风扇控制。

  • 远程控制

    • 通过 Wi-Fi 模块实现手机远程控制。

  • 数据记录

    • 将温湿度数据记录到 SD 卡或云端,供后续分析。



k10智能小别墅.mp

169.44 KB, 下载次数: 2023

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
庞老师12
庞老师12
老师您好!可以给一下这个激光切割的文件吗?想要拿来学习和网上找人代切出来使用,可以的话,发送邮箱[email]295721807@qq.com[/email],感激不尽(农村老师,没有激光切割机)
- 没有更多了 -