CONRAD Raspberry Pi Pico 伺服驅動板

Raspberry Pi Pico 伺服驅動板是一個模組,可讓您使用 Raspberry Pi Pico 微控制器控制伺服系統。它為伺服馬達提供了便捷的連接,並且可以使用 Raspberry Pi 終端輕鬆編程。
描述
這是一款適用於Raspberry Pi Pico的伺服控制擴充板
特徵
Raspberry Pi Pico 系列板的板載 Raspberry Pi Pico 介面支援最多 16 通道伺服或 PWM 輸出。每個通道支援16位元分辨率板載5V電壓tage穩壓晶片。輸出電流高達3A。
可透過VIN端子連接電池供電板上的板載舵機,並可與Pico的SG90、MG90S、MG996R等常用舵機接口,方便擴充。提供完整的支援資訊手冊(例如amp文件程序,例如 Raspberry Pi Pico C/C++ 和 MicroPython)
產品參數
- 工作量tage 5V(Pico)或6~12V(VIN端子)
- 伺服卷tage 5V
- 邏輯卷tage 3.3V
- 控制介面 GPIO 透過 直徑3.0mm
- 產品尺寸 65×56毫米
針腳

接線
Pico 不要接反 觀察模組上有絲網印刷的一端和 USB 連接埠的一端以確定連接方向。您也可以根據Pico引腳和引腳的訊號來確定連接方向。
程式下載
透過樹莓派下載,開啟樹莓派終端:並sudo apt-get install p7zip-full cd ~ sudo wget https://www.waveshare.net/w/upload/3/31/Pico_Servo_Driver_Code.7z7z Pico_Servo_Driver_Code.7z -r_Code.7z - o ./Pico_Servo_Driver_Code.XNUMXzcd ~/Pico_Servo_Driver_Code
單擊前任amp直接下載le程序
通過 Raspberry Pi 使用 C
我們使用樹莓派。 因為cnmake有多個平台,可以移動,所以可以在PC上編譯。
C目錄下編譯 cd ~/Pico_Servo_Driver_Code/c/
在資料夾中建立並進入build目錄並新增SDK。
../../pico-sdk是SDK的目錄。前任amp程式已構建,只需輸入即可。 cd build export PICO_SDK_PATH=../../pico-sdk
(筆記: 編寫自己的SDK的正確pass)實作cmake並產生成Makefile files
- ..
實作 make 和生成工具 files,第一次編譯需要一段時間。 - 使-j9
編譯後,uf2 file 將被產生。
按下Pico板的一個鍵,將pico板透過a連接到Raspberry Pi
USB 連接線並釋放密鑰。
然後Raspberry Pi會辨識一個磁碟機(RPI-RP2),將main.uf2從build資料夾複製到磁碟機(RPI-RP2)。
cp main.uf2 /media/pi/RPI-RP2/
Python
- 更新Micropython的固件,複製pico_micropython_xxxxx.uf2 file 到皮科。
- 在樹莓派上開啟 Thonny IDE(點擊 Raspberry Pi -> 程式設計 -> Thonny Python IDE),可以查看版本資訊:幫助 -> 關於 Thonny
確保此版本包含 Pico 支援包,然後按一下 Tools -> Options... -> Interpreter,然後選擇 MicroPython(Raspberry Pi Pico 和 ttyACM0 端口
如下圖;
Pico-lcd-0.96-img-config2.png
如果 Thonny 沒有 pico 支援包,請輸入以下指令更新 Thonny IDE sudo apt update thonny
點選 File->打開...->python/Pico_Servo_Driver_Code/python/servo.py 然後編寫腳本
連接後舵機會從0°旋轉到180°,重複XNUMX次。
視窗
- 打開C文件夾

- 用Vs coed打開並選擇編譯工具,

- 點擊編譯

- 按下 Pico-Eval-Board 上的 Reset 按鈕來重設 Pico,先按下 BOOTSEL 按鈕,然後按下 RUN 按鈕並釋放 Reset 按鈕。 Pico將直接進入磁碟模式。
- 拖動UF2 file 正在建設中 file 並拖放到 RPI-RP2 驅動器號

- Pico開始運行相應的程序
程式碼解釋
硬體介面 由於硬體平台和內部結構不同,可以查看對應的目錄
您可以檢查 DEV_Config.c(.h) 中的定義,位於目錄:…\c\lib\Config 下
日期類型:

Python
Windows環境
按住Pico板上的BOOTSET按鈕,透過Micro USB線將pico連接到電腦的USB端口,當電腦識別到移動硬碟(RPI-RP2)後鬆開按鈕。下載 pico_micropython_xxxxx.uf2,然後將其複製到磁碟機(RPI-RP2)。開啟Thonny IDE(注意:使用最新的Thonny,否則不包含Pico支援包。Windows下最新版本是v3.3.3 點擊工具->設定->解釋器,然後選擇Pico對應的連接埠
點選 file->開啟->servo.py並點選執行
出現下圖表示程式已經運行。
實驗結果與程序C相同
文件/資源
![]() |
CONRAD Raspberry Pi Pico 伺服驅動板 [pdf] 使用說明書 Raspberry Pi Pico 伺服驅動板,Pi Pico 伺服驅動板,Pico 伺服驅動板,伺服驅動板,驅動板,主板 |
