deepin 23 +樹莓派還有啥新玩法?
前言
繼我們之前發(fā)布的樹莓派運(yùn)行 deepin 23 系統(tǒng)教程后,此次我們將深入探索如何借助樹莓派實(shí)現(xiàn)與硬件的交互,進(jìn)而精準(zhǔn)控制小車的運(yùn)行。
硬件準(zhǔn)備
以下是所需的硬件清單,看看自己都備齊了嗎?
樹莓派 4b
TB6612FNG 電機(jī)驅(qū)動(dòng)模塊
安裝環(huán)境
系統(tǒng):deepin 23
配置 Python 環(huán)境
sudo apt install python3-pip python3-venv python-dev-is-python3 python3 -m venv venv source venv/bin/activate pip3 install bottle rpi.gpio
安裝 gpio 服務(wù)
sudo apt install pigpiod sudo systemctl enable pigpiod sudo systemctl start pigpiod
硬件安裝
參考圖如下:
TB6612 | 樹莓派 | 電機(jī) | 說(shuō)明 |
PWMA | 18 | A 電機(jī)控制信號(hào)輸入 | |
AIN2 | 27 | A 電機(jī)輸入端 2 | |
AIN1 | 17 | A 電機(jī)輸入端 1 | |
STBY | +3.3V | 驅(qū)動(dòng)器的總開關(guān),STBY 高電平時(shí)工作,低電平時(shí)停止。 | |
BIN1 | 22 | B 電機(jī)輸入端 1 | |
BIN2 | 23 | B 電機(jī)輸入端 2 | |
PWMB | 19 | B 電機(jī)控制信號(hào)輸入 | |
GND | Power 接入外部電源負(fù)極 | ||
VM | Power(電機(jī)驅(qū)動(dòng)電壓輸入端,從外部電源正極輸入) | ||
VCC | +5V | Power(邏輯電平輸入端,從樹莓派接入5V) | |
GND | GND | Power 接入樹莓派 GND | |
AO1 | A 電機(jī)輸出端 1 | 電極朝外,左輪下方電極。 | |
AO2 | A 電機(jī)輸出端 2 | 電極朝外,左輪上方電極。 | |
BO2 | B 電機(jī)輸出端 2 | 電極朝外,右輪上方電極。 | |
BO1 | B 電機(jī)輸出端 1 | 電極朝外,右輪下方電極。 |
這里使用 Type-C 接口可充電的 5V 鋰電池給樹莓派供電,電機(jī)驅(qū)動(dòng)模塊使用電池盒放入 2 節(jié) 5 號(hào)電池供電。
運(yùn)行程序
克隆源碼
git clone git@github.com:chenchongbiao/Raspberry-Car.git
調(diào)用 gpio 需用 root 權(quán)限。這里直接切 root 用戶運(yùn)行程序。
sudo su source venv/bin/activate python3 Start.py
運(yùn)行成功后,通過(guò)瀏覽器輸入 http://ip:8088
這里的 ip 為樹莓派的ip 地址。可以通過(guò)點(diǎn)擊網(wǎng)頁(yè)上的按鈕操控樹莓派小車。
原作者項(xiàng)目:https://github.com/valieo/Raspberry-Car
-
硬件
+關(guān)注
關(guān)注
11文章
3406瀏覽量
66499 -
小車
+關(guān)注
關(guān)注
0文章
55瀏覽量
21042 -
樹莓派
+關(guān)注
關(guān)注
117文章
1711瀏覽量
105902
原文標(biāo)題:deepin 23 + 樹莓派 讓小車動(dòng)起來(lái)!
文章出處:【微信號(hào):linux_deepin,微信公眾號(hào):深度操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
讓PMSM簡(jiǎn)單的動(dòng)起來(lái)的話,需要調(diào)用哪些頭文件?
請(qǐng)問(wèn)怎么使無(wú)刷電機(jī)動(dòng)起來(lái),就單單動(dòng)起來(lái)
【NanoPi M2申請(qǐng)】創(chuàng)客神器NanoPi M2各類系統(tǒng)以及控制GPIO端口評(píng)測(cè)
【Landzo C1試用體驗(yàn)】+第二篇 :動(dòng)起來(lái),生活才更精彩!
怎么把自定義時(shí)間像時(shí)鐘一樣動(dòng)起來(lái)
如何讓智能小車動(dòng)起來(lái)?怎樣去編寫其程序?
如何讓無(wú)刷直流電動(dòng)機(jī)動(dòng)起來(lái)
如何從零開始制作51單片機(jī)控制的智能小車讓它動(dòng)起來(lái)?
使用樹莓派設(shè)計(jì)智能小車教程之樹莓派小車啟動(dòng)教程免費(fèi)下載
![使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>設(shè)計(jì)智能<b class='flag-5'>小車</b>教程之<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>小車</b>啟動(dòng)教程免費(fèi)下載](https://file.elecfans.com/web1/M00/97/F3/pIYBAF0QkheAMuaCAARE9p_BwQ0628.png)
使用樹莓派設(shè)計(jì)智能小車教程之樹莓派手機(jī)PC控制小車的實(shí)驗(yàn)免費(fèi)下載
![使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>設(shè)計(jì)智能<b class='flag-5'>小車</b>教程之<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>手機(jī)PC控制<b class='flag-5'>小車</b>的實(shí)驗(yàn)免費(fèi)下載](https://file.elecfans.com/web1/M00/97/9D/o4YBAF0QkzeATeNVAAfY1i7E_vw277.png)
樹莓派4B移植OHOS 3.0 LTS標(biāo)準(zhǔn)系統(tǒng)
![<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>4B移植OHOS 3.0 LTS標(biāo)準(zhǔn)系統(tǒng)](https://file.elecfans.com/web2/M00/20/16/pYYBAGGcjSWAUNxoAACUpQihJMM913.png)
你知道操作系統(tǒng)是如何啟動(dòng)起來(lái)的嗎
![你知道操作系統(tǒng)是如何啟<b class='flag-5'>動(dòng)起來(lái)</b>的嗎](https://file1.elecfans.com/web2/M00/81/F5/wKgZomQmjv2AFvHNAACLHU1kPZg615.jpg)
BeagleBone AI-64、Servo Cape和讓電機(jī)動(dòng)起來(lái)
![BeagleBone AI-64、Servo Cape和<b class='flag-5'>讓</b>電機(jī)<b class='flag-5'>動(dòng)起來(lái)</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
步進(jìn)電機(jī)如何讓動(dòng)起來(lái)?步進(jìn)電機(jī)轉(zhuǎn)動(dòng)原理
![步進(jìn)電機(jī)如何<b class='flag-5'>讓</b><b class='flag-5'>動(dòng)起來(lái)</b>?步進(jìn)電機(jī)轉(zhuǎn)動(dòng)原理](https://file1.elecfans.com/web2/M00/C7/61/wKgaomYKHzyAGfCSAABSVwV4ANw745.png)
評(píng)論