CONRAD Raspberry Pi Pico servo tvarkyklės

Raspberry Pi Pico Servo Driver Board yra modulis, leidžiantis valdyti servo įrenginius naudojant Raspberry Pi Pico mikrovaldiklį. Jis suteikia patogias servo variklių jungtis ir gali būti lengvai programuojamas naudojant Raspberry Pi terminalą.
Aprašymas
Tai servo valdymo išplėtimo plokštė, skirta Raspberry Pi Pico
Savybės
Įmontuota Raspberry Pi Pico sąsaja Raspberry Pi Pico serijos plokštėms palaiko iki 16 kanalų servo arba PWM išėjimus. Ir kiekvienas kanalas palaiko 16 bitų skiriamąją gebą, integruotą 5 V tūrįtage reguliatoriaus lustas. Išėjimo srovė iki 3A.
Jį galima prijungti prie akumuliatoriaus maitinimo plokštės servo per VIN gnybtą ir sąsają su įprastais servo įrenginiais, tokiais kaip SG90, MG90S, MG996R, skirta Pico, kad būtų lengviau išplėsti. Pateikiamas visas pagalbinės informacijos vadovas (pvzamptokiose programose kaip Raspberry Pi Pico C/C++ ir MicroPython)
Produkto parametrai
- Darbinis ttage 5 V (Pico) arba 6 ~ 12 V (VIN gnybtas)
- Servo ttage 5V
- Logika ttage 3.3 V
- Valdymo sąsaja GPIO Via skersmuo 3.0mm
- Produkto dydis 65 × 56 mm
Smeigtukai

Sujunk
Nejunkite Pico atvirkščiai. Norėdami nustatyti prijungimo kryptį, stebėkite modulio galą su šilko atspaudais ir USB prievado galą. Taip pat galite priklausyti nuo „Pico“ kaiščių ir kaiščių signalų, kad nustatytumėte ryšio kryptį.
Programavimas parsisiųsti
Atsisiųskite naudodami Raspberry Pi, atidarykite Raspberry Pi terminalą: Ir 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
Spustelėkite exampProgramą, kurią galite atsisiųsti tiesiogiai
Naudokite C per Raspberry Pi
Mes naudojame Raspberry Pi. Kadangi cnmake turi kelias platformas ir gali būti perkeltas, galite kompiliuoti kompiuteryje.
Kompiliuoti pagal C katalogą cd ~/Pico_Servo_Driver_Code/c/
Sukurkite ir aplanke įveskite kūrimo katalogą ir pridėkite SDK.
../../pico-sdk yra SDK katalogas. BuvęsampPrograma turi sukurti, tiesiog įveskite ją. cd build eksportuoti PICO_SDK_PATH=../../pico-sdk
(Pastaba: parašykite teisingą savo SDK leidimą) Įdiekite cmake ir generuokite į Makefile files
- cmake..
Įdiekite gaminkite ir generuokite padargą files, pirmasis kompiliavimas užtruks šiek tiek laiko. - padaryti -j9
Sudarius uf2 file bus sugeneruotas.
Paspauskite Pico plokštės klavišą, prijunkite pico plokštę prie Raspberry Pi per a
USB laidą ir atleiskite raktą.
Tada Raspberry Pi atpažins diską (RPI-RP2), nukopijuos main.uf2 iš kūrimo aplanko į diską (RPI-RP2).
cp main.uf2 /media/pi/RPI-RP2/
Python
- Atnaujinkite Micropython programinę-aparatinę įrangą, nukopijuokite pico_micropython_xxxxx.uf2 file prie piko.
- Raspberry Pi atidarykite Thonny IDE (spustelėkite Raspberry Pi-> Programavimas -> Thonny Python IDE), galite patikrinti versijos informaciją: Pagalba->Apie Thonny
Įsitikinkite, kad šioje versijoje yra Pico palaikymo paketas, ir spustelėkite Įrankiai -> Parinktys... -> Vertėjas, tada pasirinkite MicroPython (Raspberry Pi Pico ir ttyACM0 prievadą
Kaip parodyta žemiau;
Pico-lcd-0.96-img-config2.png
Jei Thonny neturi pico palaikymo paketo, įveskite šį komentatorių, kad atnaujintumėte Thonny IDE sudo apt upgrade thonny
Spustelėkite File->Atidaryti…->python/Pico_Servo_Driver_Code/python/servo.py, tada užprogramuokite scenarijų
Prijungus servo suksis nuo 0° iki 180°, pakartokite tris kartus.
Windows
- Atidarykite C aplanką

- Atidarykite naudodami Vs kodą ir pasirinkite kompiliavimo įrankį,

- Spustelėkite kompiliuoti

- Paspauskite mygtuką Reset ant Pico-Eval-Board, kad iš naujo nustatytumėte Pico, pirmiausia paspauskite BOOTSEL mygtuką, tada paspauskite mygtuką RUN ir atleiskite mygtuką Reset. „Pico“ tiesiogiai pateks į disko režimą.
- Vilkite UF2 file po statiniu file ir pereikite prie RPI-RP2 disko raidės

- Pico pradeda vykdyti atitinkamą programą
Kodo paaiškinimas
Techninės įrangos sąsajos Kadangi aparatinės įrangos platformos ir vidinė struktūra skiriasi, galite pasitikrinti atitinkamuose kataloguose
Apibrėžimus galite patikrinti DEV_Config.c(.h), esančiame kataloge …\c\lib\Config
Datos tipas:

pitonas
Windows aplinka
Paspauskite ir palaikykite „Pico“ plokštės mygtuką BOOTSET, „Micro USB“ laidu prijunkite „pico“ prie kompiuterio USB prievado ir atleiskite mygtuką, kai kompiuteris atpažins išimamą standųjį diską (RPI-RP2). Atsisiųskite pico_micropython_xxxxx.uf2, tada nukopijuokite jį į diską (RPI-RP2). Atidarykite Thonny IDE (pastaba: naudokite naujausią Thonny, kitaip Pico palaikymo paketas neįtrauktas. Naujausia Windows versija yra v3.3.3 Spustelėkite įrankis->nustatymas->interpretatorius, tada pasirinkite atitinkamą Pico prievadą
Spustelėkite file-> atidaryti -> servo.py ir spustelėkite paleisti
Toliau pateiktame paveikslėlyje parodyta, kad programa buvo paleista.
Eksperimento rezultatas yra toks pat kaip programos C
Dokumentai / Ištekliai
![]() |
CONRAD Raspberry Pi Pico servo tvarkyklės [pdfNaudojimo instrukcija Raspberry Pi Pico servo tvarkyklės plokštė, Pi Pico servo vairuotojo plokštė, Pico servo vairuotojo plokštė, servo tvarkyklės plokštė, vairuotojo lenta, lenta |
