Taula de continguts:
- Pas 1:
- Pas 2: notes tècniques
- Pas 3: decidiu la vostra tasca de control
- Pas 4: llista de materials
- Pas 5: Instal·lació del programari
- Pas 6: Circuit TSOP1738
- Pas 7: observeu el codi de botons HEX
- Pas 8: Circuit LED de sortida
- Pas 9: esbós i algorisme
- Pas 10: execució
Vídeo: Remot infraroig i receptor IR (TSOP1738) amb Arduino: 10 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Aquesta instrucció és per a principiants d'Arduino. Aquest és un dels meus projectes anteriors amb Arduino. Vaig gaudir molt quan ho vaig fer i espero que també us agradi. La característica més atractiva d’aquest projecte és el “control sense fils”. I això és a través d’un comandament a distància IR fàcilment disponible a casa nostra. Pot ser un comandament de televisió o un comandament de corrent altern o qualsevol altre comandament IR. En aquest projecte veurem el principi de funcionament d’un comandament a distància d’infrarojos i descodificarem el senyal amb l’ajut d’ARDUINO i TSOP 1738, és un receptor d’infrarojos universal. Aquest TSOP 1738 funciona amb la majoria de comandaments a distància infrarojos.
Podeu trobar el vídeo del projecte a l’enllaç següent:
www.youtube.com/embed/0udePvGIIJ8
Pas 1:
Pas 2: notes tècniques
A la foto mentre premia qualsevol botó del comandament, es pot veure la llum LED vermella parpellejant. significa que el comandament a distància emet senyal d'infrarojos cada vegada que vaig prémer el botó. No obstant això, no podem veure aquesta llum amb els ulls nus.
Aquest senyal té un munt d’ACTIVATS i APAGATS o es pot dir ALT i BAIX. Podem anomenar aquest grup d’actius i apagats com a patró de senyal. Cadascun dels botons té el seu propi patró únic. Així doncs, cada vegada que premem un botó concret obtenim un patró de senyal concret que només s’assigna a aquest botó. Per tant, això es tracta del comandament a distància IR.
Ara toca rebre el senyal. El nostre objectiu és identificar els senyals d'alta i baixa com a 1 i 0. D'aquesta manera, podem convertir el patró de senyal en dades. ARDUINO i TSOP 1738 ho faran per nosaltres.
El receptor d'infrarojos rebrà el senyal del comandament remot i el donarà a arduino. A continuació, arduino analitzarà el senyal rebut i el convertirà en dades hexadecimals. Un cop convertim el senyal d’infrarojos en dades, podem processar-les fàcilment i realitzar qualsevol tasca condicional segons el nostre desig.
Pas 3: decidiu la vostra tasca de control
En aquest cas, l'objectiu era controlar la sortida digital d'Arduino amb un control remot de TV. Per representar ALT / BAIX digital he utilitzat 3 LED: vermell, groc i verd. Les activitats condicionals són les següents:
Activa els LED en una seqüència concreta (VERMELL, VERD, BLAU) quan es prem cada vegada el botó "Augmentar el volum".
Apagueu els LED en una seqüència concreta (BLAU, VERD, VERMELL) quan es prem cada vegada el botó "Baixar volum".
Però els botons anteriors només funcionaran quan el sistema estigui activat prement el botó ON / OFF. Si premeu el botó ON / OFF quan el sistema ja està engegat, tot el sistema s'apagarà i s'apagarà tots els LED.
Consulteu l'algorisme per a una millor comprensió.
Pas 4: llista de materials
Comandament a distància IR: podeu utilitzar qualsevol comandament a distància IR disponible a casa vostra. O el podeu comprar.
Receptor IR: 1 núm. Sensor TSOP 1738 fàcilment disponible a les botigues en línia.
Resistència: 1 núm. Resistència de 330 ohm i 3 núms. Resistència de 220 ohm
Controlador Arduino: 1 núm. Arduino UNO. Qualsevol altra placa Arduino funcionarà bé per a aquest projecte.
LED: 3 núms. LED de 5 mm de diferents colors (vermell, groc, verd)
Filferro de pont: alguns cables de pont (mascle-mascle).
Taula de pa: 1 núm. taulers de tall de mida completa o mitja.
I, per descomptat, es necessita el cable d’alimentació d’Arduino. No calen eines ni instruments especials per a aquest projecte.
Per al programari, necessitareu Arduino IDE instal·lat al vostre ordinador o portàtil.
Pas 5: Instal·lació del programari
- Si no teniu IDE Arduino, podeu consultar el lloc web oficial d’Arduino. Hi trobareu l’enllaç.
- També heu de descarregar la biblioteca "IRremote" des de github i copiar-la a la carpeta de la biblioteca d'IDE arduino.
- Pengeu l'esbós "IRrecvDemo.ino" de l'exemple de la biblioteca IRremote.
- Comproveu el nom de la placa i el port COM abans de penjar-lo.
Pas 6: Circuit TSOP1738
Mantingueu la superfície ovalada de TSOP1738 mirant cap a vosaltres. Ara el pin més esquerre és el pin Ground. El següent pin és el Vcc (5 V DC) i el pin més dret és el pin de dades. Consulteu el diagrama de fixació per a una millor comprensió.
Connecteu el pin GND a un dels pins GND d'Arduino UNO.
Connecteu el pin Vcc amb el pin de 5 V d’Arduino UNO.
Connecteu la resistència de 330 Ω al pin de dades de TSOP 1738. A continuació, connecteu una altra pota de la resistència al pin 2 d’Arduino.
Pas 7: observeu el codi de botons HEX
Ara obriu el monitor sèrie i premeu els botons des del comandament a distància. Trobareu el codi HEX de cada botó al monitor sèrie.
Anoteu el codi HEX dels botons que trieu.
Pas 8: Circuit LED de sortida
Afegiu el circuit LED de sortida amb el circuit TSOP existent.
Connecteu el bus de terra a Arduino UNO GND. És un pas senzill i petit però IMPORTANT.
Ara, col·loqueu els 3 LED en seqüència VERMELL - VERD - BLAU. Connecteu resistències de 220 Ω entre la pota –VE de cada LED i el bus de terra.
Connecteu + la cama VE de LED vermell, verd i blau al pin 7, 6 i 5 d'arduino respectivament.
Pas 9: esbós i algorisme
Consulteu l'algorisme del pas 2 per entendre l'esbós de manera senzilla. Tanmateix, tot l'esbós té una descripció línia per línia al mateix esbós.
Si us plau, descarregueu l’esbós des de l’enllaç següent. Heu de substituir els codis HEX de l'esbós pels codis HEX que ja heu assenyalat al PAS 6.
Pengeu l'esbós "IR_Test.ino" a Arduino.
Comproveu el nom de la placa i el port de com abans de penjar-lo.
Pas 10: execució
Ara utilitzeu els botons remots per fer funcionar els LED segons el vostre desig.
Extres:
- Podeu utilitzar un relé de 5 V CC per controlar altres electrodomèstics amb el comandament a distància del televisor.
- Compartiu les vostres opinions i idees a la secció de comentaris.
- Es recomana consultar el full de dades i fixar-lo disponible al venedor del sensor TSOP. Hi ha diversos tipus de sensors TSOP disponibles al mercat. Els pin out són diferents en cada cas. Alguns inclouen tapa d'alumini. Alguns es veuran semblants però diferents. Així que tingueu cura abans d’engegar.
Recomanat:
Analitzador / receptor remot IR amb Arduino: 3 passos
Analitzador / receptor remot IR amb Arduino: aquest analitzador rep 40 protocols IR diferents alhora i mostra l'adreça i el codi del senyal rebut. Utilitza la biblioteca IRMP Arduino, que inclou aquesta aplicació com a exemple i altres aplicacions útils. voler
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: 9 passos
Controleu-vos els aparells elèctrics amb el vostre control remot de televisió (control remot ir) amb pantalla de temperatura i humitat: hola, sóc Abhay i és el meu primer bloc sobre Instructables i avui us mostraré com controlar els vostres electrodomèstics amb el vostre control remot de TV construint aquest projecte senzill. gràcies al laboratori atl per obtenir suport i proporcionar el material
Control remot infraroig I2C amb l'Arduino: 8 passos (amb imatges)
Comandament a distància infrarojo I2C amb l’Arduino: Preàmbul Aquest document instructiu detalla com crear un control remot universal mitjançant I2C per a la interfície. Què us sembla estrany de fer servir un dispositiu esclau I2C? Sí, un dispositiu esclau I2C. Això es deu al fet que el moment precís dels paquets IR és força exigent i
Liberació del cable remot Olympus Evolt E510 (versió 2 amb enfocament automàtic al control remot): 6 passos (amb imatges)
Liberació del cable remot Olympus Evolt E510 (versió 2 amb enfocament automàtic al control remot): ahir vaig construir un comandament senzill amb un botó per al meu Olympus E510. La majoria de càmeres tenen un botó de disparador (el que premeu per fer una foto) que té dos modes. Si es prem el botó suaument, la càmera enfocarà automàticament i mesurarà la llum
Control remot remot: 11 passos (amb imatges)
Control remot a distància: tinc un nadó acabat de néixer i no creu que hagi de dormir el temps que la meva dona i jo també ho desitgem. Una cosa que el manté feliç al bressol és el mòbil que li penja. Així que quan es desperti si necessitem uns 25 minuts més o menys de sl