deepin 23 +樹莓派還有啥新玩法?
前言
繼我們之前發(fā)布的樹莓派運(yùn)行 deepin 23 系統(tǒng)教程后,此次我們將深入探索如何借助樹莓派實(shí)現(xiàn)與硬件的交互,進(jìn)而精準(zhǔn)控制小車的運(yùn)行。
硬件準(zhǔn)備
以下是所需的硬件清單,看看自己都備齊了嗎?
樹莓派 4b
智能小車底盤 雙層圓盤(兩輪附帶電機(jī)、電池盒)
TB6612FNG 電機(jī)驅(qū)動模塊

安裝環(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ī) | 說明 |
| PWMA | 18 | A 電機(jī)控制信號輸入 | |
| AIN2 | 27 | A 電機(jī)輸入端 2 | |
| AIN1 | 17 | A 電機(jī)輸入端 1 | |
| STBY | +3.3V | 驅(qū)動器的總開關(guān),STBY 高電平時(shí)工作,低電平時(shí)停止。 | |
| BIN1 | 22 | B 電機(jī)輸入端 1 | |
| BIN2 | 23 | B 電機(jī)輸入端 2 | |
| PWMB | 19 | B 電機(jī)控制信號輸入 | |
| GND | Power 接入外部電源負(fù)極 | ||
| VM | Power(電機(jī)驅(qū)動電壓輸入端,從外部電源正極輸入) | ||
| 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ū)動模塊使用電池盒放入 2 節(jié) 5 號電池供電。
運(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)行成功后,通過瀏覽器輸入 http://ip:8088
這里的 ip 為樹莓派的ip 地址。可以通過點(diǎn)擊網(wǎng)頁上的按鈕操控樹莓派小車。
參考資料
原作者項(xiàng)目:https://github.com/valieo/Raspberry-Car
-
硬件
+關(guān)注
關(guān)注
11文章
3595瀏覽量
69011 -
小車
+關(guān)注
關(guān)注
0文章
55瀏覽量
21555 -
樹莓派
+關(guān)注
關(guān)注
122文章
2078瀏覽量
110470
原文標(biāo)題:deepin 23 + 樹莓派 讓小車動起來!
文章出處:【微信號:linux_deepin,微信公眾號:深度操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
請問怎么使無刷電機(jī)動起來,就單單動起來
【NanoPi M2申請】創(chuàng)客神器NanoPi M2各類系統(tǒng)以及控制GPIO端口評測
【Landzo C1試用體驗(yàn)】+第二篇 :動起來,生活才更精彩!
怎么把自定義時(shí)間像時(shí)鐘一樣動起來
如何讓智能小車動起來?怎樣去編寫其程序?
如何讓無刷直流電動機(jī)動起來
使用樹莓派設(shè)計(jì)智能小車教程之樹莓派小車啟動教程免費(fèi)下載
使用樹莓派設(shè)計(jì)智能小車教程之樹莓派手機(jī)PC控制小車的實(shí)驗(yàn)免費(fèi)下載
詳細(xì)介紹如何從零開始制作51單片機(jī)控制的智能小車(一)———讓小車動起來
你知道操作系統(tǒng)是如何啟動起來的嗎
BeagleBone AI-64、Servo Cape和讓電機(jī)動起來
步進(jìn)電機(jī)如何讓動起來?步進(jìn)電機(jī)轉(zhuǎn)動原理
deepin 23+樹莓派讓小車動起來
評論