你想自己親手制作一輛遠程遙控小車嗎?——使用4G聯網,在全國基站覆蓋的地方都可以遙控;采用網頁控制,跨平臺性好,只要能打開網頁的設備都能控制小車;LuatOS代碼開源,可隨心DIY
特別感謝合宙社群@海闊憑魚躍大佬的熱心分享,看完本文你也可以輕松DIY:
為什么用合宙LuatOS開發——開發簡單快速、上手方便、無需學習復雜的語法,只要有例程就能改出很多玩法。這個4G小車控制就是根據合宙AirTun網頁點燈的demo改出來的。
接下來,我們一起看看遠程遙控小車的制作要點。
1
元器件準備
1.1 淘寶購買
USB公頭焊線式2個
小車基礎套件:
小車底板,tt馬達帶輪子2個,萬向輪1個。
鋰電池USB充放一體模塊5V
杜邦線若干
L298PN電機一個
基本上同一家店能買全,按需選擇即可:
1.2 自備元件
充電寶1個:
20000mAh輸出支持5V/3A、9V/2A、12V/1.5A。
- 18650鋰電池2600mAh 1節
舊安卓手機一個:
- 插卡使用4G數據,用IPV6進行屏幕串流做圖傳。
4G開發板:
之前9.9元團購入手的合宙Air780E開發板一個。
2
遙控小車拼裝
2.1 基礎元件連接
購買齊備上述原材料之后,可以查看賣家提供的說明或者相應芯片的Datasheet,并使用杜邦線(剪開留母頭)將各部分電路連接起來。
2.2 主要接線參考
3
相關軟件準備
3.1 燒錄小車源碼
使用合宙自主研發的多功能下載調試工具LuaTools,給Air780E模塊燒錄源碼。
4G遙控車源碼:
https://gitee.com/openLuat/luatos-airtun/tree/master/turnkey/4g_minicar
燒錄完開機可以看到控制臺顯示控制端網址,記下來,在任意瀏覽器打開即可控制小車:
打開網頁,已經可以試著遙控小車了。
3.2 圖傳準備
下載安卓屏幕串流APP—ScreenStream-FirebaseFree。
下載地址:
https://github.com/dkrivoruchko/ScreenStream/releases
打開軟件-設置:
勾選【自動 開始/停止 視頻流】;
圖像-順時針旋轉圖像-270° (根據手機橫放攝像頭畫面自己調),其他調整幀率、壓縮質量可將流量調到幾十Kb/s,后期可根據需要調。
高級-取消勾選【只用wifi】-勾選【啟用ipv6支持】-【服務器端口】改1025(避開80、443、8080即可);
點開始即可進行屏幕串流,在下方點【視頻流】點二維碼掃碼獲取視頻流地址,復制地址,填到圖傳地址框。
安卓舊手機打開相機,然后安放在小車上。
開動小車,愉快玩耍
目前存在的不足:萬向輪碰到地面不平整容易自動改方向,從開篇演示視頻可以看到小車前進但被地板凹槽改方向了,建議使用四輪驅動小車較好。
再次感謝@海闊憑魚躍大佬的特別分享!如果你有什么有趣好玩的想法,也來和大家一起分享交流吧~
-
開發板
+關注
關注
25文章
5119瀏覽量
97934 -
代碼
+關注
關注
30文章
4818瀏覽量
68874
發布評論請先 登錄
相關推薦
評論