功能介紹放開頭, 使用便捷無(wú)需愁。
這是全網(wǎng)最詳細(xì)、性價(jià)比最高的STM32實(shí)戰(zhàn)項(xiàng)目入門教程,通過(guò)合理的硬件設(shè)計(jì)和詳細(xì)的視頻筆記介紹,硬件使用STM32F103主控資料多方便學(xué)習(xí),通過(guò)3萬(wàn)字筆記、12多個(gè)小時(shí)視頻、20多章節(jié)代碼手把手教會(huì)你如何開發(fā)和調(diào)試。讓你更快掌握嵌入式系統(tǒng)開發(fā)。
V1.5.0-STM32智能小車
V1.5.0:庫(kù)函數(shù)開發(fā)。功能:循跡、避障、跟隨、遙控、電池電壓顯示等。
視頻合集鏈接推薦觀看
[https://www.bilibili.com/video/BV1SY411L7rJ/?spm_id_from=333.337.search-card.all.click]
**V3.3.0-STM32智能小車 **
V3:HAL庫(kù)開發(fā)、功能:PID速度控制、PID循跡、PID跟隨、遙控、避障、PID角度控制、視覺控制、電磁循跡、RTOS等功能。
視頻合集鏈接推薦觀看
[https://www.bilibili.com/video/BV16x4y1M7EN/?spm_id_from=333.337.search-card.all.click]
小車設(shè)計(jì)
總體設(shè)計(jì)方案
總體的設(shè)計(jì)方案對(duì)完成項(xiàng)目非常重要,下面是小車的設(shè)計(jì)方案,
對(duì)小車的模組進(jìn)行了,簡(jiǎn)單分類。這里簡(jiǎn)單介紹一下:
一輛'自動(dòng)化'小車,要能夠像人一樣,有觀察事物的眼睛,有處理事情的大腦,有可以跑動(dòng)的腿,這里:
輸入信號(hào)模塊就像人類的眼睛,可以講一些外界信息測(cè)量并送至'大腦',比如超聲波把距離信息發(fā)送給單
片機(jī)。
執(zhí)行模塊就像人類的腿,可以根據(jù)'大腦'控制指令進(jìn)行'運(yùn)動(dòng)',比如舵機(jī)根據(jù)單片機(jī)指令旋轉(zhuǎn)。
單片機(jī)就像人類的大腦,可以根據(jù)輸入信號(hào)模塊完成對(duì)執(zhí)行模塊的控制。
電源負(fù)責(zé)給整個(gè)系統(tǒng)供電。
OLED模塊顯示一些系統(tǒng)信息。
[硬件]系統(tǒng)硬件設(shè)計(jì)
主控:STM32單片機(jī)
使用:STM32f103c8t6最小系統(tǒng)板
選擇原因:STM32F103C8T6價(jià)格較低,資源豐富可以滿足項(xiàng)目要求,可以在其數(shù)據(jù)手冊(cè)閱讀資源介
紹。
注意:
系統(tǒng)需要5V供電,可輸出3.3V
OLED模塊
使用:OLED顯示屏模塊 0.96寸 IIC/SPI
選擇原因:價(jià)格較低、使用方便
注意:
這里使用 四管腳 順序?yàn)?GND VCC SCL SDA,繪制PCB要注意順序
供電為3.3V
陀螺儀
使用:MPU-6050模塊 三軸加速度陀螺儀6DOF GY-521
原因:滿足項(xiàng)目需要,使用方便
注意:
供電3V-5V
超聲波測(cè)距模塊
使用:HC-SR04 超聲波測(cè)距模塊
注意:
繪制PCB注意四個(gè)引腳順序 Vcc Trig Echo Gnd
供電3.3V-5V
測(cè)距原理
不同模式
GPIO模式
紅外循跡模塊
使用:尋跡傳感器 TCRT5000紅外反射傳感器
注意:
供電3.3V-5V
引腳順序?yàn)椋?VCC GDN DO AO (DO表示數(shù)字輸出,AO表示模擬輸出)
來(lái)自TB的介紹
不完全總結(jié)就是:紅外對(duì)管前面是黑色的時(shí)候,DO引腳為高電平,二極管熄滅狀態(tài)。前面是紅色的時(shí)候
為低電平,二極管點(diǎn)亮。
藍(lán)牙模塊
使用:HC-05 主從機(jī)一體藍(lán)牙串口透?jìng)髂K
注意:
供電3.6V-6V
引腳順序 VCC GND TXD RXD
現(xiàn)在新生產(chǎn)的HC-05 在進(jìn)入AT模式需要EN接3.3V、在透?jìng)髂J桨蔚鬍N的3.3V
按鍵
使用:這里按鍵使用PCB 元件
電機(jī)驅(qū)動(dòng)
使用:TB6612FNG電機(jī)驅(qū)動(dòng)模塊
注意:
供電 比較復(fù)雜
來(lái)自淘寶的介紹
電機(jī)
使用:電機(jī)馬達(dá) DC3V-6V直流減速電機(jī)
注意:
供電3V-6V
電機(jī)要能夠安裝在小車車架上(這里使用的電機(jī)是小車車架套餐配套的)
舵機(jī)
使用:SG90 9g舵機(jī) 固定翼航模遙控飛機(jī) 180度舵機(jī)
注意:
供電4.8V-6V
需要控制角度,故購(gòu)買180度 舵機(jī)
電源
使用:12v鋰電池組18650充電帶保護(hù)板大容量電瓶通用移動(dòng)電源便攜蓄電池
注意:
使用電池輸出為12V
接口為DC5.5-2.1公母頭
審核編輯 黃宇
-
嵌入式
+關(guān)注
關(guān)注
5094文章
19184瀏覽量
307855 -
STM32
+關(guān)注
關(guān)注
2272文章
10925瀏覽量
357707 -
智能小車
+關(guān)注
關(guān)注
87文章
549瀏覽量
81866 -
標(biāo)準(zhǔn)庫(kù)
+關(guān)注
關(guān)注
0文章
31瀏覽量
7527 -
TB6612
+關(guān)注
關(guān)注
1文章
16瀏覽量
2352
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
第一篇:V1.5-STM32f103c8t6智能小車筆記 標(biāo)準(zhǔn)庫(kù)開發(fā) 6612電機(jī)驅(qū)動(dòng)新手入門項(xiàng)目
![第一<b class='flag-5'>篇</b>:<b class='flag-5'>V1.5-STM32f103c8t6</b><b class='flag-5'>智能</b><b class='flag-5'>小車</b>筆記 <b class='flag-5'>標(biāo)準(zhǔn)</b><b class='flag-5'>庫(kù)</b><b class='flag-5'>開發(fā)</b> <b class='flag-5'>6612</b><b class='flag-5'>電機(jī)</b>驅(qū)動(dòng)新手入門項(xiàng)目](https://file1.elecfans.com//web2/M00/02/C9/wKgaoma4aqyAWEHEAAC-f8zaDxQ055.png)
19.4-STM32接收數(shù)據(jù)-狀態(tài)顯示在屏幕 openMV尋跡與小車控制 Openmv+STM32F103C8T6視覺巡線小車
![19.4-<b class='flag-5'>STM32</b>接收數(shù)據(jù)-狀態(tài)顯示在屏幕 openMV尋跡與<b class='flag-5'>小車</b><b class='flag-5'>控制</b> Openmv+<b class='flag-5'>STM32F103C8T6</b>視覺巡線<b class='flag-5'>小車</b>](https://file1.elecfans.com/web2/M00/03/DF/wKgaoma-16iAactHAAL5m8eVl1M471.png)
基于stm32的兩輪自平衡小車
基于STM32F103C8T6和TB6612FNG的平衡小車是如何制作的
基于STM32的雙輪平衡小車設(shè)計(jì)
TB6612驅(qū)動(dòng)相關(guān)資料推薦
采用STM32F103C8T6單片機(jī)制作兩輪平衡小車控制系統(tǒng)的資料分享
使用STM32F103C8T6控制L298N電機(jī)驅(qū)動(dòng)麥克納姆輪小車(HAL庫(kù))
![使用<b class='flag-5'>STM32F103C8T6</b><b class='flag-5'>控制</b>L298N<b class='flag-5'>電機(jī)</b>驅(qū)動(dòng)麥克納姆<b class='flag-5'>輪</b><b class='flag-5'>小車</b>(HAL<b class='flag-5'>庫(kù)</b>)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
基于STM32兩輪自平衡小車系統(tǒng)與控制 源碼、原理圖和PCB設(shè)計(jì)
![基于<b class='flag-5'>STM32</b>兩<b class='flag-5'>輪</b>自平衡<b class='flag-5'>小車</b>系統(tǒng)與<b class='flag-5'>控制</b> 源碼、原理圖和PCB設(shè)計(jì)](https://file.elecfans.com//web2/M00/40/6A/poYBAGJs_gmAEhURAADVqLJrdO4356.png)
利用TB6612模塊控制直流電機(jī)
![利用<b class='flag-5'>TB6612</b>模塊<b class='flag-5'>控制</b>直流<b class='flag-5'>電機(jī)</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32平衡小車 TB6612電機(jī)驅(qū)動(dòng)學(xué)習(xí)
![<b class='flag-5'>STM32</b>平衡<b class='flag-5'>小車</b> <b class='flag-5'>TB6612</b><b class='flag-5'>電機(jī)</b>驅(qū)動(dòng)學(xué)習(xí)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
使用stm32f103c8t6設(shè)計(jì)的藍(lán)牙小車
第三篇-V1.5 TB6612電機(jī)pwm控制STM32智能小車 STM32F103C8T6單片機(jī)
![第三<b class='flag-5'>篇</b>-<b class='flag-5'>V1.5</b> <b class='flag-5'>TB6612</b><b class='flag-5'>電機(jī)</b>pwm<b class='flag-5'>控制</b><b class='flag-5'>STM32</b><b class='flag-5'>智能</b><b class='flag-5'>小車</b> <b class='flag-5'>STM32F103C8T6</b>單片機(jī)](https://file1.elecfans.com//web2/M00/02/CA/wKgaoma4cIuAUqI7AADQ6qnsxBM356.png)
評(píng)論