4623| 8
|
[项目] 夏季大作战---遥控船 |
本帖最后由 gada888 于 2020-8-25 17:18 编辑 引言: Arduino做的各种应用广泛被开源硬件爱好者喜欢。今天给大家介绍一个夏季娱乐性性强的arduino项目,特别适合这个炎热的夏天户外水上娱乐,这个项目利用了特别远距离通讯的HC-12传感来对对信号进行通讯,达到可以在通讯模块识别后发送指令给直流电机带动风扇驱动小船,并可以控制伺服电机来对小船的方向进行控制,通讯信号由游戏杆模块来进行发送。左右控制直流电机的开和关。上下控制步进电机的摆臂角度。细节展示在视频内。 提示1:DF的供电板是用来提升直流电机电压的。因为这个船前进的主动力就是来自这个风扇。这也是要用到这个扩展板的原因。实测直流电机供电电压是6.4V。也不能太高,不然电机受不了。这个电机是3-9v耐受。 提示2:程序里和视频里提到的伺服电机的转角并不是最终定值。最终定值只有在小船下水实测之后才能确定。 船体已经改良了。稳稳的浮在水面。有时间会到附件小河里跑一下。 水测视频很快出 第一步:展示内容 游戏杆控制伺服和直流两个电机,通讯方式是HC-12遥控模块做的串口通讯。 第二步:通讯方式 HC-12模块传播距离远。这样不会出现小船因失去信号而无法控制的尴尬情况。 第三步:硬件搭建 所需器材:A rduino UNO控制器x2(2);HC-12串口遥控模块x2(3);5V伺服电机(4);7.4v 锂电池x2;(5);USB数据线;(6);直流电机 (7);MS1805电机驱动模块 第四步:了解一下关键硬件的参数 根据测试,控制距离大于100M。 根据资料HC-12的传输距离是开放空间1000M。 工作频率是433.4-473.0MHz, 100个通讯通道 第五步: 发一些硬件的图片。让人有个直观的认识 发送端硬件清单 接收端硬件清单 第六步:总体介绍 遥控船设计系统是由游戏杆joystick,无线传输模块和伺服以及直流电机部分来完成的。遥控传感是通过串口通讯来完成信号传递的。 单片机采集信号然后做进一步的处理。例如发送指令集,并通过无线模块发送给接收端的小船。实现小船的的前进左转和右转。注意由于传输距离有限,只能在小块水域进行测试。 第七部:连线图 连线图是有两部分 ,一个是发送端连线图,另一个是接收端的。 发送端 接收端 第八部:程序部分的设计 程序见附件 |
903 Bytes, 下载次数: 4973
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed