<\/figure><\/div>\n\n\n\nPotenziometro<\/em><\/p>\n\n\n\nQuando il modulo joystick \u00e8 fermo, gli assi X e Y producono circa 2,5 V. Ora, quando muovi il joystick, l’uscita varier\u00e0 tra 0V e 5V. Tuttavia, dipende dalla direzione.<\/p>\n\n\n\n
Inoltre, se si utilizza un microcontrollore con un modulo joystick, il valore reale della posizione di riposo sar\u00e0 di circa 512. Quindi, quando muovi il joystick, puoi vedere il valore cambiare da 0 a 1023, ma dipende dalla sua posizione.<\/p>\n\n\n\n
Modulo Joystick Arduino-configurazione dei pin<\/strong><\/h2>\n\n\n\nQuella che segue \u00e8 la configurazione dei pin del modulo joystick:<\/p>\n\n\n\nNessuna vendita.<\/td> nome pin<\/td> descrivere<\/td><\/tr> 1<\/td> terra<\/td> Morsetto di terra del modulo<\/td><\/tr> 2<\/td> + 5 v<\/td> Morsetto di alimentazione positivo del modulo<\/td><\/tr> 3.<\/td> VRx<\/td> La tensione \u00e8 proporzionale all’asse x<\/td><\/tr> 4<\/td> VRy<\/td> La tensione \u00e8 proporzionale all’asse y<\/td><\/tr> 5<\/td> sud-ovest<\/td> Interruttore modulo<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\nModulo Joystick Arduino-caratteristica<\/strong><\/h2>\n\n\n\nDi seguito sono elencate le funzioni principali del modulo joystick Arduino:<\/p>\n\n\n\n
Due potenziometri indipendenti per ogni asse (X e Y)<\/p>\n\n\n\n
non ha molto peso<\/p>\n\n\n\n
Puoi facilmente interfacciare il modulo con la maggior parte dei microcontrollori o Arduino<\/p>\n\n\n\n
Ritorno automatico alla posizione centrale quando non in uso<\/p>\n\n\n\n
ha anche un pomello della tazza<\/p>\n\n\n\n
Modulo Joystick Arduino-Specifiche tecniche<\/strong><\/h2>\n\n\n\nLe specifiche del modulo joystick includono:<\/p>\n\n\n\n
Ha una tensione di lavoro di 5V<\/p>\n\n\n\n
Il valore del potenziometro interno \u00e8 10k<\/p>\n\n\n\n
La sua temperatura di lavoro \u00e8 di circa 0 ~ 70 gradi Celsius<\/p>\n\n\n\n
Il cavo dell’interfaccia pin \u00e8 di 2,54 mm<\/p>\n\n\n\n
Dimensioni del modulo joystick: Dimensioni (4,0 cm x 2,6 cm x 3,2 cm)<\/p>\n\n\n\n
ha cinque pin<\/p>\n\n\n\n
Due potenziometri controllano l’orientamento orizzontale e verticale del modulo.<\/p>\n\n\n\n
Modulo Joystick Arduino-Schematic<\/strong><\/h2>\n\n\n\nL’immagine seguente mostra uno schema completo del modulo joystick. Come accennato in precedenza, questo modulo ha due potenziometri che controllano gli assi xey.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nSchema del modulo joystick<\/em><\/p>\n\n\n\nInoltre, i due potenziometri (10k) si muovono indipendentemente. In altre parole, puoi spostarli nelle rispettive direzioni. Inoltre, al pulsante \u00e8 presente un pin interruttore (SW) collegato internamente.<\/p>\n\n\n\n
Modulo Joystick Arduino-Joystick interfaccia Arduino<\/strong><\/h2>\n\n\n\nIl modulo joystick \u00e8 compatibile con molti microcontrollori come Raspberry Pi, Arduino, ecc. Inoltre, \u00e8 facile da interfacciare, devi prima collegare i pin degli assi VRx e VRy ai pin ADC del microcontrollore.<\/p>\n\n\n\n
Inoltre, se si prevede di utilizzare un interruttore, \u00e8 necessario collegare i pulsanti ai pin digitali del microcontrollore.<\/p>\n\n\n\n
Dai un’occhiata allo schema seguente per sapere come collegare il modulo joystick a qualsiasi microcontrollore.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nModulo Joystick a Microcontroller<\/em><\/p>\n\n\n\nIl diagramma seguente ti mostrer\u00e0 come collegare il modulo joystick con Arduino. Con questo diagramma, puoi collegare il modulo ad Arduino. Inoltre, otterrai un’uscita a seconda della direzione in cui muovi la manopola del joystick.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nModulo Joystick per Arduino<\/em><\/p>\n\n\n\nUna volta terminata l’interfaccia, scopriremo che ogni direzione ha un intervallo di output fisso. La figura seguente mostra l’output degli assi X e Y in base al movimento del modulo joystick nelle quattro direzioni +X, -X, +Y e -Y. Ci sono anche dei valori analogici quando muovi la manopola in diagonale.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\ndirezione del movimento<\/em><\/p>\n\n\n\nPuoi anche collegare il pin SW di Arduino al pin digitale 8 se ti stai chiedendo quando premi la manopola del joystick.<\/p>\n\n\n\n
Inoltre, il joystick ha bisogno di alimentazione per funzionare correttamente. Quindi collega il pin VCC al terminale 5V di Arduino e GND al terminale GND di Arduino.<\/p>\n\n\n\n
Codice Arduino<\/strong><\/h3>\n\n\n\nScrivere questo programma sull’IDE Arduino \u00e8 facile. Quindi, per ottenere i migliori risultati, misurerai il movimento del joystick da un pin di ingresso digitale e due ingressi analogici. L’Arduino mostrer\u00e0 quindi l’impatto sul display.<\/p>\n\n\n\n
Questa \u00e8 la parte migliore<\/p>\n\n\n\n
Non hai bisogno di una libreria per scrivere questo programma. Legge solo l’ingresso analogico e visualizza il valore ottenuto da esso. Inoltre, mostra l’output della pressione del pulsante.<\/p>\n\n\n\n
Ecco lo sketch originale del codice:<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nImmagine che mostra il codice Arduino<\/em><\/p>\n\n\n\ncarta geografica<\/strong><\/h3>\n\n\n\nA volte non si tratta solo di leggere valori analogici e potrebbe richiedere la mappatura del modulo su un display o un’altra interfaccia. Quindi, per aiutarti a raggiungere questo obiettivo, ti mostreremo come mappare i valori del codice sopra su una matrice di led 8×8.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nMappatura Arduino<\/em><\/p>\n\n\n\nIl risultato di questo processo \u00e8 lo spostamento dei pixel visualizzati con il joystick. Inoltre, \u00e8 facile modificare il codice per mapparlo su un display OLED o grafico.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nImmagine del codice necessario per mappare Arduino su un display OLED o grafico<\/em><\/p>\n\n\n\nNota: il codice sopra mostra che puoi utilizzare la funzione map() per mappare gli intervalli in base alle tue preferenze.<\/em><\/p>\n\n\n\nQuindi, se hai fatto tutto bene, l’output sul monitor seriale dovrebbe assomigliare a questo:<\/p>\n\n\n\n
applicazione<\/strong><\/h2>\n\n\n\nEcco alcune applicazioni per il modulo Arduino Joystick:<\/p>\n\n\n\n
\u00c8 possibile utilizzare i moduli joystick nella robotica<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nDrone robot<\/em><\/p>\n\n\n\nPuoi anche controllare il movimento della videocamera mobile<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nfotocamera mobile<\/em><\/p>\n\n\n\nVarie applicazioni sportive<\/p>\n\n\n\n
arrotondare<\/strong><\/h2>\n\n\n\nQuando senti la parola “joystick”, la prima cosa a cui probabilmente pensi \u00e8 un controller di gioco. Tuttavia, i moduli joystick hanno molte applicazioni interessanti quando si tratta di elettronica fai-da-te.<\/p>\n\n\n\n
<\/figure><\/div>\n\n\n\nController di Gioco<\/em><\/p>\n\n\n\nQuesti moduli sono utilizzati principalmente per progetti fai-da-te basati su Arduino e controllo robot. Come discusso in precedenza, il modulo joystick rilascia prima l’uscita analogica per fornire l’ingresso analogico a seconda del movimento orizzontale o verticale del joystick.<\/p>\n\n\n\n
Bene, questo articolo conclude. Se hai domande o suggerimenti, non esitare a contattarci. Siamo felici di aiutare.<\/p>\n","protected":false},"excerpt":{"rendered":"
Stai attualmente lavorando a un progetto relativo al movimento e alla robotica?Beh, potresti aver sentito parlare di un modulo joystick Arduino, ma non hai idea di come realizzarne uno. O forse vuoi avere maggiori informazioni su come funziona il modulo joystick Arduino? Bene, sei nel posto giusto. L’obiettivo di un joystick Arduino \u00e8 trasmettere […]<\/p>\n","protected":false},"author":1,"featured_media":47278,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"\n
Modulo Joystick Arduino: come crearne uno in modo efficiente<\/title>\n \n \n \n \n \n \n \n \n \n \n \n \n\t \n\t \n\t \n \n \n \n\t \n\t \n\t \n