移动泡泡机

2024-05-20185
AI 快速预览详细 收起
本项目利用Arduino UNO主板、红外遥控器、超声波传感器和风扇模块制作了一个可移动的泡泡机。首先制作红外遥控小车,然后安装超声波传感器、风扇和舵机。当超声波测距大于30CM时,舵机和风扇同时转动,否则停止。最终将泡泡机装在遥控小车上,上传程序进行测试。这个项目不仅锻炼学生的动手能力,还能激发他们对编程的兴趣。

        马上六一了,学部准备组织同学们参加游园,各科老师集思广益,科学老师准备让同学们体验一下泡泡秀,又大又美的泡泡是同学们最喜欢的节目,所以我们利用米思奇编程软件对Arduino UNO主板进行控制。利用超声波传感器,感应到周围30CM范围内有人时,舵机转动(舵机上装泡泡转盘叶轮)沾取矿泉水瓶里的泡泡液,风扇转动吹出泡泡。同时,我们做成可移动的,把泡泡机装在一个遥控小车上,这样就成了可移动的泡泡车,我们就可以随意尽兴的玩了。

基本思路:先制作红外遥控小车,然后把泡泡机装在小车上,制作成可随心所欲移动的泡泡机。 

 

硬件清单:

         硬件 数量Arduino UNO有板1块红外遥控器1个360舵机3个牛眼万向轮1个小车底盘1个红外遥控器1个红外接收模块1个超声波传感器1个风扇模块1个

制作过程:

1、先制作红外遥控小车。(定义函数,定义小车的5种状态,前进、后退、左转、右转、停止)

图片.png

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

图片.png

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

图片.png
图片.png

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

图片.png
图片.png

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

创作许可协议

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

评论(0)
- 没有更多了 -