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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 51

  • @mariosparvoli1290
    @mariosparvoli1290 2 ปีที่แล้ว +1

    Descrizione completa, ricco di tutto; esempi chiari e facili da capire anche per me che sono un neofita. Grazie davvero

    • @TechMaker
      @TechMaker  2 ปีที่แล้ว

      Ci fa piacere sentirtelo dire e soprattutto siamo contenti che hai deciso di intraprendere l'avventura nel mondo dell'elettronica.

  • @ifaber68
    @ifaber68 5 ปีที่แล้ว

    Ottimo tutorial, come sempre. Grazie! :-)

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว

      Grazie per i complimenti.

  • @mariateresa-hv1tj
    @mariateresa-hv1tj 5 ปีที่แล้ว +1

    Ottimo come sempre.....

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว +1

      Grazie, ci fa piacere che il video ti sia piaciuto.

  • @fadefade986
    @fadefade986 2 ปีที่แล้ว

    Grazie!! Utilissimo!

  • @roccopompa680
    @roccopompa680 5 ปีที่แล้ว

    Grazie per la lezione ciao

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว

      Grazie a te, continua a seguirci.

  • @alexpedini9288
    @alexpedini9288 5 ปีที่แล้ว

    Bel video!

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว

      Grazie, ci fa piacere che ti sia piaciuto.

  • @coolvlog549
    @coolvlog549 2 ปีที่แล้ว

    Super video 🥰🤍.
    Salute 🇦🇱

  • @albertobonizzato2912
    @albertobonizzato2912 9 หลายเดือนก่อน +1

    Super

    • @TechMaker
      @TechMaker  9 หลายเดือนก่อน

      👍

  • @paolocat6820
    @paolocat6820 3 ปีที่แล้ว

    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

    • @TechMaker
      @TechMaker  3 ปีที่แล้ว +1

      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.

  • @cicotico7127
    @cicotico7127 3 ปีที่แล้ว

    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
    )

    • @TechMaker
      @TechMaker  3 ปีที่แล้ว

      Controlla che la variabile "i" sia stata dichiarata prima di essere utilizzata come parametro della funzione pinMode.

  • @domenicomaisto1258
    @domenicomaisto1258 5 ปีที่แล้ว

    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

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว

      Prossimamente ci saranno dei video anche sugli infrarossi, sia per mandare il segnale che per riceverlo.

  • @gianmarcopicariello2397
    @gianmarcopicariello2397 3 ปีที่แล้ว

    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?

    • @TechMaker
      @TechMaker  3 ปีที่แล้ว

      Prova a stampare sul monitor seriale i dati provenienti dal joystick e regolare di conseguenza le soglie di accensione dei LED.

  • @paolorossi3615
    @paolorossi3615 2 ปีที่แล้ว

    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.. 😄

    • @TechMaker
      @TechMaker  2 ปีที่แล้ว

      Qual è il tuo dubbio?

    • @paolorossi3615
      @paolorossi3615 2 ปีที่แล้ว

      @@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

    • @TechMaker
      @TechMaker  2 ปีที่แล้ว

      I moduli HX711 non richiedono delle resistenze esterne per gestire le celle di carico.

    • @paolorossi3615
      @paolorossi3615 2 ปีที่แล้ว

      @@TechMaker grazie mille della risposta.. 😜

  • @andreasonnoli5407
    @andreasonnoli5407 4 ปีที่แล้ว

    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….

    • @TechMaker
      @TechMaker  4 ปีที่แล้ว +1

      In uno dei prossimi video cercheremo di realizzare anche di spiegare come comandare con un modulo joystick dei motori e servomotori.

  • @trollo__9424
    @trollo__9424 5 ปีที่แล้ว

    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

    • @luigi_com
      @luigi_com 5 ปีที่แล้ว

      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

    • @TechMaker
      @TechMaker  5 ปีที่แล้ว

      In futuro proveremo a pubblicare anche un video sul display touch screen.

  • @angelomanfredi8955
    @angelomanfredi8955 3 หลายเดือนก่อน

    E possibile usarlo per PC? Come un classico joystick?

    • @TechMaker
      @TechMaker  3 หลายเดือนก่อน

      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

  • @albertoz2588
    @albertoz2588 2 หลายเดือนก่อน

    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 ?

    • @TechMaker
      @TechMaker  2 หลายเดือนก่อน

      Si, serve la libreria. Tieni presente che non tutte le schede sono supportate.

    • @albertoz2588
      @albertoz2588 2 หลายเดือนก่อน

      @@TechMaker puoi fare un video dove fai vedere come usare lo schermo LCD a cristalli liquidi

    • @albertoz2588
      @albertoz2588 2 หลายเดือนก่อน

      @@TechMaker grazie per avermi risposto

    • @TechMaker
      @TechMaker  2 หลายเดือนก่อน

      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 ).

    • @albertoz2588
      @albertoz2588 2 หลายเดือนก่อน

      @@TechMaker puoi fare un video sul calcolatore di sequenza cardiaca con il sensore e con lo schermo LCD per favore

  • @x-red553
    @x-red553 หลายเดือนก่อน

    Come posso farlo con Arduinoblocks

    • @TechMaker
      @TechMaker  หลายเดือนก่อน

      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.

    • @x-red553
      @x-red553 หลายเดือนก่อน

      ​@@TechMaker c è differenza tra i resistori sempre quelli più grandi tra quelli con rossi e neri

    • @x-red553
      @x-red553 หลายเดือนก่อน

      E se con il broad normale più piccolo posso

    • @TechMaker
      @TechMaker  หลายเดือนก่อน

      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

  • @nirmayt4795
    @nirmayt4795 2 หลายเดือนก่อน

    ma dove scrivo i codici

    • @TechMaker
      @TechMaker  2 หลายเดือนก่อน

      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