移动泡泡机
2024-05-20185
AI 快速预览详细
本项目利用Arduino UNO主板、红外遥控器、超声波传感器和风扇模块制作了一个可移动的泡泡机。首先制作红外遥控小车,然后安装超声波传感器、风扇和舵机。当超声波测距大于30CM时,舵机和风扇同时转动,否则停止。最终将泡泡机装在遥控小车上,上传程序进行测试。这个项目不仅锻炼学生的动手能力,还能激发他们对编程的兴趣。
马上六一了,学部准备组织同学们参加游园,各科老师集思广益,科学老师准备让同学们体验一下泡泡秀,又大又美的泡泡是同学们最喜欢的节目,所以我们利用米思奇编程软件对Arduino UNO主板进行控制。利用超声波传感器,感应到周围30CM范围内有人时,舵机转动(舵机上装泡泡转盘叶轮)沾取矿泉水瓶里的泡泡液,风扇转动吹出泡泡。同时,我们做成可移动的,把泡泡机装在一个遥控小车上,这样就成了可移动的泡泡车,我们就可以随意尽兴的玩了。
基本思路:先制作红外遥控小车,然后把泡泡机装在小车上,制作成可随心所欲移动的泡泡机。
硬件清单:
制作过程:
1、先制作红外遥控小车。(定义函数,定义小车的5种状态,前进、后退、左转、右转、停止)

2、设置红外接收A4管脚,串口监视器查看每个按键相对应的编码,确定哪些按键分别控制小车的前、后、左、右移动和停止。

3、安装超声波、风扇、舵机,当超声波测距大于30时,舵机和风扇同时转动,否则同时停止。


4、矿泉水瓶(最好的类似长方体,四面是平面的),割掉一面,里面放泡泡液。放在叶轮的下面,可以完全浸泡叶轮的位置。


5、然后把泡泡机装在遥控小车上,上传程序,测试。



