Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Aici vom interfața un joystick cu o axă de duel cu arduino uno. Acest joystick are doi pini analogici pentru axa x și axa y și un pin digital pentru comutator.
Pasul 1: Software folosit:
Aici folosim un singur software și acesta este Arduino IDE
IDE Arduino: Puteți descărca cel mai recent IDE Arduino de pe acest link:
Pasul 2: Componente utilizate:
1) Arduino UNO: Arduino / Genuino Uno este o placă de microcontroler bazată pe ATmega328P (foaie de date). Are 14 pini de intrare / ieșire digitale (dintre care 6 pot fi folosiți ca ieșiri PWM), 6 intrări analogice, un cristal cuarț de 16 MHz, o conexiune USB, o mufă de alimentare, un antet ICSP și un buton de resetare.
2) Joystick pe axa duelului: modulul joystick Arduino, utilizează un potențiometru biaxial pentru a controla axa X și Y. Când este împins în jos, activează un comutator. Bazat pe joystick-ul controlerului PS2, este folosit pentru a controla o gamă largă de proiecte, de la vehicule RC la LED-uri color.
3) Sârme jumper
Pasul 3: Diagrama circuitului
Aici, în acest caz, avem A4 și A5 ale Arduino Uno pentru pinii analogici ai joystick-ului și un comutator care este conectat la pinul 4 al Arduino Uno
Pasul 4: Cod:
Puteți obține codul sursă de pe linkul nostru github
Pasul 5: Video:
Întreaga descriere a proiectului este prezentată în videoclipul de mai sus
Dacă aveți vreo îndoială cu privire la acest proiect, nu ezitați să ne comentați mai jos. Și dacă doriți să aflați mai multe despre sistemul încorporat, puteți vizita canalul nostru YouTube
Vă rugăm să vizitați și să apreciați pagina noastră de Facebook pentru actualizări frecvente.
Multumiri si urari de bine, Tehnologii Embedotronics