加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

最簡單DIY基于ESP8266的物聯(lián)網(wǎng)智能小車①(webserver服務(wù)器網(wǎng)頁簡單遙控版)

2021/05/17
2114
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(8)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

       距離我上次發(fā)布STC98C52RC的藍(lán)牙遙控智能小車STM32F103C8T6藍(lán)牙遙控智能小車大概有一年多了,今年的夏天額外炎熱。上次的智能小車項(xiàng)目中,最簡單DIY的51藍(lán)牙遙控小車設(shè)計(jì)方案(源碼+原理圖) 地址是:https://www.cirmall.com/circuit/20328/  入選電路開源項(xiàng)目暢銷top100,記得當(dāng)時(shí)我還是用手機(jī)藍(lán)牙調(diào)試助手來進(jìn)行遙控小車,想想都有點(diǎn)搞笑。這次打算做一個(gè)ESP8266和ESP32智能小車的系列專題,跟大家一起玩玩智能小車,涉及遠(yuǎn)程控制,高速圖傳,嵌入式圖像處理,云計(jì)算圖像處理,集群控制,更新大家對(duì)智能小車的認(rèn)知。大部分編碼我已經(jīng)完成了,就差整理開源代碼和掏幾萬塊編寫教材了,小車的主題是圍繞鋼鐵俠展開的,daodanjishui也是鋼鐵俠電影系列的影迷,也夢(mèng)想某天能成為鋼鐵俠那樣有科學(xué)技術(shù)又有money的土豪,但是現(xiàn)實(shí)總是很殘酷啊,連代碼都沒有賣出去,所以免費(fèi)開源啦!

      請(qǐng)欣賞由daodanjishui獨(dú)家研制的最簡單DIY基于ESP8266的物聯(lián)網(wǎng)智能小車①全球首發(fā)優(yōu)酷視頻:https://v.youku.com/v_show/id_XNTE1NzU4ODc0NA==.html

       這次開源的智能小車主控使用搭載ESP-12F的開發(fā)板WeMos D1 R1,用的是的全部是某寶能買到的模塊用杜邦線來連線而成的,不需要繪制電路板,另外我選擇ESP-12F做開發(fā)是有原因的:核心板體積小、舵機(jī)庫不需要安裝、功耗低、下載程序不需要按boot鍵。遙控器采用TestHttpPost.exe請(qǐng)求發(fā)送軟件或者是手機(jī)app或者是網(wǎng)頁瀏覽器。功能的大概就是http請(qǐng)求指令來控制小車四個(gè)方向運(yùn)動(dòng)和開燈關(guān)燈和舵機(jī)滑輪升降。小車的原型參照的是鋼鐵俠打loki用的戰(zhàn)甲,兩個(gè)大輪胎作為翅膀動(dòng)力的源泉,舵機(jī)升降臂綁定軸承作為第三條腿伸展和收縮控制滑行,原型是:

先看看小車的全家福:

 

      買家注意了,這個(gè)ESP8266開啟的是AP熱點(diǎn)模式,說白就是建立了一個(gè)名字為DNSServer example的熱點(diǎn),訪問的IP地址是192.168.4.1,所以用手機(jī)或者筆記本電腦的瀏覽器訪問之后就能訪問小車的主頁。在主頁里面輸入提示的指令就可以控制小車做動(dòng)作。

下面是在筆記本電腦使用TestHttpPost.exe網(wǎng)絡(luò)http請(qǐng)求發(fā)送軟件的測(cè)試截圖:

下面是模塊的圖片:

1.電機(jī)驅(qū)動(dòng)模塊:

2.迷你升壓模塊:1.5V 1.8V 2.5V 3V 3.3V 3.7V 4.2V轉(zhuǎn)5V DC-DC升壓轉(zhuǎn)換電源模塊   

3.車輪2個(gè),D字軸橡膠輪胎 機(jī)器人配件 43MM 循跡小車模型車輪 配N20減速電機(jī)

4.減速電機(jī),精密N20減速電機(jī)DC3V3.7V5V 6V直流慢速馬達(dá)微型全金屬齒輪減速箱:

電機(jī)固定架:

5.SG90舵機(jī):

6.法蘭杯士軸承3X8X2.5:

7.18650電池

配套的電池夾:

8.牙線棒PVC包裝盒:

9.螺絲若干,杜邦線若干,LED燈一盞,絕緣塑料膜若干,502膠水

10.ESP-12F D1開發(fā)板:

上述就是用到的模塊,現(xiàn)在構(gòu)建連接原理圖如下:

 

具體的接線請(qǐng)看源碼和教程。

174行精簡原創(chuàng)開源中文注釋源碼截圖如下:

       后期升級(jí)說明:雖然這次用刷新提交表單的形式在瀏覽器控制智能小車和用發(fā)送http  get請(qǐng)求的軟件來控制物聯(lián)網(wǎng)智能小車,但是不代表我就只能實(shí)現(xiàn)這個(gè)功能,后期我會(huì)做到用ajax技術(shù)提交異步請(qǐng)求做到不刷新表單的形式控制小車,還能做到用手機(jī)app無線控制小車,并且升級(jí)使用ESP32CAM實(shí)現(xiàn)圖像處理智能小車,更多精彩請(qǐng)關(guān)注我相關(guān)系列的項(xiàng)目,下期更精彩,爭取將鋼鐵俠電影中的設(shè)備帶到現(xiàn)實(shí)當(dāng)中,把其原創(chuàng)源碼開源奉獻(xiàn)出來。

 

  • 原理圖1.docx
    描述:原理圖
  • DNSServer.rar
    描述:Arduino寫的C++源碼
  • 教程.docx
    描述:詳細(xì)教程
  • TestHttpPost.exe
    描述:測(cè)試軟件

相關(guān)推薦

電子產(chǎn)業(yè)圖譜