偶然從一篇部落格文章中看到作者利用淘寶買了四軸的材料來實作四軸 這篇,自己也來試看看,這篇來記錄一下整個過程
- 淘寶購買材料
- Unit test: 主要元件測試焊接組裝(Arduino, GY-80感測器, ESP8266, 無刷馬達, ESC電調, B6AC平衡充)
- 相關軟體(fritzing, )
- 系統架構
淘寶購買材料
記錄一下購買的材料, 因為牽涉到一些電機材料是淘寶禁運品,請先找好私人集運商,可參考這篇淘寶禁運電機與私人集貨商
1. Arduino開發版
感覺Arduino在淘寶買比台灣買便宜好多,所以多買了幾塊備用
2. ESP8266無線模組
原先找到的文章是用2.4G通信模組,但是我想先用Wifi 2.4G,方便透過手機可以連線操控,所以使用這個超便宜的WiFi模組,另外Arduino加上WiFi可以玩的應用就變很多了。
3. Logic level converter
由於ESP8266是3.3V的系統,而Arduino雖然有5V & 3.3V output,但是3.3V output的電流過小,所以我們要用5V的output,但是透過這張converter可以讓0~5V對應到0~3.3V,另一個原因是Arduino serial port只能在5V上運作。
reference:WIFI plant monitoring system based on Arduino MEGA and ESP8266
4. USB serial
這個是方便在PC上debug ESP8266,先透過USB轉serial(TTL),我們可以透過terminal送出command,觀察ESP8266 output結果,設定之後能不能正常運作,淘寶買的ESP8266很便宜,還好使用上也沒什麼問題。
reference: 操控 ESP8266 無線模組 – 經由 AP、STA 和 AP+STA 三種模式,學習 ESP8266 AT 指令
5. GY-80 陀螺儀加速器大氣壓力模組
這是個集合了陀螺儀、加速度計、電子羅盤、氣壓計四顆感測器的模組
reference: 讀取 GY-80 模組:加速度計(ADXL345) 陀螺儀(L3G4200) 電子羅盤(HMC5883) 氣壓計(BMP085)