Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
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:
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:
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
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