

UNO Gamepads JoyStick kompatibilno z Arduino
€8.99 (DDV vključen)
Arduino UNO Gamepads JoyStick shield z analognim palcem, 4 tipkami, NRF24L01 priključkom in Nokia 5110 LCD vmesnikom.
2 na zalogi
Opis
Arduino UNO Gamepads JoyStick
Arduino UNO Gamepads JoyStick je razširitveni ščit (shield), ki na ploščo UNO doda analogni joystick, štiri smerne tipke in vrsto komunikacijskih vmesnikov za gradnjo ročnih krmilnikov, brezžičnih konzol in interaktivnih naprav. Ščit se namesti neposredno na pine Arduino UNO brez spajkanja in takoj prinaša vse vhode, ki jih zahteva gamepad ali daljinski upravljalnik.
Združljiv je z Arduino UNO in MEGA, pa tudi s platformama ESP in STM32. Napajalna napetost je nastavljiva med 3,3 V in 5 V z enim stikalom, kar omogoča priključitev modulov, ki ne prenašajo 5 V logike.
Ključne lastnosti
- Analogni joystick – dvo-osni vhod (X in Y) na analognih pinih Arduino, s potrditvenim gumbom (SW) ob pritisku
- Štiri smerne tipke – fizične tipke za gor/dol/levo/desno, žičane na digitalne pine ščita
- Priključek za NRF24L01 – namenski 8-pinski SPI konektor za 2,4 GHz brezžični modul; ni treba ročno žičati pinov
- Nokia 5110 LCD vmesnik – 8-pinski konektor za monokromatski 84×48 zaslon (krmilnik PCD8544), napajan iz 3,3 V
- Bluetooth vmesnik – 4-pinski UART konektor (VCC, GND, TX, RX) za module HC-05 ali HC-06
- I2C priključek – standardni 4-pinski konektor (SCL, SDA, VCC, GND) za senzorje, OLED zaslone in druge I2C naprave
- Nastavljivo napajanje – stikalo med 3,3 V in 5 V za celotni ščit, kar ščiti module z nizkonapetostno logiko
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
- NRF24L01 modul – če želite brezžično komunikacijo (knjižnica RF24)
- Nokia 5110 LCD modul – za prikaz podatkov na mini zaslonu (knjižnica Adafruit PCD8544)
- HC-05 ali HC-06 modul – za Bluetooth komunikacijo z mobilnim telefonom ali računalnikom
- Breadboard + jumper kabli – za prve poskuse z dodatnimi senzorji brez spajkanja
Moj prvi projekt – 3 koraki
- Namestite ščit na Arduino UNO tako, da poravnate pine in ga potisnete navzdol. Priključite USB kabel na računalnik.
- V Arduino IDE odprite Serial Monitor (baud 9600). Naložite preprost sketch, ki bere analogni joystick:
Serial.println(analogRead(A0));za os X inSerial.println(analogRead(A1));za os Y v zankiloop(). - Premaknite joystick levo/desno in gor/dol – v Serial Monitorju boste videli vrednosti med 0 in 1023 na kanalih X in Y. Pritisnite joystick navzdol in preverite digitalni pin, ki ga ščit poveže z SW.
Primeri uporabe
- Brezžični gamepad za robotska vozila (NRF24L01 + RF24 knjižnica, dvosmerna komunikacija na 2,4 GHz)
- RC daljinski upravljalnik za drone (joystick X/Y za nagib in smer, tipke za vzlet/pristanek)
- Ročna konzola z Nokia 5110 zaslonom (prikaz hitrosti, smernika ali menija na PCD8544 zaslonu)
- Bluetooth krmilnik za mobilno aplikacijo (HC-05 + Android Serial Bluetooth Terminal)
- I2C senzorska postaja v dlani (MPU-6050 pospešekomer + prikaz vrednosti v realnem času)
- Mini arkadna igra na Arduinu (joystick kot vhod, Nokia 5110 kot zaslon, preproste 2D igre v C++)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Kompatibilnost | Arduino UNO, MEGA; ESP, STM32 |
| Napajalna napetost | 3,3 V ali 5 V (nastavljivo s stikalom) |
| Joystick osi | 2 (X, Y) – analogni izhod; 1 potrditvena tipka (SW) |
| Smerne tipke | 4 (gor, dol, levo, desno) |
| Brezžični vmesnik | NRF24L01 – 8-pinski SPI konektor |
| LCD vmesnik | Nokia 5110 (PCD8544) – 8-pinski konektor, 3,3 V |
| Bluetooth vmesnik | 4-pinski UART (HC-05 / HC-06) |
| I2C konektor | 4-pinski (SCL, SDA, VCC, GND) |
| Priklop na ploščo | Direktno na pine Arduino UNO / MEGA brez spajkanja |
| Šifra izdelka | 20 – B1 |
Primerjava: Arduino UNO Gamepads JoyStick vs PS2 ščit vs samostojni KY-023
| Arduino UNO Gamepads JoyStick | PS2 krmilnik + adapter | Samostojni KY-023 joystick | |
|---|---|---|---|
| Oblika | Shield (direktno na UNO) | Zunanji krmilnik + SPI adapter | Posamezni modul na breadboardu |
| Tipke | 4 smerne + 1 SW | 16 (D-pad, L1/R1, analogi…) | 1 SW |
| Vgrajeni vmesniki | NRF24L01, Nokia 5110, BT, I2C | Samo SPI za krmilnik | Nobeden |
| Primernost za prototipiranje | Visoka – vse na enem ščitu | Srednja – potrebna knjižnica PS2X | Visoka – a zahteva žičanje |
Inženirski PRO nasvet
Ločite napajanje NRF24L01 od ostalih 3,3 V porabnikov – modul NRF24L01 ob oddajanju zahteva sunke toka do 115 mA, kar lahko destabilizira napetostni regulator na plošči UNO. Dodajte 10–100 µF kondenzator med VCC in GND priključka NRF24L01 na ščitu, da absorbirate te sunke in preprečite naključne izpade komunikacije.
Kompatibilnost
Ščit deluje z Arduino IDE 1.8.x in 2.x. Za Nokia 5110 zaslon namestite knjižnico Adafruit PCD8544 in Adafruit GFX prek Library Managerja. Za NRF24L01 komunikacijo namestite knjižnico RF24 avtorja TMRh20. Za Bluetooth module HC-05/HC-06 ni posebne knjižnice – zadostuje vgrajena SoftwareSerial ali standardni UART na pinih 0/1. Podprti operacijski sistemi: Windows, macOS, Linux.










