CONRAD-LOGO

Bodi ya Dereva ya CONRAD Raspberry Pico Servo

CONRAD-Raspberry-Pi-Pico-Servo-Driver-Board-PRO

Bodi ya Dereva ya Raspberry Pi Pico Servo ni moduli inayokuruhusu kudhibiti huduma kwa kutumia kidhibiti kidogo cha Raspberry Pi Pico. Inatoa miunganisho inayofaa kwa motors za servo na inaweza kupangwa kwa urahisi kwa kutumia terminal ya Raspberry Pi.

Maelezo
Ni bodi ya upanuzi ya udhibiti wa servo kwa Raspberry Pi Pico

Vipengele

Kiolesura cha Raspberry Pi Pico cha ubaoni cha mbao za mfululizo cha Raspberry Pi Pico kinaweza kutumia hadi servo ya vituo 16 au matokeo ya PWM. Na kila kituo kinaweza kutumia azimio la biti 16 Kwenye ubao ujazo wa 5Vtagchip ya mdhibiti. Pato la sasa ni hadi 3A.
Inaweza kuunganishwa kwenye servo ya ubaoni kwenye ubao wa usambazaji wa nishati ya betri kupitia terminal ya VIN, na kiolesura chenye huduma za kawaida kama vile SG90, MG90S, MG996R kwa Pico kwa upanuzi rahisi. Mwongozo kamili wa habari unaosaidia umetolewa (mfampprogramu kama vile Raspberry Pi Pico C/C++ na MicroPython)

Vigezo vya bidhaa

  • Kufanya kazi voltage 5V(Pico) au 6~12V(terminal ya VIN)
  • Servo juzuu yatage 5V
  • Mantiki voltage 3.3V
  • Kiolesura cha kudhibiti GPIO Kupitia kipenyo 3.0mm
  • Ukubwa wa bidhaa 65 × 56 mm

Pini

CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (1)

Waya juu
Usiunganishe Pico kinyume chake Angalia ncha iliyo na chapa za hariri kwenye moduli na mwisho wa mlango wa USB ili kubainisha mwelekeo wa muunganisho. Unaweza pia kutegemea ishara za pini na pini za Pico ili kubaini mwelekeo wa muunganisho.

Upakuaji wa programu
Pakua kupitia Raspberry Pi, fungua terminal ya Raspberry Pi:Na 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

Bonyeza exampna programu ya kupakua moja kwa moja

Tumia C kupitia Raspberry Pi

Tunatumia Raspberry Pi. Kwa sababu cnmake ina majukwaa mengi na inaweza kuhamishwa, unaweza kukusanya kwenye Kompyuta.

Unganisha chini ya saraka ya C cd ~/Pico_Servo_Driver_Code/c/

Unda na ingiza saraka ya ujenzi kwenye folda na uongeze SDK.
../../pico-sdk ni saraka ya SDK. Example program ina build, jsut ingiza. cd kujenga nje PICO_SDK_PATH=../../pico-sdk
(Kumbuka: andika pasi sahihi ya SDK yako mwenyewe) Tekeleza cmake na utengeneze kwenye Makefile files

  • cmke..
    Tekeleza tengeneza na toa kutekeleza files, mkusanyiko wa kwanza utachukua muda.
  • tengeneza -j9

Baada ya kuandaa, uf2 file itatolewa.
Bonyeza kitufe cha ubao wa Pico, unganisha ubao wa picha kwenye Raspberry Pi kupitia a

Kebo ya USB na ufungue ufunguo.
Kisha Raspberry Pi itatambua gari ( RPI-RP2 ), nakala ya main.uf2 kutoka kwenye folda ya kujenga kwenye gari (RPI-RP2).
cp main.uf2 /media/pi/RPI-RP2/

Chatu

  1. Sasisha programu dhibiti ya Micropython, nakili pico_micropython_xxxxx.uf2 file kwa pico.
  2. Fungua Thonny IDE kwenye Raspberry Pi(bonyeza Raspberry Pi-> Programming -> Thonny Python IDE), unaweza kuangalia habari ya toleo: Msaada->Kuhusu Thonny

Hakikisha toleo hili lina kifurushi cha usaidizi cha Pico, na ubofye Zana -> Chaguzi… -> Mkalimani, kisha uchague MicroPython(Raspberry Pi Pico na lango la ttyACM0
Kama inavyoonyeshwa hapa chini;CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (2)

Pico-lcd-0.96-img-config2.png
Ikiwa Thonny haina kifurushi cha usaidizi cha pico, ingiza mtunzi afuatayo ili kusasisha Thonny IDE sudo apt upgrade thonny

Bofya File->Fungua…->python/Pico_Servo_Driver_Code/python/servo.py kisha panga hati
Servo itazunguka kutoka 0 ° hadi 180 ° wakati imeunganishwa, kurudia mara tatu.

Windows

  • Fungua folda CCONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (3)
  • Fungua na Vs coed na uchague zana ya kuandaa,CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (4)
  • Bofya kukusanyaCONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (5)
  1. Bonyeza kitufe cha Weka Upya kwenye Ubao wa Pico-Eval ili kuweka upya Pico, kwanza bonyeza kitufe cha BOOTSEL kisha ubonyeze kitufe cha RUN na uachie kitufe cha Kuweka Upya. Pico itaingia kwenye hali ya diski moja kwa moja.
  2. Buruta UF2 file chini ya ujenzi file na kuacha barua ya gari ya RPI-RP2CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (6)
  3. Pico huanza kuendesha programu inayolingana

Ufafanuzi wa kanuni
Miingiliano ya maunzi Kwa kuwa majukwaa ya vifaa na muundo wa ndani ni tofauti, unaweza kuangalia katika saraka zinazolingana
Unaweza kuangalia ufafanuzi katika DEV_Config.c(.h), chini ya saraka: …\c\lib\Config

Aina ya tarehe:

CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (7) CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (8)

chatu
Mazingira ya Windows
Bonyeza na ushikilie kitufe cha BOOTSET kwenye ubao wa Pico, unganisha pico kwenye bandari ya USB ya kompyuta kupitia kebo ya Micro USB, na uachie kitufe baada ya kompyuta kutambua diski kuu inayoweza kutolewa (RPI-RP2). Pakua pico_micropython_xxxxx.uf2, kisha uinakili kwenye kiendeshi (RPI-RP2). Fungua Thonny IDE(kumbuka: tumia Thonny ya hivi punde zaidi, vinginevyo, kifurushi cha usaidizi cha Pico hakijajumuishwa. Toleo jipya zaidi chini ya Windows ni v3.3.3 Bofya zana->kuweka->mkalimani, kisha uchague mlango sambamba wa PicoCONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (9)

Bofya file->fungua->servo.py na ubonyeze kukimbia
Picha ifuatayo inaonyesha kuwa programu imeendesha.CONRAD-Raspberry-Pi-Pi-Pico-Servo-Dereva-Bodi- (10)

Matokeo ya jaribio ni sawa na mpango wa C

Nyaraka / Rasilimali

Bodi ya Dereva ya CONRAD Raspberry Pico Servo [pdf] Mwongozo wa Maelekezo
Bodi ya Uendeshaji ya Raspberry Pi Pico Servo, Bodi ya Uendeshaji ya Pi Pico Servo, Bodi ya Madereva ya Pico Servo, Bodi ya Madereva ya Servo, Bodi ya Madereva, Bodi

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *