文章目錄
- 前言
- 一、STM32小車效果圖
-
二、硬件設(shè)計
- 1.電機(jī)驅(qū)動對比
- 2.藍(lán)牙模塊
- 3.電機(jī)
- 三、小車程序
- 總結(jié)
前言
STM32小車一直以來都還是眾多STM32愛好者的入門設(shè)計,門檻不高,值得玩一下。
一、STM32小車效果圖
????????這是剛開始弄的印度風(fēng)的小車,丑不拉幾。
? ? ? ? 這個小車結(jié)構(gòu)是:STM32C8T6為主控,12V電源,還有電源模塊是12V—>5V、3.3V的,HC-05藍(lán)牙模塊,L298N電機(jī)驅(qū)動模塊*2,亞克力板和4個電機(jī)加輪子。
?????????這個小車是不滿意上面那玩意改的,畫了一個板子,主控依舊是STM32C8T6,有變動的是電機(jī)驅(qū)動模塊改了,現(xiàn)在用的是DRV8833。外加了一個OLED作為人機(jī)交互頁面,超聲波測距,兩個RGB轉(zhuǎn)向。
二、硬件設(shè)計
1.電機(jī)驅(qū)動對比
? ? ? ? L298N? ? ? ? ? ? :集成雙H橋、元器件多、體積大、發(fā)熱比較明顯
????????L298N有兩個使能控制引腳可分別控制兩個H橋是否使能。
? ? ? ? DRV8833? ? ? ? :集成雙H橋、體積小、發(fā)熱情況良好、可以同時驅(qū)動兩個直流電機(jī)或一個步進(jìn)電機(jī)。
2.藍(lán)牙模塊
????????遙控小車用的是藍(lán)牙透傳,安卓手機(jī)的藍(lán)牙app——傳送門
藍(lán)牙模塊的前期調(diào)試,可用usb轉(zhuǎn)ttl模塊連接藍(lán)牙模塊,RXD-TX TXD-RX VCC-VCC GND-GND。
如果上電了,藍(lán)牙指示燈默認(rèn)是2s閃爍就是進(jìn)入了AT指令模式,可通過上位機(jī)向藍(lán)牙發(fā)送指令。如果上電不是AT指令模式,就摁著藍(lán)牙的按鍵再上電。
AT指令集(建議改名字就好,密碼不要改)
??AT+NAME=Bluetooth-Master??藍(lán)牙主機(jī)名稱為Bluetooth-Master?
??AT+ROLE=1? ?? ?? ?? ?? ? 藍(lán)牙模式為主模式
??AT+CMODE=0? ?? ?? ?? ?? ?藍(lán)牙連接模式為任意地址連接模式
??AT+PSWD=1234? ?? ?? ?? ? 藍(lán)牙配對密碼為1234
??AT+UART=9600,0,0? ?? ? 藍(lán)牙通信串口波特率為9600,停止位1位,無校驗位
??AT+RMAAD? ?? ?? ?? ?? ???清空配對列表
3.電機(jī)
實測:電機(jī)的比例越小跑得越快!
三、小車程序
鏈接:https://pan.baidu.com/s/172cHhSERNx5fZAwYsyWetA?
提取碼:ycar文章來源:http://www.zghlxwxcb.cn/news/detail-727179.html
總結(jié)
歡迎大家指正交流學(xué)習(xí)。文章來源地址http://www.zghlxwxcb.cn/news/detail-727179.html
到了這里,關(guān)于STM32藍(lán)牙遙控小車的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!