CONRAD Raspberry Pi Pico Servo -ohjainkortti

Raspberry Pi Pico Servo Driver Board on moduuli, jonka avulla voit ohjata servoja Raspberry Pi Pico -mikrokontrollerilla. Se tarjoaa kätevät liitännät servomoottoreille ja on helppo ohjelmoida Raspberry Pi -päätteen avulla.
Kuvaus
Se on servo-ohjauslaajennuskortti Raspberry Pi Picolle
Ominaisuudet
Sisäänrakennettu Raspberry Pi Pico -liitäntä Raspberry Pi Pico -sarjan levyille tukee jopa 16-kanavaista servo- tai PWM-lähtöä. Ja jokainen kanava tukee 16-bittistä resoluutiota on-board 5V voltage säätimen siru. Lähtövirta on jopa 3A.
Se voidaan liittää akun virtalähdelevyn sisäiseen servoon VIN-liittimen kautta ja liittää yleisiin servoihin, kuten SG90, MG90S, MG996R Picon helpottamiseksi. Mukana on täydellinen tukitietoopas (esimampohjelmat, kuten Raspberry Pi Pico C/C++ ja MicroPython)
Tuotteen parametrit
- Working voltage 5 V (Pico) tai 6 ~ 12 V (VIN-liitin)
- Servo voltage 5V
- Logic voitage 3.3V
- Ohjausliitäntä GPIO Via halkaisija 3.0mm
- Tuotteen koko 65 × 56 mm
Pinssit

Johdottaa
Älä liitä Picoa päinvastoin. Tarkkaile moduulin silkkikuvioista päätä ja USB-portin päätä määrittääksesi yhteyden suunnan. Voit myös luottaa Picon nastojen ja nastojen signaaleihin määrittääksesi yhteyden suunnan.
Ohjelmoinnin lataus
Lataa Raspberry Pi:n kautta, avaa Raspberry Pi -pääte: Ja 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
Napsauta exampladattava ohjelma suoraan
Käytä C:tä Raspberry Pi:n kautta
Käytämme Raspberry Pi:tä. Koska cnmakella on useita alustoja ja sitä voidaan siirtää, voit kääntää PC:llä.
Käännä C-hakemistoon cd ~/Pico_Servo_Driver_Code/c/
Luo ja kirjoita build-hakemisto kansioon ja lisää SDK.
../../pico-sdk on SDK:n hakemisto. ExampOhjelmalla on build, kirjoita se. cd-koon vienti PICO_SDK_PATH=../../pico-sdk
(Huomautus: kirjoita oman SDK:n oikea passi) Toteuta cmake ja luo Makefile files
- cmake..
Toteuta tee ja luo työkalu files, ensimmäinen käännös kestää jonkin aikaa. - tee -j9
Kääntämisen jälkeen uf2 file syntyy.
Paina Pico-kortin näppäintä, yhdistä pico-kortti Raspberry Pi:hen kautta a
USB-kaapeli ja vapauta avain.
Sitten Raspberry Pi tunnistaa aseman (RPI-RP2), kopioi main.uf2 koontikansiosta asemaan (RPI-RP2).
cp main.uf2 /media/pi/RPI-RP2/
Python
- Päivitä Micropythonin laiteohjelmisto, kopioi pico_micropython_xxxxx.uf2 file pikoon.
- Avaa Thonny IDE Raspberry Pi:ssä (klikkaa Raspberry Pi-> Ohjelmointi -> Thonny Python IDE), voit tarkistaa versiotiedot: Ohje->Tietoja Thonnysta
Varmista, että tämä versio sisältää Pico-tukipaketin, ja napsauta Työkalut -> Asetukset… -> Tulkki ja valitse sitten MicroPython (Raspberry Pi Pico ja ttyACM0-portti
Kuten alla;
Pico-lcd-0.96-img-config2.png
Jos Thonnylla ei ole pico-tukipakettia, syötä seuraava komenteri päivittääksesi Thonny IDE sudo apt upgrade thonny
Napsauta File->Avaa…->python/Pico_Servo_Driver_Code/python/servo.py ja ohjelmoi sitten komentosarja
Servo pyörii 0°:sta 180°:een kytkettynä, toista kolme kertaa.
Windows
- Avaa C-kansio

- Avaa Vs-koodauksella ja valitse käännöstyökalu,

- Napsauta kokoa

- Nollaa Pico painamalla Pico-Eval-Boardin Reset-painiketta, paina ensin BOOTSEL-painiketta ja sitten RUN-painiketta ja vapauta Reset-painike. Pico siirtyy suoraan levytilaan.
- Vedä UF2 file rakennuksen alla file ja siirry RPI-RP2-asemakirjaimeen

- Pico käynnistää vastaavan ohjelman
Koodin selitys
Laitteistorajapinnat Koska laitteistoalustat ja sisäinen rakenne ovat erilaiset, voit tarkistaa niitä vastaavista hakemistoista
Voit tarkistaa määritelmät hakemistosta DEV_Config.c(.h) hakemistosta …\c\lib\Config
Päivämäärän tyyppi:

python
Windows-ympäristö
Pidä Pico-levyn BOOTSET-painiketta painettuna, liitä pico tietokoneen USB-porttiin Micro USB -kaapelilla ja vapauta painike, kun tietokone on tunnistanut irrotettavan kiintolevyn (RPI-RP2). Lataa pico_micropython_xxxxx.uf2 ja kopioi se sitten asemaan (RPI-RP2). Avaa Thonny IDE.
Napsauta file->avaa->servo.py ja napsauta Suorita
Seuraava kuva osoittaa, että ohjelma on suoritettu.
Kokeen tulos on sama kuin ohjelmassa C
Asiakirjat / Resurssit
![]() |
CONRAD Raspberry Pi Pico Servo -ohjainkortti [pdfKäyttöohje Raspberry Pi Pico Servo Driver Board, Pi Pico Servo Driver Board, Pico Servo Driver Board, Servo Driver Board, Driver Board, Board |
