功能:
1.显示光照和声音强度和当前指令
2.红外遥控4盏灯、1个天窗(可调角度)、1个门(模拟开关门、需另外加扩展舵机)
3.物联网控制4盏灯、1个天窗
一、材料准备:
1.行空板 M10 1个
2.行空板双路电机驱动I/O扩展板   1套
3. Gravity:Arduino 编程积木入门版学习套件 
所需零件:
按钮 1个
舵机1个
角度传感器1个
LED灯2个

4. 红外遥控器  1个
 
二、设备连接(如下图):

 
1.将行空板 M10安装到行空板双路电机驱动I/O扩展板
 
2.连接传感器、执行器
P0连接舵机(控制天窗打开关闭)
P1连接LED(书房灯)
P3连接角度传感器(调整天窗角度)
P4连接LED(儿童房灯)
P9连接按钮(门铃)
红外遥控器
 
三、编写代码:
 
 
1. 双击打开mind+,切换到Python模式

 
 
2. 左下角添加扩展,在官方库选项卡中选择行空板、MQTT-py

 
3. 在pinpong库选项卡中选择pinpong初始化、WS2812 RGB灯、舵机、红外接收模块、数字大按钮模块

 
4. 在用户库选项卡中搜索角度传感器

 
5. 编写程序代码
主程序


 
红外遥控控制


 物联网控制
 
 
 
四、运行程序:
 
1. 先将电脑连接行空板自带热点PB523155,然后选择连接远程终端10.1.2.3


 
2. 等待连接成功
 
3. 右上角点击运行

 
4. 浏览器登陆10.1.2.3,点击应用开关,点击打开页面,登陆SIoT账号(siot 密码dfrobot)
 
 
5. 等待程序运行成功
 
6. 使用红外遥控器遥控、物联网指令控制
功能请看视频:
 
 

 返回首页
    返回首页
   回到顶部
    回到顶部
   
  
  他的勋章
    他的勋章
   
  
评论