Tutorial Arduino ITA 16: modulo joystick
ฝัง
- เผยแพร่เมื่อ 5 ก.ค. 2024
- ✅ In questa puntata del tutorial italiano su Arduino, vedremo come utilizzare un modulo joystick. Impareremo come collegarlo ad Arduino e come leggere la posizione della levetta e del pulsante integrato. Realizzeremo inoltre alcuni esempi per capire meglio il suo funzionamento.
INDICE DEI CONTENUTI
00:00 Introduzione
00:29 Funzionamento del joystick
01:50 Creazione del circuito
03:01 Sketch per leggere le coordinate del joystick
05:17 Rilevamento dei movimenti del joystick
06:17 Aggiunta dei LED al circuito
06:52 Sketch per accendere i LED con un joystick
08:31 Accensione dei LED in base alla direzione del joystick
😍 Ti è piaciuto il video? L'hai trovato interessante e utile? Vorresti vedere i nostri video con maggiore frequenza per imparare più cose del mondo di Arduino, elettronica e fai da te? Diventa anche tu un Patreon del canale per supportarci nella creazione dei nuovi video.
/ techmakerit
🎓 Link utili di questa puntata:
Circuito e sketch utilizzati ➜ www.italiantechproject.it/tut...
👍 Seguici sui social:
Facebook ➜ / techmakerit
Twitter ➜ / techmakerit
Instagram ➜ / techmakerit
Telegram ➜ t.me/TechMakerIT
🌍 Visita il sito web
www.italiantechproject.it/ard...
🛒 Compra online su www.techmaker.it
Arduino UNO ➜ www.techmaker.it/schede-di-ar...
Modulo Joystick ➜ www.techmaker.it/altro/81-mod...
LED ➜ www.techmaker.it/22-led
Resistori ➜ www.techmaker.it/19-resistori
Breadboard ➜ www.techmaker.it/breadboard/3...
Cavetti ➜ www.techmaker.it/cavi-e-jumpe...
Cavetti M/F ➜ www.techmaker.it/cavi-e-jumpe...
Cavo USB ➜ www.techmaker.it/cavi-e-jumpe...
📚 Libri consigliati
Arduino. Progetti e soluzioni ➜ amzn.to/34ds4IY
Arduino. La guida ufficiale ➜ amzn.to/2DZoxDD
Sensori per maker ➜ amzn.to/3l3vEeW
Elettronica per maker ➜ amzn.to/3aBJDUm
Elettronica trucchi e segreti ➜ amzn.to/3gdi9Fw
Linguaggi di programmazione ➜ amzn.to/3gdGuv9
Imparare a programmare ➜ amzn.to/3iVOoLn
Unisciti alla comunità degli appassionati di elettronica
👉 www.youtube.com/@TechMaker/join
#Arduino #Joystick #Controller - วิทยาศาสตร์และเทคโนโลยี
Descrizione completa, ricco di tutto; esempi chiari e facili da capire anche per me che sono un neofita. Grazie davvero
Ci fa piacere sentirtelo dire e soprattutto siamo contenti che hai deciso di intraprendere l'avventura nel mondo dell'elettronica.
Ottimo tutorial, come sempre. Grazie! :-)
Grazie per i complimenti.
Ottimo come sempre.....
Grazie, ci fa piacere che il video ti sia piaciuto.
Grazie!! Utilissimo!
👍
Grazie per la lezione ciao
Grazie a te, continua a seguirci.
Bel video!
Grazie, ci fa piacere che ti sia piaciuto.
Super video 🥰🤍.
Salute 🇦🇱
👍
Super
👍
Sei il migliore su TH-cam.. spiegazioni dettagliate fatte in maniera semplice, esempi e ricostruzioni sulla breadboard, sketch..è più difficile sbagliare anche per un neofita come me..
Impeccabile, complimenti davvero
Ci fa piacere che i nostri video ti siano stati utili. Facciamo tutto il possibile per diffondere le conoscenze e permettere anche alle persone inesperte di avvicinarsi a questo meraviglioso mondo.
Grazie mille tutorial eccezionale, ma una domanda, cosa devo fare a questo messaggio di errore che riguarda il "pinMode (i, OUTPUT);"? (Il messaggio è questo: note: declared here
void digitalWrite(uint8_t pin, uint8_t val);
^~~~~~~~~~~~
exit status 1
'i' was not declared in this scope
)
Controlla che la variabile "i" sia stata dichiarata prima di essere utilizzata come parametro della funzione pinMode.
Ciao, come al solito ottimo tutorial, volevo chiederti se potevi fare un tutorial riguardante i led emettitori di IR, perché sto programmando un braccio meccanico e volevo realizzare un controller con un giroscopio modello GY-521 e pertanto mi servirebbe capire come programmare un led ad emissioni di infrarossi per mandare i segnali all'Arduino che controlla il braccio robotico
Grazie mille
Prossimamente ci saranno dei video anche sugli infrarossi, sia per mandare il segnale che per riceverlo.
Ciao! Grazie per il video. Il mio problema è che i LED verde, blue e rosso si accendono ad intermittenza senza che io muova il joystick mentre quelli giallo e bianco sono sempre spenti. Come posso risolvere?
Prova a stampare sul monitor seriale i dati provenienti dal joystick e regolare di conseguenza le soglie di accensione dei LED.
Ciao, ho intenzione di costruire una pedaliera SimRacing a tre pedali con cella di carico, e cercando vari video ho trovato il tuo 😜☺️.. ho acquistato tutti i componenti elettronici per la realizzazione.. posso chiederti qualche consiglio/delucidazione?? Un ringraziamento in anticipo per il tempo che vorrai dedicarmi.. 😄
Qual è il tuo dubbio?
@@TechMaker grazie per la disponibilità, be i miei dubbi sono tanti 😂 in quanto la mia conoscenza in elettronica è pari a zero ma cerco di replicare quello che vedo nel miglior modo possibile.. solo che se ce un errore copio anche quello senza saperlo 😅.. il mio primo dubbio è se devo mettere resistenze in questo mio progetto? Sarebbero 3 celle di carico, con schede HX711, collegati ad un arduino pro micro.. grazie ancora
I moduli HX711 non richiedono delle resistenze esterne per gestire le celle di carico.
@@TechMaker grazie mille della risposta.. 😜
Ciao e complimenti…Stò realizzando stampato in 3d un braccio robotico.. il movimento è reso possibile grazie a dei servi digitali e il movimento di rotazione del braccio grazie a un motorino passo passo… vorrei inserire la levetta joystick per poterli comandare… sapete aiutarmi? sono alle prime armi e non sono molto ferrato… seguo i vostri video e piano piano mi state facendo appassionare….
In uno dei prossimi video cercheremo di realizzare anche di spiegare come comandare con un modulo joystick dei motori e servomotori.
Bel tutorial , vorrei chiederti se puoi fare un tutorial del display TFT touch screen ( modello elegoo 320 x 240 e 2.8 iInches ), perche l ho acquistato e ho cercato su internet dei tutorial ma non risco a capire come funziona e dato che con i vostri tutorial ho sempre capito tutto vorrei che lo faceste
th-cam.com/video/ONT-CmbFmZs/w-d-xo.html
ma non sono suoi, li vende :)
trovi altri tutorial anche se non sono venduti da elegoo
In futuro proveremo a pubblicare anche un video sul display touch screen.
E possibile usarlo per PC? Come un classico joystick?
Sì, attraverso alcune schede supportate, come ad esempio Arduino Leonardo, puoi utilizzarlo come una periferica del PC. Potrebbe esserti utile il video disponibile su www.italiantechproject.it/tutorial-arduino/keyboard-e-mouse
Ciaoo sono un ragazzo di 14 anni che programma arduino ed ho visto il video ma una domanda ci vuole da installare la libreria oppure si può usare senza libreria installata ?
Si, serve la libreria. Tieni presente che non tutte le schede sono supportate.
@@TechMaker puoi fare un video dove fai vedere come usare lo schermo LCD a cristalli liquidi
@@TechMaker grazie per avermi risposto
Sul nostro sito trovi video tutorial su display LCD sia con l'interfaccia I2C ( www.italiantechproject.it/tutorial-arduino/interfaccia-i2c-per-display-lcd ) che senza ( www.italiantechproject.it/tutorial-arduino/display-lcd ).
@@TechMaker puoi fare un video sul calcolatore di sequenza cardiaca con il sensore e con lo schermo LCD per favore
Come posso farlo con Arduinoblocks
Visto che lo sketch è composto solo da alcune variabili e funzioni base (come analogRead e digitalWrite), è sufficiente sostituire le istruzioni con i corrispondenti blocchi di ArduinoBlocks.
@@TechMaker c è differenza tra i resistori sempre quelli più grandi tra quelli con rossi e neri
E se con il broad normale più piccolo posso
Si, il circuito può essere realizzato anche utilizzando breadboard più piccole.
In genere, più grande è il resistore, maggiore è la potenza (Watt) che è in grado di dissipare.
Per capire la differenza tra le strisce colorate, ti può essere utile il video www.italiantechproject.it/tutorial-arduino/come-calcolare-resistenze
ma dove scrivo i codici
Il codice può essere scritto tramite Arduino IDE. Trovi maggiori informazioni su come impostare l'ambiente di sviluppo nel video: www.italiantechproject.it/tutorial-arduino/primi-passi-con-arduino