你想自己親手制作一輛遠(yuǎn)程遙控小車嗎?——使用4G聯(lián)網(wǎng),在全國(guó)基站覆蓋的地方都可以遙控;采用網(wǎng)頁(yè)控制,跨平臺(tái)性好,只要能打開網(wǎng)頁(yè)的設(shè)備都能控制小車;LuatOS代碼開源,可隨心DIY
特別感謝合宙社群@海闊憑魚躍大佬的熱心分享,看完本文你也可以輕松DIY:
為什么用合宙LuatOS開發(fā)——開發(fā)簡(jiǎn)單快速、上手方便、無需學(xué)習(xí)復(fù)雜的語法,只要有例程就能改出很多玩法。這個(gè)4G小車控制就是根據(jù)合宙AirTun網(wǎng)頁(yè)點(diǎn)燈的demo改出來的。
接下來,我們一起看看遠(yuǎn)程遙控小車的制作要點(diǎn)。
1
元器件準(zhǔn)備
1.1 淘寶購(gòu)買
USB公頭焊線式2個(gè)
小車基礎(chǔ)套件:
小車底板,tt馬達(dá)帶輪子2個(gè),萬向輪1個(gè)。
鋰電池USB充放一體模塊5V
杜邦線若干
L298PN電機(jī)一個(gè)
基本上同一家店能買全,按需選擇即可:
1.2 自備元件
充電寶1個(gè):
20000mAh輸出支持5V/3A、9V/2A、12V/1.5A。
- 18650鋰電池2600mAh 1節(jié)
舊安卓手機(jī)一個(gè):
- 插卡使用4G數(shù)據(jù),用IPV6進(jìn)行屏幕串流做圖傳。
4G開發(fā)板:
之前9.9元團(tuán)購(gòu)入手的合宙Air780E開發(fā)板一個(gè)。
2
遙控小車拼裝
2.1 基礎(chǔ)元件連接
購(gòu)買齊備上述原材料之后,可以查看賣家提供的說明或者相應(yīng)芯片的Datasheet,并使用杜邦線(剪開留母頭)將各部分電路連接起來。
2.2 主要接線參考
3
相關(guān)軟件準(zhǔn)備
3.1 燒錄小車源碼
使用合宙自主研發(fā)的多功能下載調(diào)試工具LuaTools,給Air780E模塊燒錄源碼。
4G遙控車源碼:
https://gitee.com/openLuat/luatos-airtun/tree/master/turnkey/4g_minicar
燒錄完開機(jī)可以看到控制臺(tái)顯示控制端網(wǎng)址,記下來,在任意瀏覽器打開即可控制小車:
打開網(wǎng)頁(yè),已經(jīng)可以試著遙控小車了。
3.2 圖傳準(zhǔn)備
下載安卓屏幕串流APP—ScreenStream-FirebaseFree。
下載地址:
https://github.com/dkrivoruchko/ScreenStream/releases
打開軟件-設(shè)置:
勾選【自動(dòng) 開始/停止 視頻流】;
圖像-順時(shí)針旋轉(zhuǎn)圖像-270° (根據(jù)手機(jī)橫放攝像頭畫面自己調(diào)),其他調(diào)整幀率、壓縮質(zhì)量可將流量調(diào)到幾十Kb/s,后期可根據(jù)需要調(diào)。
高級(jí)-取消勾選【只用wifi】-勾選【啟用ipv6支持】-【服務(wù)器端口】改1025(避開80、443、8080即可);
點(diǎn)開始即可進(jìn)行屏幕串流,在下方點(diǎn)【視頻流】點(diǎn)二維碼掃碼獲取視頻流地址,復(fù)制地址,填到圖傳地址框。
安卓舊手機(jī)打開相機(jī),然后安放在小車上。
開動(dòng)小車,愉快玩耍
目前存在的不足:萬向輪碰到地面不平整容易自動(dòng)改方向,從開篇演示視頻可以看到小車前進(jìn)但被地板凹槽改方向了,建議使用四輪驅(qū)動(dòng)小車較好。
再次感謝@海闊憑魚躍大佬的特別分享!如果你有什么有趣好玩的想法,也來和大家一起分享交流吧~
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
5121瀏覽量
97976 -
代碼
+關(guān)注
關(guān)注
30文章
4823瀏覽量
68898
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
4G模組Air780E的LuatOS開發(fā)之位運(yùn)算(bit)示例
![<b class='flag-5'>4G</b>模組<b class='flag-5'>Air780E</b>的LuatOS<b class='flag-5'>開發(fā)</b>之位運(yùn)算(bit)示例](https://file1.elecfans.com/web3/M00/00/93/wKgZPGdKqNaAUn-mAALoicuQvpA378.png)
解析Air780E模組LuatOS開發(fā)的隨機(jī)數(shù)(random) 示例篇
![解析<b class='flag-5'>Air780E</b>模組LuatOS<b class='flag-5'>開發(fā)</b>的隨機(jī)數(shù)(random) 示例篇](https://file1.elecfans.com/web3/M00/00/84/wKgZO2dJrYaAJumCAAL7d1pCzSg077.png)
Air780E模組LuatOS開發(fā)的位運(yùn)算(bit)教程篇!
![<b class='flag-5'>Air780E</b>模組LuatOS<b class='flag-5'>開發(fā)</b>的位運(yùn)算(bit)教程篇!](https://file1.elecfans.com/web1/M00/F5/DE/wKgaoWdFRBuAEqxQAAKFVHMZb20008.png)
Air780E如何發(fā)送SMS?一文詳解!
![<b class='flag-5'>Air780E</b>如何發(fā)送SMS?一文詳解!](https://file1.elecfans.com/web2/M00/0A/BE/wKgZomcmwiyAOgKtAAGTEF4Hxiw830.png)
干貨分享:Air780E開發(fā)板如何使用?
![干貨分享:<b class='flag-5'>Air780E</b><b class='flag-5'>開發(fā)板</b>如何使用?](https://file1.elecfans.com/web1/M00/F3/8B/wKgZoWcYu_eAaPIFAAJq6rZ9LA0454.png)
如何使用Air780E開發(fā)板?看這篇就夠了!
![如何使用<b class='flag-5'>Air780E</b><b class='flag-5'>開發(fā)板</b>?看這篇就夠了!](https://file1.elecfans.com/web1/M00/F3/8B/wKgZoWcYu_eAaPIFAAJq6rZ9LA0454.png)
Air780E開發(fā)板使用,一文解密!
![<b class='flag-5'>Air780E</b><b class='flag-5'>開發(fā)板</b>使用,一文解密!](https://file1.elecfans.com/web2/M00/EB/95/wKgZomZevfiAZTUiAAAYyNC3ogI340.png)
低功耗4G模組Air780E快速入門:通過MQTT連接實(shí)現(xiàn)遠(yuǎn)程控制
![低功耗<b class='flag-5'>4G</b>模組<b class='flag-5'>Air780E</b>快速入門:通過MQTT連接實(shí)現(xiàn)<b class='flag-5'>遠(yuǎn)程</b>控制](https://file1.elecfans.com/web2/M00/0A/2E/wKgaomcIvrmATaEZAAAFTfVzsVI012.png)
合宙低功耗4G模組AIR780EX ——開發(fā)板使用說明
![合宙低功耗<b class='flag-5'>4G</b>模組<b class='flag-5'>AIR780</b>EX ——<b class='flag-5'>開發(fā)板</b>使用說明](https://file1.elecfans.com/web2/M00/06/EB/wKgaombhFFyATRJ2AACILH1a01I014.png)
合宙低功耗4G模組Air780E——硬件設(shè)計(jì)手冊(cè)01
![合宙低功耗<b class='flag-5'>4G</b>模組<b class='flag-5'>Air780E</b>——硬件設(shè)計(jì)手冊(cè)01](https://file1.elecfans.com/web2/M00/05/38/wKgZombYAHOAKahsAABGWexR2ws453.png)
評(píng)論