Inhoudsopgave:
- Stap 1: Waarom Hall-effectsensoren?
- Stap 2: Voorbereiding
- Stap 3: 3D-geprinte onderdelen
- Stap 4: Aansluiting
- Stap 5: Programma
- Stap 6: Montage
- Stap 7: Galerij
Video: Hall-effect USB-joystick - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Deze instructables laten zien hoe je een industriële Hall Effect-joystick kunt gebruiken om een USB-joystick met hoge precisie te maken.
Er zijn nog andere gerelateerde instructables Tiny USB Joystick die een goedkope oplossing kan bieden;>
Stap 1: Waarom Hall-effectsensoren?
Normale USB-joystick gebruikt 2 potentiometers als sensoren op de X-as en Y-as.
Er zijn een paar beperkingen aan de potentiometer:
- niet gevoelig genoeg bij kleine bewegingen (kleine weerstandsverandering)
- fysiek contact in de sensor is gemakkelijk versleten (korte levensduur)
- de slijtage in een gedeeltelijk gebied zorgt ervoor dat de asbeweging een niet-lineaire waarde retourneert (retourneer onjuiste waarde)
De Hall-effectsensor is daarentegen contactloos in het sensorgedeelte, dus niet gemakkelijk versleten en geeft een levenslange precieze waarde.
Stap 2: Voorbereiding
Arduino Pro Micro
Dit is een speciale versie van Arduino die kan emuleren als een USB HID-joystick.
Joystick met zaaleffect
Hall-effect joystick heeft veel varianten. Om compatibel te zijn met Arduino, moet het worden aangedreven door 5V en 2-assige analoge waarden in het bereik van 0-5V uitvoeren.
anderen
Een Tiny breadboard voor eenvoudigere aansluiting, vier 20 mm M3-schroeven en drie 20 mm brede klittenbandstrips voor montage.
Stap 3: 3D-geprinte onderdelen
Download en print de kofferonderdelen op thingiverse:
www.thingiverse.com/thing:4556815
Stap 4: Aansluiting
Sluit de Arduino Pro Micro aan op het kleine breadboard en sluit de Hall Effect-joystick aan.
Hier is het verbindingsoverzicht:
Hall-effect-joystick -> Arduino Pro Micro
5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)
Stap 5: Programma
- Download en installeer Arduino IDE indien nog niet:
- Download USBJoyStick broncode:
- Sluit de Hall Effect USB-joystick aan op de computer
- Open USBJoyStick.ino in Arduino IDE
- Selecteer Extra menu -> Bord -> Arduino Leonardo
- Druk op de uploadknop
- Controleer of het aangesloten apparaat een USB HID-joystick wordt (voor Windows kunt u dit controleren in Apparaatbeheer of Configuratiescherm -> Printers en scanners)
Stap 6: Montage
- Steek het kleine breadboard in de behuizing
- Zet de joystick in
- Assembleren van de behuizingsonderdelen:
- verpesten
Stap 7: Galerij
Aanbevolen:
Hoe maak je een USB-flashdrive met een gum - DIY USB-drivebehuizing: 4 stappen
Hoe maak je een USB-flashdrive met een gum | DIY USB-drivebehuizing: deze blog gaat over "Hoe maak je een USB-flashdrive met een gum | DIY USB-schijfbehuizing" ik hoop dat je het leuk zal vinden
Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: 8 stappen (met afbeeldingen)
Hoe u uw eigen windmeter kunt bouwen met behulp van reed-schakelaars, Hall-effectsensor en wat restjes op Nodemcu. - Deel 1 - Hardware: Inleiding Sinds ik ben begonnen met de studies van Arduino en de Maker Culture, heb ik het leuk gevonden om nuttige apparaten te bouwen met behulp van rommel en afvalstukken zoals kroonkurken, stukjes PVC, drankblikjes, enz. Ik geef graag een tweede leven aan elk stuk of elke partner
Verander een gewone USB-stick in een veilige USB-stick: 6 stappen
Verander een gewone USB-stick in een veilige USB-stick: In deze Instructable leren we hoe je van een gewone USB-stick een veilige USB-stick kunt maken. Allemaal met standaard Windows 10-functies, niets bijzonders en niets extra's om aan te schaffen. Wat heb je nodig: Een USB-stick of -stick. Ik beveel getti
NODEMcu Usb-poort werkt niet? Upload de code met behulp van USB naar TTL (FTDI)-module in slechts 2 stappen: 3 stappen
NODEMcu Usb-poort werkt niet? Upload de code met behulp van USB naar TTL (FTDI) -module in slechts 2 stappen: moe van het verbinden met veel draden van USB naar TTL-module naar de NODEMcu, volg deze instructie om de code in slechts 2 stappen te uploaden. Als de USB-poort van de NODEMcu werkt niet, geen paniek. Het is gewoon de USB-stuurprogrammachip of de USB-connector
Hoe u uw eigen USB-autolader kunt maken voor elke iPod of andere apparaten die via USB worden opgeladen: 10 stappen (met afbeeldingen)
Hoe u uw eigen USB-autolader kunt maken voor elke iPod of andere apparaten die worden opgeladen via USB: maak een USB-autolader voor elke iPod of ander apparaat dat oplaadt via USB door een autoadapter aan elkaar te koppelen die 5v en een vrouwelijke USB-stekker uitvoert. Het belangrijkste onderdeel van dit project is om ervoor te zorgen dat de output van uw gekozen auto-adapter wordt ingezet