2675| 3
|
100块钱一台?揭秘最简单却最火的创客作品 |
本帖最后由 帅猫 于 2022-9-10 21:04 编辑 疫情时间久了,什么鸟都钻出来了。有专心研究美食的、有花式打卡健身的......但这些都无法吸引我的注意,直到我在网上刷到一个视频,视频里的博主用遥控车外出买菜,瞬间心动了:好炫酷好有用好想要! 先是随便搜索了一下,发现网上的方案都是闭源付费的,更有甚者出售7000块钱到手玩。这我怎么忍得了!于是乎我潜心研究了十分钟(没错只有十分钟),发现这玩意没有什么特别的高科技,贼特么简单。多简单?一个受过创客培训的小学生都能做出来。 当然我作为一名高中生,当然不能和小学生比。所以连上课带等材料花了三个星期搞出来了。 看起来还不错是吧? 接下来就是技术重点! 什么?过程呢? 抱歉啦,我这个人有个坏习惯,就是做东西懒得记录过程 (当然这里的东西能给你一些参考,毕竟我也踩了很多坑) 回到正题,这玩意的技术重点就是: (1)广域MQTT通信 (2)电改舵操作 (3)没有3,就这些。 没错,就这么简单。 之前提到我在网上看过很多资料,这些资料质量参差不齐,寻思着肯定有哪个小可爱中枪,于是这里放一些我个人的经验(仅供参考) 1、100块钱就能造一个 我可以很清楚的告诉你:能做,但肯定会开坏。 我在制作4G模块前先测试了一下这台车对11.1V电源的适应能力,于是掏出了传家宝:自制的双路航模有刷驱动器带5V2A BEC,理论最大支持30V 6A的输出。 (之前参加VEX培训,看见角落里没有外壳也没人用的V4驱动器,就问老师要了两个做了这么个东西) 用这个驱动模块替换原来的接收器,成功将7.4V升级为11.1V: 经测试动力很迅猛,但转向总会咔咔直响,说明转向电机卡住了,但11.1V的电压还是让它挣脱了。 虽然没有损坏但这咔咔的声音还是让我心慌,所以还是把它换掉了。 这里附上我的材料清单(价格来自拼多多,我原来有的材料没有标注): 遥控车一台,185元; 锂电池一块,11.1V1800mah,56元; 随身WiFi一个,36元; 5V 8A稳压器一个,15元; 10cm母对母杜邦线,1.5元; 游戏手柄一个,20元; (别问我为什么不用航模遥控器,问就是加密狗找不到了) WeMos D1 Mini一块,26.5元; (这芯片涨价也太离谱了) 网络摄像头一个,我用的萤石云的,价格未知; 舵机一个,机械手上拆的,价格未知; L298N红板一块,价格未知; 焊锡等工具,不计入价格。 这么算下来,差不多小三百。 那100块钱能做吗?当然可以,但请自愿承担以下风险: ①100块钱的预算肯定换不了转向电机,当转向到达极限时转向电机堵转,这时候要么立刻断电,要么电机驱动和电机肯定会坏一个; (DF社区有个帖子,标题叫“The rush of Microbit——”什么什么什么,他的电机驱动板烧了,很可能就是这个原因) ②100块钱的预算就别想换电池了。这个时候你要么加钱,要么就享受龟速般的驾驶体验吧; (顺带一提因为搭载了摄像头,功率会增大,续航会短的要命) ③100块甭想买到好车,所以要么太小要么太脆弱,随便哪里来一脚都会让它散架。 2、用得着上航模驱动器吗? 如果你是玩具车改4G那么就不用。虽然L298N最大只支持双路48V 25W的输出,但我对模块进行了魔改: 像图示用网线芯连接这几个焊点,它就变成了一个单路48V 50W的电机驱动,况且附加成本不到1元钱 (当然DFrobot的简易继电器模块也是可以的哈) 当然航模驱动器更好,据网上描述最高支持320A的电流(当然我是不信的) 3、用什么遥控? 理论上能上网的东西都可以,我这里使用笔记本+Python程序进行遥控,外接一个手柄。 当然外接的手柄什么样就无所谓了,我的手柄比较垃圾,但实际效果还是不错的。 当然你也可以用手机,不过可能要分屏才能看到视频画面。 4、视频怎么传输? 这个问题我也困惑了好久,但看到网上方案时我也傻了: 一个网络监控即可。 Excuse me?这也行? 事实证明,还真行。 接线图太简单不想说,但凡有点基础都能做出来,和一般的智能小车没有区别。 源程序并没有打算公开,因为还有很多东西没有完善,这里就简单说一下思路: 读取手柄/键盘操作之后打包成一行发给MQTT服务器,4G车从MQTT服务器上读取数据并做出对应的动作。 其中4G车连接车载的随身wifi以访问网络。 不好理解? 直接在DF社区搜索物联网,教程一大把,取通信部分,把SSID和密码换成随身wifi的SSID和密码即可。 (这个项目不适合用OBLOQ模块,这玩意一个继电器就会让它重启,别问我是怎么知道的) 至于服务器嘛...... 地址test.ranye-iot.net,端口号1881,实测延迟90-120ms左右。 就到这里,再见! |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed