Tutorial Arduino ITA 20: radiofrequenze, comunicazione senza fili

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 พ.ค. 2024
  • ✅ Come trasmettere e ricevere i messaggi con le radiofrequenze. I circuiti e gli esempi della comunicazione senza fili tra due schede di Arduino.
    INDICE DEI CONTENUTI
    00:00 Introduzione
    00:26 Come funzionano i moduli a radio frequenze
    01:50 Creazione dei circuiti per trasmettere e ricevere i dati
    03:00 Sketch per accendere un LED con un pulsante da remoto
    07:04 Accensione del LED da remoto
    07:15 Aggiunta del sensore DHT11 e display LCD al circuito
    08:02 Sketch per inviare la temperatura e l'umidità
    10:27 Visualizzazione dei dati sul display LCD
    😍 Ti è piaciuto il video? L'hai trovato interessante e utile? Vorresti vedere i nostri video con maggiore frequenza per imparare a creare progetti con 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...
    Libreria RadioHead ➜ www.airspayce.com/mikem/arduin...
    👍 Seguici sui social:
    Facebook ➜ / techmakerit
    Twitter ➜ / techmakerit
    Instagram ➜ / techmakerit
    Telegram ➜ t.me/TechMakerIT
    🌍 Visita il sito web
    www.italiantechproject.it/arduino
    🛒 Compra online su www.techmaker.it
    Radio frequenze ➜ www.techmaker.it/ricetrasmett...
    Schede di Arduino ➜ www.techmaker.it/16-schede-di...
    Sensore DHT11 ➜ www.techmaker.it/sensori/12-m...
    Display LCD I2C ➜ www.techmaker.it/display/377-...
    LED ➜ www.techmaker.it/22-led
    Pulsante ➜ www.techmaker.it/pulsanti-e-i...
    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...
    Cavetti rigidi ➜ 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 #radiofrequenze #wireless
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    funziona tutto a primo colpo, ottimo tutorial, codice ancora meglio, complimenti! grazie!

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

      Siamo contenti che il tutorial ti sia piaciuto.

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

    Eccellente tutorial, grazie :-D

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

      Siamo contenti che il video ti sia piaciuto, continua a seguirci.

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

      Certamente con piacere.

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

    Bella spiegazione

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

    Ciao sei un grande

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

      Facciamo il nostro meglio per diffondere la conoscenza.

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

    bravissimo!

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

      Siamo contenti che il video ti sia piaciuto.

  • @MD-qz6gk
    @MD-qz6gk 3 ปีที่แล้ว

    Grande !

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

    Finalmente un bel tutorial sui moduli radio!!
    Con un'antenna adeguata e l'alimentazione (del trasmettitore) a 12V a quanta distanza si può arrivare?

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

      In situazioni senza ostacoli e interferenze si può raggiungere oltre 30m.

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

    👏👏👏+👍

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

      👍

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

    Complimenti per il video. Avrei una domanda è possibile modificare la frequenza di trasmissione del modulo? grazie

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

      Il modulo usato nel video funziona solo a 433MHz. Per usare delle frequenze diverse servono altri moduli.

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

      @@TechMaker grazie per la risposta. Potresti consigliarmi qualche altro modulo? Magari che lavora a frequenze più basse. Grazie

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

      Ci sono per esempio dei moduli simili a 315MHz

  • @valentigiuseppe3230
    @valentigiuseppe3230 ปีที่แล้ว

    Questa modulo ricevitore RX 433Mhz senza quarzo si lavora segnale è pulito?, mi sembra no, ho provato con telecomando semplice cancello tipo 24bit non si lavora bene solamente Max 1mt e invece altre RX433Mhz con quarzo va oltre 50mt. come se è riuscito distanza lontano? grazie

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

      Per aumentare la portata si possono saldare delle antenne

  • @angelocacciapaglia1746
    @angelocacciapaglia1746 ปีที่แล้ว

    Buonasera vorrei sapere se arduino RICEVITORE decodifica i telecomandi dei cancelli rolling code , e il trasmettitore emette in radio frequenza il segnale rolling code .
    Buonasera aspetto vostre notizie.

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

      Con Arduino puoi trasmettere e ricevere i dati usando le stesse frequenze, ma decifrare le informazioni in arrivo e crittografare quelle in uscita usando un protocollo crittografico non open source è un altro paio di maniche.

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

    Salve Salve ,la seguo da tempo con molto interesse.Mi permetto di chiederle un aiuto se possibile.cerco di realizzare una radio fm.con arduino seguendo il video di "Juan Antonio Carbajal Mayhua ma il suo Sketch alla voce >Radio.set_frequency (108.0); mi da sempre errore.La ringrazio comunque .Erennio

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

      Qual è il messaggio di errore?

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

      @@TechMaker radio. Set _frequency.

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

      Il messaggio di errore nella console dice solo questo?

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

      @@TechMaker Si solo questo.

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

      Verifica se la libreria installata nell'IDE di Arduino è la stessa usata dallo sketch e che nel codice le lettere maiuscole e minuscole siano corrette.

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

    Ottimo tutorial. Un chiarimento: come posso realizzare le antenne, devono avere una lunghezza ben definita?

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

      Per realizzare un'antenna è sufficiente anche un semplice filo rigido di circa 17cm.

  • @ghifordmizzard1897
    @ghifordmizzard1897 ปีที่แล้ว

    Salve, volevo chiedervi una cosa:
    È possibile fare un sistema dove un trasmettitore manda lo stesso segnale per più ricevitori ??
    Se ho 3 Arduino di cui uno trasmette i dati e gli altri due ricevono in maniera indipendente ed uguale lo stesso segnale trasmesso funzionerebbe ????

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

      Si, puoi mandare lo stesso messaggio a più ricevitori

    • @ghifordmizzard1897
      @ghifordmizzard1897 ปีที่แล้ว

      @@TechMaker Oh bene bene, potrei fare un sistema radio Multydrop tipo... GRAZIE MILLE!!!!
      PS: ho seguito ieri la vostra guida e sembra funzionare bene...
      ho scoperto che se si manda lo stesso pacchetto dati più di una volta (la mia prova è stata di 3 volte con un ritardo di 10ms) non viene perso quasi nessun dato...
      ho notato che se s'invia un solo messaggio per accendere il led e per spegnerlo non è detto che il ricevitore lo capti sempre... quindi con il metodo dell'invio a "mitraglia" dello stesso messaggio permette di far in modo che il ricevitore abbia più possibilità di ascoltare il messaggio trasmesso in quanto è molteplico nel tempo...

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

      A differenza dei moduli nRF24L01+ che hanno un proprio protocollo di gestione dei pacchetti persi e doppi, questi moduli si limitano semplicemente a trasmettere il messaggio senza controllare che sia stato effettivamente ricevuto.

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

    Buon giorno,è possibile un Informazione,che strumento posso acquistare per rilevare radiazioni attorno a me,ovviamente parlo di apparecchiature efficaci,grazie

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

      Puoi prendere in considerazione, ad esempio, dei contatori Geiger con tubo Miller

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

    posso ricevere anche la frequenza del telecomando del mio cancello di casa 433Mhz con arduino? mi piacerebbe creare un progetto arduino da mettere nell'automobile per aprire il cancello di casa

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

      Si, puoi usare anche un telecomando a 433Mhz.

  • @angelocacciapaglia1746
    @angelocacciapaglia1746 ปีที่แล้ว

    Ti ringrazio della tua spiegazione , comprando quello che serve da voi mi potresti indicare un buon sistema per il rolling code.

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

      Al momento non abbiamo nessun video tutorial su come emulare un sistema rolling code con Arduino

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

    potete fare un tutorial sulle antenne wirless nrf24l01? non riesco a farle comunicare tra loro, un tutorial fatto bene da voi mi sarebbe molto utile, grazie

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

      Grazie per il suggerimento. Arriverà anche un video tutorial sul modulo wireless NRF24L01.

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

    non capisco come scaricare le librerie , clicco su la libreria RC_ASK.h ma non me la fa scaricare e giusta la libreria e come si fa a scaricarla?

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

      Sul sito della libreria, nella seconda riga del testo sulla pagina c'è un link che porta al file zip. Una volta scaricato devi andare su Sketch -> #include libreria -> Aggiungi libreria da file .ZIP.

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

    Volevo sapere che portata ha il trasmettitore, con la dovuta antenna

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

      La portata dipende dalla tensione e dagli ostacoli tra il modulo trasmettitore e ricevitore. Con una tensione di 5V senza antenna la distanza coperta è di circa 5m, con un'antenna invece si può arrivare oltre 10m.

    • @MD-qz6gk
      @MD-qz6gk 3 ปีที่แล้ว

      @@TechMaker sai qualcosa sugli amplificatori in radiofrequenza?? Cioè come potrei amplificare il segnale di un modulo trasmettitore di bassa potenza per mandare un segnale radio più potente? Anche magari di qualche watt.

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

      Con i moduli mostrati nel video puoi aumentare la loro portata saldando le antenne sia sul trasmettitore che sul ricevitore e alimentando il trasmettitore a 12V.

  • @marcom1018
    @marcom1018 ปีที่แล้ว

    Ho provato il circuito su due Arduino UNO, ma non c'è modo che funzioni, ma devo registrare la vite del ricevitore? Grazie

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

      Verifica che i pin usati nel circuito siano corretti. Se sono diversi da (12 -> TX) e (11 -> RX) è necessario specificarli nello sketch. Inoltre prova a collegare delle antenne per migliorare la qualità del segnale.

    • @francescoventimiglia4088
      @francescoventimiglia4088 ปีที่แล้ว

      @@TechMaker Ciao sto provando a far comunicare un Arduino Uno e un Arduino Nano, che pin devo utilizzare riguardo al nano ?
      Perchè non sto riuscendo a fare funzionare il tutto.
      Grazie in anticipo !

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

      Se non è stato specificato diversamente nello sketch, i pin dovrebbero essere gli stessi anche su Arduino Nano.

    • @marcom1018
      @marcom1018 ปีที่แล้ว

      @@francescoventimiglia4088 Ma a te funziona?

    • @francescoventimiglia4088
      @francescoventimiglia4088 ปีที่แล้ว

      @@marcom1018 No, purtroppo, ma non capisco il motivo anche perchè ho caricato gli stessi codici che usa lui nel video

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

    Quanti km riesce a coprire?

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

      Senza le antenne la portata è di una decina di metri. Con le antenne e portando la tensione di trasmissione a 12V si può coprire distanze maggiori (dipende dagli ostacoli) ma in ogni caso si tratta al massimo di uno centinaio di metri. I moduli RF non vanno bene per coprire una distanza di diversi chilometri.

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

      @@TechMaker e puoi fare un video del genere

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

      Cercheremo di pubblicare altri video sulla comunicazione tramite radiofrequenze.

  • @giovannigennaro3230
    @giovannigennaro3230 ปีที่แล้ว

    Sul display esce la scritta NAN( Non è un numero) al posto dei valori di temperatura e umidità

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

      Prova a stampare sul monitor seriale collegato alla scheda trasmittente il valore letto dal sensore e successivamente sul monitor seriale della scheda ricevente, per capire dove si perde l'informazione.

    • @giovannigennaro3230
      @giovannigennaro3230 ปีที่แล้ว

      @@TechMaker Anche sul trasmettitrore stesso problema

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

      Verifica che il sensore funzioni correttamente senza l'aggiunta dei moduli a radiofrequenze. Ti può essere di aiuto il video www.italiantechproject.it/sensori-con-arduino/temperatura-e-umidita-dht11

    • @giovannigennaro3230
      @giovannigennaro3230 ปีที่แล้ว

      @@TechMaker Sensore Ok. Sul TX ho risolto.