CONRAD Raspberry Pi Pico Servo Driver Board

O le Raspberry Pi Pico Servo Driver Board o se module e mafai ai ona e pulea servos e faʻaaoga ai le Raspberry Pi Pico microcontroller. E maua ai feso'ota'iga talafeagai mo afi servo ma e mafai ona faigofie ona fa'apolokalameina i le fa'aogaina o le Raspberry Pi terminal.
Fa'amatalaga
O se servo pule faʻalauteleina laupapa mo Raspberry Pi Pico
Vaega
I luga o le laupapa Raspberry Pi Pico fa'aoga mo le Raspberry Pi Pico fa'asologa laupapa e lagolagoina e o'o atu i le 16-channel servo po'o le PWM galuega. Ma ta'itasi alalaupapa lagolago 16-bit iugafono I luga o le laupapa 5V voltage pulepule pu. O le gaosiga o loʻo i ai nei e oʻo atu i le 3A.
E mafai ona faʻafesoʻotaʻi i luga o le laupapa servo i luga o le maa eletise tuʻuina atu laupapa e ala i le VIN terminal, ma faʻafesoʻotaʻi ma servos masani e pei o SG90, MG90S, MG996R mo Pico mo le faʻalauteleina faigofie. O loʻo tuʻuina atu se tusi faʻamatalaga lagolago atoatoa (examppolokalame e pei ole Raspberry Pi Pico C/C++ ma MicroPython)
Fa'atauga o oloa
- Galulue voltage 5V(Pico) po'o le 6~12V(VIN terminal)
- Servo voltage 5V
- Logic voltage 3.3V
- Pulea fa'aoga GPIO Via lapoa 3.0mm
- Tele oloa 65×56mm
pine

Uaea i luga
Aua ne'i fa'afeso'ota'i le Pico Va'ai le pito i fa'ailoga silika i luga o le module ma le pito o le uafu USB e iloa ai le feso'ota'iga. E mafai fo'i ona e fa'alagolago i fa'ailoga o pine ma pine o le Pico e fa'amautu ai feso'ota'iga.
Polokalama download
Sii mai e ala i le Raspberry Pi, tatala le laina Raspberry Pi: Ma 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 -o ./Pico_Servo_Driver_Code.7zcd ~/Pico_Servo_Driver_Code
Kiliki le example polokalame e sii sa'o
Fa'aaoga le C e ala i le Raspberry Pi
Matou te faʻaaogaina le Raspberry Pi. Ona o le cnmake e tele faʻavae ma e mafai ona faʻanofo, e mafai ona e faʻapipiʻi i luga o le PC.
Fa'aopoopo i lalo o le C directory cd ~/Pico_Servo_Driver_Code/c/
Fausia ma ulufale i le faletusi faufale i totonu o le pusa ma faʻaopopo SDK.
../../pico-sdk o le lisi o le SDK. O le exampua fausia le polokalama, na'o le ulufale i ai. cd fausia auina atu i fafo PICO_SDK_PATH=../../pico-sdk
(Fa'aaliga: tusi le pasi sa'o o lau lava SDK) Fa'atino cmake ma fa'atupu i le Makefile files
- cmake..
Fa'atino fai ma fa'atupu mea fa'atino files, o le tuufaatasia muamua o le a umi se taimi. - fai -j9
A maeʻa ona faʻapipiʻi, o le uf2 file o le a gaosia.
Oomi se ki o le laupapa Pico, faʻafesoʻotaʻi le laupapa pico i le Raspberry Pi e ala i le a
Uaea USB ma tatala le ki.
Ona iloa ai lea e Raspberry Pi se ta'avale (RPI-RP2), kopi le main.uf2 mai le fale faufale i le ta'avale(RPI-RP2).
cp main.uf2 /media/pi/RPI-RP2/
Python
- Fa'afou le firmware o Micropython, kopi le pico_micropython_xxxxx.uf2 file i le pico.
- Tatala Thonny IDE i luga o le Raspberry Pi (kiliki Raspberry Pi-> Polokalama -> Thonny Python IDE), e mafai ona e siakiina faʻamatalaga faʻamatalaga: Fesoasoani-> E uiga ia Thonny
Ia mautinoa o lenei lomiga o loʻo i ai le pusa lagolago a Pico, ma kiliki Tools -> Options… -> Interpreter, ona filifili lea o MicroPython(Raspberry Pi Pico ma le ttyACM0 port
E pei ona faaalia i lalo;
Pico-lcd-0.96-img-config2.png
Afai e le maua e Thonny le pusa lagolago pico, ulufale i le tagata o loʻo mulimuli mai e faʻafouina Thonny IDE sudo apt upgrade thonny
Kiliki File->Tatala…->python/Pico_Servo_Driver_Code/python/servo.py ona faʻapipiʻi lea o le tusitusiga
O le servo o le a sui mai le 0 ° i le 180 ° pe a fesoʻotaʻi, toe fai faatolu.
Pupuni
- Tatala C faila

- Tatala i le Vs coed ma filifili le meafaigaluega tuufaatasia,

- Kiliki fa'aopoopo

- Oomi le Reset button i luga o le Pico-Eval-Board e toe setiina ai le Pico, muamua oomi le BOOTSEL button ona oomi lea o le RUN button ma tatala le Reset button. O le Pico o le a ulufale saʻo i le tulaga disk.
- Toso le UF2 file i lalo o le fausiaina file ma tu'u i le tusi ta'avale RPI-RP2

- Pico ua amata ona fa'agaoioia le polokalame tutusa
Fa'amatalaga fa'ailoga
Fa'afeso'ota'i Meafaigaluega Talu ai e eseese fa'avae masini ma fausaga totonu, e mafai ona e siaki i fa'atonuga fa'atatau
E mafai ona e siaki fa'amatalaga ile DEV_Config.c(.h), i lalo ole fa'atonuga: …\c\lib\Config
Ituaiga Aso:

python
Pupuni siosiomaga
Oomi ma uu le faamau BOOTSET i luga o le laupapa Pico, faʻafesoʻotaʻi le pico i le USB port o le komepiuta e ala i le Micro USB cable, ma faʻamalolo le ki pe a uma ona iloa e le komepiuta se tisiki malo e mafai ona aveese (RPI-RP2). Download le pico_micropython_xxxxx.uf2, ona kopi lea i le taavale(RPI-RP2). Tatala Thonny IDE(fa'aaliga: fa'aoga le Thonny aupito lata mai, a leai, e le o aofia ai le pusa lagolago a Pico. O le lomiga lata mai i lalo o le Windows o le v3.3.3 Kiliki meafaigaluega->fa'atonu->fa'amatala, ona filifili lea o le taulaga talafeagai o Pico
Kiliki file-> tatala-> servo.py ma kiliki le tamoe
O le ata o loʻo i lalo o loʻo faʻaalia ai o loʻo taʻavale le polokalame.
Ole i'uga ole su'ega e tutusa ma le polokalame C
Pepa / Punaoa
![]() |
CONRAD Raspberry Pi Pico Servo Driver Board [pdf] Tusi Taiala Raspberry Pi Pico Servo Driver Board, Pi Pico Servo Driver Board, Pico Servo Driver Board, Servo Driver Board, Avetaavale Board, Board |
