創(chuàng)建由Seed Studio XIAO ESP32C3驅動的3D打印4x4 RC漫游器的過程
你有沒有想過從零開始建造自己的堅固的遙控越野車?在這個項目中,我們將指導您完成創(chuàng)建由緊湊而強大的Seed Studio XIAO ESP32C3驅動的3D打印4x4 RC漫游器的過程。通過網絡應用程序定制設計的電子設備和無線控制,該漫游者將機械工程,電子和物聯網融合到令人興奮的DIY冒險中!
它沒有使用笨重的遙控發(fā)射機,而是完全通過基于網絡的直觀操縱桿界面通過Wi-Fi進行控制。這意味著你可以從你的手機、平板電腦或電腦上驅動它——不需要額外的應用程序!
在構建的核心是一個定制的電機驅動器PCB,專門設計用于控制兩個雙直流電機,實現真正的4x4驅動。所有的東西都安裝在一個完全3D打印的底盤上,
無論您是對機器人,RC車輛,3D打印還是ESP32項目感興趣,此構建都為每個人提供了一些東西。
組件需求
?Seed Studio XIAO ESP32C3
?XIAO DC Motor Addon PCB
?MT3608電壓升壓器
?2.4 ghz天線
?18650電池
?4*N20 5v 300rpm電機
?2*M4 6mm滾花螺紋插入件
?2*M4 10mm螺栓
?12 *所螺絲
?JST connectors, male and female
?3D打印部件
步驟1:外殼設計和3D打印
我使用Fusion 360來規(guī)劃和設計我的項目,這需要仔細的空間優(yōu)化。我需要將所有部件裝入盡可能小的形狀因子中,同時確保實用性,包括足夠的布線空間和易于組裝。首先,我導入了所有零件的3d模型,并通過將零件放置在不同的位置來嘗試不同的配置。一旦我找到了最佳配置,我就在它們周圍建了一個圍欄。主體用綠色PLA打印,輪子用黑色PLA打印
步驟2:XIAO電機驅動PCB
在這里,我為Seeed Studio XIAO ESP32C3設計的PCB使用了雙h橋電機驅動器,它基于DRV8833電機驅動器IC。我還使用了螺釘端子連接電機線纜和電源。你可以在2.7V到10.8V之間為驅動器供電,所以更高的電壓意味著更快的速度。我用Flux設計了這個PCB。并訂購了PCB
步驟3:編寫代碼
在這個項目中,我們使用網頁來控制電機。您可以在這里更改設備名稱和密碼
完整代碼
步驟4:組裝和布線
因此,讓我們開始組裝安裝電機,把所有四個電機在3d打印槽,并與電機持有人和螺釘固定。另外,不要忘記焊接約8厘米電線到電機
將所有4根電機電線連接到電機控制器PCB上,并使用4顆M2.5螺釘將PCB擰緊
將一個2針JST連接器和另外兩根電線焊接到MT3608的輸入板上。此外,焊接一些電線到輸出。我使用MT3608的原因是它可以作為電壓升壓器,允許我們將電池的3.7V增加到電機驅動器的10.8V。我們將直接從電池輸出中為肖供電。請確保不要將升壓電壓連接到Xiao的電源輸入,因為這可能會損壞它。
?現在,將MT3608放入3D打印槽中。如果需要的話可以用膠水
?從MT3608輸入輸出墊上連接電機電源和小電源
?將天線接口安裝在墻壁側面,另一端連接到XIAO的天線接口
?安裝所有2的M4螺紋插入到3d打印使用烙鐵
?將JST連接器焊接到電池上,并將其放在3d打印槽中
?蓋上蓋子,用2顆M4螺釘擰緊
?我們可以通過安裝天線把組件打撈出來
步驟5:操作
操作很簡單。通電后,探測器將打開一個wifi熱點。連接到這個wifi,并使用瀏覽器訪問192.168.50.1?,F在將顯示控制頁。用這個按鈕操縱你的漫游者。
本文編譯自hackster.io