Inhoudsopgave:

Hoe een Dual Axis Joystick met Arduino Uno te interfacen - Ajarnpa
Hoe een Dual Axis Joystick met Arduino Uno te interfacen - Ajarnpa

Video: Hoe een Dual Axis Joystick met Arduino Uno te interfacen - Ajarnpa

Video: Hoe een Dual Axis Joystick met Arduino Uno te interfacen - Ajarnpa
Video: How to connect and use an Analog Joystick with an Arduino - Tutorial 2024, November
Anonim
Hoe een Dual Axis Joystick te interfacen met Arduino Uno
Hoe een Dual Axis Joystick te interfacen met Arduino Uno

Hier gaan we een duel-as joystick koppelen met arduino uno. Deze joystick heeft twee analoge pinnen voor x-as en y-as en één digitale pin voor schakelaar.

Stap 1: gebruikte software:

Gebruikte software
Gebruikte software

Hier gebruiken we één software en dat is Arduino IDE

Arduino IDE: u kunt de nieuwste Arduino IDE downloaden via deze link:

Stap 2: gebruikte componenten:

Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten

1) Arduino UNO: Arduino/Genuino Uno is een microcontrollerbord gebaseerd op de ATmega328P (gegevensblad). Het heeft 14 digitale input/output-pinnen (waarvan 6 kunnen worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een 16 MHz kwartskristal, een USB-aansluiting, een stroomaansluiting, een ICSP-header en een resetknop.

2) Duel-as-joystick: Arduino-joystickmodule, het gebruikt een biaxiale potentiometer om de X- en Y-as te besturen. Als hij naar beneden wordt gedrukt, activeert hij een schakelaar. Gebaseerd op de joystick van de PS2-controller, wordt deze gebruikt om een breed scala aan projecten te besturen, van RC-voertuigen tot kleuren-LED's.

3) Doorverbindingsdraden

Stap 3: Schakelschema

Schakelschema
Schakelschema

Hier in dit geval hebben we A4 en A5 van Arduino Uno voor analoge pinnen van Joystick en een schakelaar die is aangesloten op de 4e pin van Arduino Uno

Stap 4: Coderen:

Je kunt de broncode krijgen via onze github-link

Stap 5: Video:

De hele projectbeschrijving wordt gegeven in bovenstaande video

Als u twijfels heeft over dit project, kunt u ons hieronder een reactie geven. En als je meer wilt weten over embedded systemen, kun je ons YouTube-kanaal bezoeken

Bezoek en like onze Facebook-pagina voor regelmatige updates.

Bedankt & groeten, Embedotronics-technologieën

Aanbevolen: