Sommario:
- Passaggio 1: perché i sensori ad effetto Hall?
- Passaggio 2: preparazione
- Passaggio 3: parti stampate in 3D
- Passaggio 4: connessione
- Passaggio 5: programma
- Passaggio 6: assemblaggio
- Passaggio 7: Galleria
Video: Joystick USB effetto Hall: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Queste istruzioni mostrano come utilizzare un joystick industriale ad effetto Hall per creare un joystick USB ad alta pressione.
Ci sono altre istruzioni correlate Tiny USB Joystick che possono fornire una soluzione a basso costo;>
Passaggio 1: perché i sensori ad effetto Hall?
Il normale joystick USB utilizza 2 potenziometri come sensori sull'asse X e sull'asse Y.
Ci sono alcune limitazioni sul potenziometro:
- non abbastanza sensibile su piccoli movimenti (minore variazione di resistenza)
- il contatto fisico nel sensore si consuma facilmente (durata breve)
- gli usurati in area parziale fanno sì che il movimento dell'asse restituisca un valore non lineare (restituire un valore errato)
Al contrario, il sensore ad effetto Hall è senza contatto nella parte del sensore, quindi non si usura facilmente e fornisce un valore preciso per tutta la vita.
Passaggio 2: preparazione
Arduino Pro Micro
Questa è una versione speciale di Arduino che può emulare come joystick USB HID.
Joystick effetto Hall
Il joystick ad effetto Hall ha molte varianti. Per essere compatibile con Arduino, dovrebbe essere alimentato da 5 V e produrre valori analogici a 2 assi nell'intervallo 0-5 V.
Altri
Una piccola breadboard per un collegamento più semplice, quattro viti M3 da 20 mm e tre strisce di velcro larghe 20 mm per il montaggio.
Passaggio 3: parti stampate in 3D
Scarica e stampa le parti della custodia su whativerse:
www.thingiverse.com/thing:4556815
Passaggio 4: connessione
Collega Arduino Pro Micro alla piccola breadboard e collega il joystick ad effetto Hall.
Ecco il riepilogo dei collegamenti:
Joystick effetto Hall -> Arduino Pro Micro
5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)
Passaggio 5: programma
- Scarica e installa Arduino IDE se non ancora:
- Scarica il codice sorgente USBJoyStick:
- Collega il joystick USB ad effetto Hall al computer
- Apri USBJoyStick.ino in Arduino IDE
- Selezionare il menu Strumenti -> Scheda -> Arduino Leonardo
- Premi il pulsante Carica
- Verifica che il dispositivo connesso diventi un joystick USB HID (per Windows puoi controllare in Gestione dispositivi o Pannello di controllo -> Stampanti e scanner)
Passaggio 6: assemblaggio
- Attacca la piccola breadboard all'interno della custodia
- Metti il joystick dentro
- Assembla le parti della custodia
- Rovinare
Passaggio 7: Galleria
Consigliato:
Come Costruire il Tuo Anemometro Usando Interruttori Reed, Sensore ad Effetto Hall e alcuni Scarti su Nodemcu - Parte 2 - Software: 5 Passaggi (con Immagini)
Come costruire il tuo anemometro usando interruttori a lamella, sensore ad effetto Hall e alcuni frammenti su Nodemcu - Parte 2 - Software: IntroduzioneQuesto è il seguito del primo post "Come costruire il tuo anemometro usando interruttori a lamella, sensore ad effetto Hall e alcuni frammenti" su Nodemcu - Parte 1 - Hardware" - dove mostro come assemblare la misura della velocità e della direzione del vento
Come costruire il tuo anemometro usando interruttori reed, sensore ad effetto Hall e alcuni frammenti su Nodemcu. - Parte 1 - Hardware: 8 passaggi (con immagini)
Come costruire il tuo anemometro usando interruttori reed, sensore ad effetto Hall e alcuni frammenti su Nodemcu. - Parte 1 - Hardware: IntroduzioneDa quando ho iniziato con gli studi di Arduino e la Maker Culture mi è piaciuto costruire dispositivi utili utilizzando rottami e pezzi di scarto come tappi di bottiglia, pezzi di PVC, lattine per bevande, ecc. Mi piace dare un secondo vita a qualsiasi pezzo o a qualsiasi compagno
Demo 4x4 di una Scacchiera Elettronica/ Con Arduino Mega + Lettore RFID + Sensori ad Effetto Hall: 7 Passaggi
Demo 4x4 di una scacchiera elettronica/ con Arduino Mega + lettore RFID + sensori ad effetto Hall: Ciao produttori, sono Tahir Miriyev, laureato nel 2018 alla Middle East Technical University, Ankara/ Turchia. Mi sono laureato in Matematica Applicata, ma mi è sempre piaciuto fare cose, specialmente quando si trattava di un po' di lavoro manuale con l'elettronica, il design e la programmazione
Sensore ad effetto Hall Arduino con interruzioni: 4 passaggi
Arduino Hall Effect Sensor With Interrupts: Ciao a tutti, oggi vi mostrerò come collegare un sensore ad effetto hall a un Arduino e utilizzarlo con un interrupt. Strumenti e materiali utilizzati nel video (link affiliati): Arduino Uno: http ://s.click.aliexpress.com/e/biNyW0zKHall sensori ad effetto: h
Sensore ad effetto Hall su Arduino utilizzando Fidget Spinner: 3 passaggi (con immagini)
Sensore ad effetto hall su Arduino utilizzando Fidget Spinner: AbstractIn questo progetto sto spiegando come funziona il sensore ad effetto hall misurando la velocità del filatore di fidget con la scheda arduino. funzionamento:-Un sensore ad effetto Hall è un trasduttore che varia la sua tensione di uscita in risposta a un campo magnetico. Effetto Hall