UNO Servo Driver Shield PS2 Keyestudio kompatibilno z Arduino

12.99 (DDV vključen)

Servo Driver Shield za Arduino UNO z LM2596 regulatorji in PS2 portom — krmili do 10 servomotorjev pri stabilnem napajanju.

1 na zalogi

Šifra: 28 - E3 Kategoriji: ,
Opis

Opis

Arduino UNO Servo Driver Shield PS2 Keyestudio

Shield se neposredno nasadi na Arduino UNO in z dvema vgrajenima regulatorjema napetosti LM2596 zagotovi stabilen tok za do 10 servomotorjev hkrati. Vsak regulator dobavi do 600 mA, kar zadostuje za standardne hobbyske servorje pri daljših sekvencah gibanja brez padcev napetosti.

Plošča je pin-kompatibilna z Arduino UNO R3 in klonami, ki sledijo standardni razporeditvi pinov. Poleg servo priključkov Shield razširi tudi serijsko vodilo (RX/TX) za enostavno priklop Bluetooth ali drugega serijskega modula, ne da bi zasedel digitalne pine neposredno na UNO.

Ključne lastnosti

  • 10 servo priključkov – vsak z linijami signal, VCC in GND; standard S/VCC/GND razporeditev (PWM signal prek digitalnih pinov Arduino)
  • Dva regulatorja LM2596 – step-down pretvornika, skupaj do 1,2 A za servoje; napajanje servojev ločeno od logike Arduino
  • PS2 vmesnik – priključek za brezžični PS2 gamepad kontroler; omogoča ročno daljinsko vodenje robotov brez dodatnega modula
  • Razširjen RX/TX port – priročen terminal za serijske module (HC-05 Bluetooth, GPS, RS-232 pretvornik)
  • Prehod napajanja – zunanji DC priključek na Shieldu za neodvisno napajanje servomotorjev; napajanje UNO ostane ločeno
  • Kompaktna oblika – standardna UNO Shield oblika, ne potrebuje spajkanja, vse rešeno z vtičnicami
  • Kompatibilnost z Keyestudio ekosistemom – dokumentacija in vzorčni projekti na Keyestudio Wiki strani

Kaj potrebujem za začetek?

  • Arduino UNO (ali kompatibilna plošča) – osnova za vse eksperimente
  • USB kabel tipa B – za programiranje Arduino plošče
  • Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
  • Servomotorji (SG90, MG996R ali podobni) – standardni 3-žični hobbyski servorji; Shield sprejme do 10 hkrati
  • Zunanji napajalnik 5–6 V DC – za napajanje servomotorjev prek Shieldovega DC priključka; USB Arduino ne zadostuje za več kot 2–3 servorje
  • PS2 brezžični gamepad (opcijsko) – za ročno vodenje robota ali robotske roke
  • Jumper kabli – za morebitne dodatne senzorje ali module

Moj prvi projekt – 3 koraki

  1. Nasadi Shield na Arduino UNO, priklopi zunanji 5 V napajalnik na DC vtičnico Shielda in priklopi servomotor na prvi servo priključek (signal na D9, VCC na +5 V regulator, GND na skupno maso).
  2. V Arduino IDE odpri Datoteka → Primeri → Servo → Sweep; nastavi pin na 9. Knjižnica Servo.h je vgrajena v Arduino IDE, dodatne namestitve ni potrebno.
  3. Naloži program in opazuj, kako se servo zapelje od 0° do 180° in nazaj. Če servo trese, preveri napajanje — zunanji napajalnik mora biti sposoben zagotoviti vsaj 1 A.

Primeri uporabe

  • Robotska roka z gamepadom (PS2 vmesnik + 5–6 servomotorjev za sklepe)
  • Avtonomni rover (krmiljenje servo krmilne osi + PWM za ESC pogon)
  • Mehanski animatronik (sinhronizacija več servojev z časovnimi sekvencami)
  • Šolski robot za tekmovanje (upravljanje z gamepadom, hitro prototipiranje)
  • Pan-tilt kamera platforma (2 serva za horizontalno in vertikalno os)
  • Interaktivna instalacija (senzor sproži gibanje več servojev hkrati)

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
Število servo priključkov10
Regulator napetosti2× LM2596 step-down
Tok na regulatordo 600 mA
Skupni tok za servojedo 1,2 A (oba regulatorja)
Vmesnik za krmilnikPS2 (brezžični gamepad)
Serijski vmesnikRX/TX terminal (UART)
KompatibilnostArduino UNO R3 in kloni
Napajanje logikeprek Arduino UNO (5 V)
Napajanje servomotorjevzunanji DC priključek na Shieldu
OblikaStandard Arduino UNO Shield

Primerjava: Arduino UNO Servo Driver Shield PS2 Keyestudio vs Adafruit 16-Channel Servo Shield (PCA9685) vs Arduino Motor Shield R3

Keyestudio Servo Shield PS2 Adafruit PCA9685 Servo Shield Arduino Motor Shield R3
Servo kanali 10 (direktni digitalni pini) 16 (I2C, PCA9685) 0 (ni servo priključkov)
Krmilnik Brezžični PS2 gamepad Ni vgrajenega Ni vgrajenega
Regulator napajanja 2× LM2596 (step-down) Ni (napajanje direktno na terminale) Ni step-down (VIN direktno)
Primarna namembnost Servo roboti z gamepadom Projekti z 16+ servo kanali DC in koračni motorji

Inženirski PRO nasvet

Ločite napajanje logike in servomotorjev – Shield ima namen ločenega napajanja: logika teče prek UNO USB ali DC adapterja, servomotorji pa prek Shieldovega DC priključka. Če napajate vse prek enega vira, padci napetosti ob sunkovitem bremenjevanju servojev povzročijo restaranje Arduino. Z ločenim 5 V / 2 A napajalnikom za servoje se temu izognete.

Kompatibilnost

Shield deluje z Arduino IDE 1.8.x in 2.x. Za krmiljenje servojev zadostuje vgrajena knjižnica Servo.h (ni ločene namestitve). Za PS2 gamepad vmesnik je priporočena knjižnica PS2X_lib (avtor Bill Porter), dostopna v Arduino Library Manager. Podprti operacijski sistemi: Windows, macOS, Linux.

Dokumentacija