2022年11月27日 星期日

[Robot] 使用手機藍牙遙控 T10 履帶車

本文旨在說明如何使用 Android 手機透過藍牙遙控 T10 履帶車。

如何組裝履帶車,可參考 「履帶車組裝說明」。



線路接法:

馬達          L298N
Motor1      OUT1
Motor1      OUT2
Motor2      OUT3
Motor2      OUT4


電池盒                                        L298N
     +  ----------船型開關--------   +12V
     -   ------------------------------   Gnd


Arduino     L298N
5V              +5V
Gnd            Gnd
D6              IN4
D7              IN3
D8              IN2
D9              IN1


Arduino     BlueTooth
5V              5V
Gnd            Gnd
D10            TX
D11            RX


如下圖:




最後將 Arduino 程式上傳到開發板即可。
上傳程式如果發生問題,您可以參考「Arduino 開發板 Upload 問題的排除」去排除問題。


開啟履帶車電源

在開啟電源前,建議您再次檢查電路接線是否正確無誤,如果有接線錯誤或短路情況,有可能會燒毀電子模組,嚴重的話也有可能會導致鋰電池爆炸。

Step1 翻轉履帶車並查看底部,裝入 18650 鋰電池。如果是已經有裝入 18650 鋰電池了,那麼請小心抽出紅圈處之絕緣塑膠片。


Step2 按一下履帶車正面之船型開關,就可以打開電源。此時 Uno 開發板和 L298N 馬達驅動板上的電源指示燈都會亮起。


由於車體空間狹窄,要取出 18650 鋰電池並不是很容易,建議您可以先在電池盒內放入不易斷裂的繩子或塑膠片,然後再放入電池。如此,想要取下 18650 鋰電池時,就可以藉由拉動繩子或塑膠片輕易地讓鋰電池脫出。



將手機與履帶車上面的藍牙模組配對

Step1 手機選擇「設定」> 「藍牙」>「配對新裝置」,再點擊「JDY-31-SPP」(我的藍牙模組名稱是「JDY-31-SPP」)。



Step2 輸入配對密碼「1234」。



Step3   在手機上開啟「Google Play」,搜尋「bluetooth rc car」並安裝該 APP。




Step4 點擊手機上紅圈處的圖示以開啟 APP。




Step5 在藍牙未連線的狀態下,APP 操作畫面左上角落是閃爍的紅燈。此時可以點擊紅圈處之「設定」圖示就可以叫出藍牙連線的畫面。



Step6 點擊「Connect to car」並選取「JDY-31-SPP」就可以讓藍牙連線。




Step7  在藍牙已連線的狀態下,APP 操作畫面左上角落是閃爍的綠燈。此時可以點擊上下左右箭頭就可以遙控履帶車了。

小技巧:左側的上下箭頭和右側的左右箭頭可以相互搭配,會有不一樣的移動效果。




問題與對策

1. 如果藍牙有問題,您可以參考「藍牙模組的問與答」排除問題。 

2. 如果履帶輪的移動方向不是您所預期的,那麼您可以適時地對調馬達接到 L298N 的電源線。



2022年11月2日 星期三

[Robot] 使用手機藍牙遙控 Arduino 小車

本文旨在說明如何使用 Android 手機透過藍牙遙控 Arduino 小車。

如何組裝小車車體,可參考 「組裝市售小車底盤」。


工具

2mm 一字螺絲起子

3mm 十字螺絲起子


材料

Arduino Uno 開發板 *1

Arduino Uno v5.0 擴展板 *1

L298N 馬達驅動模組 *1

藍牙模組 *1

母母頭杜邦線 *若干


機電組裝步驟

Step1 分別將 Arduino Uno 開發板、L298N 馬達驅動模組和電池盒用 M3*12 螺絲鎖到底板上。


Step2 將電池盒紅色電線插入 L298N 馬達驅動模組的 +12V 端子並鎖緊,將電池盒紅色電線插入 L298N 馬達驅動模組的 GND 端子並鎖緊。



Step3 將 2 只馬達的電源線分別依左右側插入 L298N 馬達驅動模組的左右側端子並鎖緊。



Step4 將紅色電線一端插入 L298N 馬達驅動模組的 +5V 端子並鎖緊,電線另一頭插入 Uno 擴展板的 VCC 端子並鎖緊。再將黑色電線一端插入 L298N 馬達驅動模組的 GND 端子並鎖緊,電線另一頭插入 Uno 擴展板的 GND 端子並鎖緊。接著將擴展板堆疊插入到 Uno 開發板上方。


Step5 使用 4 條母母頭杜邦線連接擴展板與 L298N 馬達驅動模組,接法如下:

擴展板腳位   L298N 馬達驅動模組腳位

      S4                              IN1        

      S5                              IN2

      S6                              IN3

      S7                              IN4


Step6  使用 4 條母母頭杜邦線連接擴展板與藍牙模組,接法如下:

擴展板腳位   藍牙模組腳位

      G                     GND        

      V                     VCC

      S10                  TX

      S11                  RX


Step7 使用 USB 線連接電腦與 Arduino Uno 開發板,並上傳程式。


Step8 斷開 USB 線,把 2 只鋰電池裝進電池盒。

提醒您:切勿把電池正負極方向裝反,否則模組有燒毀或是電池爆炸的危險。


Step9 在手機上點擊「設定」>「藍牙」,搜尋藍牙並配對,密碼通常是「1234」。 


Step10 在手機上點擊「Google Play」,搜尋並安裝「Bluetooth RC Car」。 


Step11 開啟 APP 並點擊畫面右上角落的插頭圖示,它是用來讓手機藍牙連線到小車的。 


選取「Connect to car」


選取你的藍牙,此處是「JDY-31-SPP」


Step12 現在你可以點擊面板上的前、後、左、右方向鍵,來遙控你的小車了。

提醒您:

如果發現小車移動的方向不如預期,表示馬達電線在插到 L298N 馬達驅動模組的端子時有誤,此時只要依實際情形對調電線即可。


採購資訊

露天[S&R] https://www.ruten.com.tw/item/show?21740199223246

露天[RWG] https://www.ruten.com.tw/item/show?21714729339839

蝦皮 https://shopee.tw/-RWG-Arduino-%E5%B0%8F%E8%BB%8A%E5%BA%95%E7%9B%A4-%E5%BE%AA%E8%B7%A1%E8%BB%8A-%E9%81%BF%E9%9A%9C%E8%BB%8A-%E8%87%AA%E8%B5%B0%E8%BB%8A-%E5%B8%B6%E6%B8%AC%E9%80%9F%E7%A2%BC%E7%9B%A4-%E9%80%81%E9%9B%BB%E6%B1%A0%E7%9B%92%E5%92%8C%E9%96%8B%E9%97%9C-i.14363185.7101371239?sp_atk=806d32f4-6dbb-42b8-8929-f56b1cb19a42&xptdk=806d32f4-6dbb-42b8-8929-f56b1cb19a42



[小車底盤] 組裝市售小車底盤

本文旨在說明一款市面上最常見的小車底盤,車體材料是一片大約 3mm 厚的壓克力板、兩只 TT 減速馬達和直徑大約 65mm 的黃色塑膠輪,以及搭配一只滾輪。






工具

除了下方圖片內的工具之外,還需要一把電鑽和 3mm 的鑽頭,因為這款底盤上面可能沒有您需要的孔位,或是適當的孔位,可以讓你安裝 Arduino Uno 開發板、馬達驅動板、電池盒...。



組裝之前的準備工作

工作1  將所需的零組件和模組適當地配置到壓克力底板上是必須做的,因此建議您可以先把壓克力底板擺出來,然後把零組件和模組 (本文有 Arduino Uno 開發板、馬達驅動板、電池盒) 適當地配置到壓克力底板上,確定位置後用簽字筆在底板上做出孔位記號,然後鑽出 3~4mm 的孔。


工作2  為 TT 減速馬達焊上電線。


組裝車體

Step1 取出小車底盤、TT 減速馬達、馬達固定片和螺絲螺帽,使用 1 只固定片穿過底板和另一只固定片夾住馬達,用長螺絲穿過馬達,最後用螺帽鎖緊。

提醒您:

1. 建議您馬達的銅片擺放靠車體內側。

2. 長螺絲由車體外側穿到車體內側。




Step2 按照 Step1 步驟安裝另一邊的馬達。


Step3 取出方向輪和螺絲,將它們固定到底板上。



Step4 將輪子安裝到馬達。車體組裝部分至此完成。

提醒您:

將輪子壓進車軸時,如果壓到最底端可能會與螺絲頭相互干涉,進而影響輪子轉動,因此你可以視情況將輪子稍稍外移少許以避開螺絲頭。


這是正面俯視圖


後續如何用手機遙控小車,可參考 「使用手機藍牙遙控小車」。

採購資訊

露天[S&R] https://www.ruten.com.tw/item/show?21740199223246

露天[RWG] https://www.ruten.com.tw/item/show?21714729339839

蝦皮 https://shopee.tw/-RWG-Arduino-%E5%B0%8F%E8%BB%8A%E5%BA%95%E7%9B%A4-%E5%BE%AA%E8%B7%A1%E8%BB%8A-%E9%81%BF%E9%9A%9C%E8%BB%8A-%E8%87%AA%E8%B5%B0%E8%BB%8A-%E5%B8%B6%E6%B8%AC%E9%80%9F%E7%A2%BC%E7%9B%A4-%E9%80%81%E9%9B%BB%E6%B1%A0%E7%9B%92%E5%92%8C%E9%96%8B%E9%97%9C-i.14363185.7101371239?sp_atk=806d32f4-6dbb-42b8-8929-f56b1cb19a42&xptdk=806d32f4-6dbb-42b8-8929-f56b1cb19a42