PROGETTI ARDUINO

  • HOME
  • PROGETTI E TUTORIAL 2
  • PROGETTI E TUTORIAL
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI
  • HOME
  • PROGETTI E TUTORIAL 2
  • PROGETTI E TUTORIAL
  • ELETTRONICA
  • RECENSIONI
  • MANUALE
  • CONTATTI

16. Arduino Telecomando TV IR con TSOP1738

Arduino lettore e trasmettitore di codici IR
​Salve a tutti ragazzi!!!
Oggi realizzeremo un tutorial usando un ricevitore e un trasmettitore infrarossi ( IR ).

In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizziamo gli stessi segnali per comandare Arduino a distanza per esempio pilotare i relè o accendere un led.
Utilizzeremo un TOSP1738 e installeremo la libreria New_Libraries-arduino-irremote-master.zip nella cartella “Libraries” di Arduino.

La libreria puoi trovarla giù nei download.
​

Cosa ci serve:
Arduino Uno
ebay
Amazon
Banggood
Ricevitore IR TSOP1738
ebay
Amazon
Banggood
Telecomando TV
.
.
Banggood
Breadboard
ebay
Amazon
Banggood
Resistenza da 220ohm
ebay
Amazon
Banggood
Foto

SCHEMA :
Foto
Collegare sulla breadboard 5V e GND di Arduino

SIMULAZIONE:
Link simulazione: https://www.tinkercad.com/things/fcdnuNqzwcA

SKETCH:
Per prima cosa decodificheremo i segnali derivanti dal telecomando utilizzando questo sketch:
Immagine
Primo passo)
  • Apriamo il serial monitor;
Secondo passo)
  • Premi un pulsante sul telecomando e leggi il valore che appare sulla finestra del serial monitor (io ho schiacciando il tasto 6 sulla finestra appare 406 o 10406 ):
Immagine
Per utilizzare i valori scritti nel serial monitor basta aggiungere  0x prima della sigla del valore nello sketch. In questo caso faremo svolgere ad Arduino una funzione, come per esempio fare accendere un led.

Ecco il codice:

Immagine
E con questo ho terminato, spero di esservi stato utile.
Per i download degli sketch basta cliccare qui sotto.
​Buona progettazione!!!
Notifica del 08/08/2016 
Vi riporto un problema comuni a molti, se al momento della verifica sull'IDE compare l'errore TKD2 was not declared in this scope non vi preoccupate. Per risolverlo basterà andare in C: > Programmi (x86) > Arduino > libraries ed eliminare la cartella RobotIrRemote.
irreceiveresq.jpeg
File Size: 89 kb
File Type: jpeg
Scarica file

arduino_ricevitore_ir.ino
File Size: 0 kb
File Type: ino
Scarica file

arduino_trasmettitore_ir.ino
File Size: 0 kb
File Type: ino
Scarica file

New_Libraries-arduino-irremote-master.zip
File Size: 83 kb
File Type: zip
Scarica file

Condividete le foto dei vostri progetti nei commenti.
15. Arduino Ponte-H inversione marcia
17. Arduino Sensore Gas MQ-2 MQ-5
Offerta speciale Banggood solo utenti www.ProgettiArduino.com
Foto
Foto
Foto
Foto
​Se ti va lascia un mi piace, supporta il blog!
© ProgettiArduino.com 2019 - Fancello Salvatore
​ Layout, immagini e testi sono di esclusiva proprietà di www.progettiarduino.com 
Privacy Policy