Arduino+App Inventor+Mixly0.975《用手机蓝牙控制“红绿灯”》
2017-10-221.6万
AI 快速预览详细
本教程介绍了一个使用Arduino、App Inventor和Mixly 0.975制作的模拟遥控“交通灯”项目。通过蓝牙模块,可以实现手机控制两个LED。硬件包括Arduino I/O板、蓝牙BT06模块、2个LED和一根公母杜邦线。Mixly端程序简单,只需设置蓝牙串口并读取串口数据进行判断。App Inventor中则需要创建组件并设定逻辑行为。这个项目适合STEM教育场景,帮助孩子在实践中掌握编程技能。
|
我将通过安卓手机结合Arduino,运用蓝牙模块来控制两个LED,制作一个模拟遥控“交通灯”的作品。如图1。 一、需要准备以下硬件 1、Arduino I/O及USB; 2、蓝牙BT06模块; 3、2个LED; 4、一根公母杜邦线。 如图2、3、4、5、6。 二、软件准备 一个智能安卓手机。 三、在Mixly0.975中编写程序 Arduino硬件准备完毕后要在Mixly 0.975中编写代码,Mixly端程序比较简单,因为蓝牙模块就是串口通讯,所以我们只用设置蓝牙串口然后读取串口数据进行判断即可。 程序解析如图8。四、在App Inventor MIT中进行逻辑设计 组件已经创建完成,下面切换到逻辑设计视图窗口中,对各个组件进行行为设定,以实现软件设定的要求功能。 代码如图9和10。 |
-
蓝牙灯.png (251.19 KB, 下载次数: 4642)
图1
-
硬件_01.jpg (67.71 KB, 下载次数: 4545)
图2
-
硬件_02.jpg (60.2 KB, 下载次数: 4525)
图3
-
硬件_03.jpg (20.17 KB, 下载次数: 4597)
图4
-
硬件_05.jpg (53.96 KB, 下载次数: 4474)
图5
-
硬件_06.jpg (46.24 KB, 下载次数: 4799)
图6
-
手机调试蓝牙1.png (122 KB, 下载次数: 4538)
图11
-
手机调试蓝牙2.png (17.5 KB, 下载次数: 4583)
图12
-
1.jpg (56.09 KB, 下载次数: 4586)
图8
-
3.jpg (63.1 KB, 下载次数: 4596)
图9
-
4.png (17.24 KB, 下载次数: 4579)
图10





