03 Web:Bit小車
(2021/02/21)
昨天利用Nairda App來控制ESP32的亮滅燈,今天要來控制ESP32的小車,由於之前有關Web:Bit小車只有登月小車一台,因此特別來測試利用Web:Bit當控制器的小車,也測試成功了,所以有Web:Bit板子的夥伴也可以玩便宜的小車了。下次,再來測試在此條件下,其避障及循跡的功能。
一、ESP32小車
首先先用上次在PictoBlox下所使用的ESP32小車,內容如下:04 小車測試
接線說明:
L298N的out1、out2與右車輪的馬達連結
L298N的out3、out4與左車輪的馬達連結
上次的接法:
L298N的in1、in2、in3、in4分別與ESP32的D12、D13、D21、D22來連接
L298N的ENA、ENB先jumper住(以最快速度來跑),事後要控制速度再把ENA接D14(PWM)、ENB接D23(PWM)
這次的接法:原本用右輪用D11、D12、D13,但沒成功(剛剛才發現,我把D14看成D11,怪不得沒成功),後改用如下,下次可用上面的接腳方式
L298N的in1、in2、in3、in4分別與ESP32的D27、D12、D21、D22來連接
L298N的ENA、ENB先jumper住(以最快速度來跑),事後要控制速度再把ENA接D13(PWM)、ENB接D23(PWM)
L298N的12V接18650電池盒的正極
L298N的GND分別接18650電池盒的負極及ESP32的GND
L298N的5V接ESP32的Vin
如下圖所示
Nairda APP的使用
測試成功
二、Web:Bit小車
接線說明:
L298N的out1、out2與右車輪的馬達連結
L298N的out3、out4與左車輪的馬達連結
L298N的in1、in2、in3、in4分別與Web:Bit的P6(GPIO12)、P7(14)、P8(16)、P9(17)來連接
L298N的ENA、ENB先jumper住(以最快速度來跑),事後要控制速度再把ENA接P1(32,PWM)、ENB接P2(33,PWM)
L298N的12V接18650電池盒的正極
L298N的GND分別接18650電池盒的負極及Web:Bit的GND
L298N的5V接Web:Bit的3V3
如下圖所示
Nairda APP的使用
內容同上面的ESP32小車
只有二個馬達的腳位用不一樣,如下:
測試成功