Taula de continguts:
- Subministraments
- Pas 1: connecteu el circuit tal com es mostra a la imatge
- Pas 2: Codificació del sistema
- Pas 3: Codificació del programa final
- Pas 4: proves
Vídeo: Sensor i comandament a distància IR Arduino amb LCD: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Som un grup d'estudiants UQD10801 (Robocon1) de l'Universiti Tun Hussein Onn Malaysia (UTHM)
En aquest tutorial, aprendreu a mostrar els botons del comandament IR a la pantalla de cristall líquid (LCD) mitjançant un Arduino Uno R3. Aquest tutorial es simularà mitjançant tinkercad. Podeu fer referència a aquest vídeo de YouTube com a exemple.
Subministraments
1. Arduino Uno R3
2. Connexió de cables
3. Pantalla de cristall líquid (LCD)
4. Potenciòmetre
5. Sensor IR
6. Comandament IR
7. Taula de pa
8. Resistència (d'1 kohm a 10 kohm)
Pas 1: connecteu el circuit tal com es mostra a la imatge
Connecteu els cables mitjançant una placa per assegurar-vos que es faci un circuit ordenat. Per a la pantalla LCD, s’utilitzaran els pins 2, 3, 4, 5, 11 i 12. La funció del potenciòmetre és controlar la brillantor de la pantalla LCD. Podeu utilitzar cables multicolors com es mostra a la imatge per fer un seguiment dels pins de l’Arduino. El sensor IR es connectarà al pin 7 de l’Arduino.
Pas 2: Codificació del sistema
S'utilitzen 2 biblioteques que són LiquidCrystal.h i IRremote.h. La primera part de la codificació és trobar el codi de cada botó del comandament a distància. Com a exemple, a tinkercad.com, el codi que es transmet amb el botó OFF / ON és "16580863". Això és diferent per a tots els botons. Per trobar-ho, haureu de construir un programa per trobar cada codi per a cada botó. A continuació es pot descarregar un exemple de codi com a referència. Heu d’escriure manualment cada codi per a cada botó del monitor sèrie. Compileu i pengeu el codi a Arduino i executeu el sistema. Feu la prova de cada botó del comandament a distància IR i escriviu els codis de cadascun dels botons per a futures referències.
Pas 3: Codificació del programa final
Un cop hàgiu acabat de gravar els codis del comandament a distància IR, podeu procedir a codificar el programa final. Això inclourà la biblioteca LiquidCrystal.h. A continuació es pot descarregar un codi de mostra com a referència. Utilitzeu la casella "commuta" al programa per alternar entre els botons. Per a cada cas de commutació, utilitzeu lcd.print per mostrar el text de cada botó a la pantalla LCD. Afegiu un retard de 0,5 segons i un descans; per sortir de la repetició. Un cop hàgiu acabat de codificar, compileu-lo i pengeu-lo a l'Arduino.
Pas 4: proves
L'últim pas és provar el programa activant l'Arduino i provar prement els botons del comandament a distància IR. Si no podeu veure el text a la pantalla LCD, proveu d’ajustar el comandament del potenciòmetre. Diverteix-te!
Recomanat:
Com afegir un comandament a distància IR a un sistema d’altaveus: 5 passos (amb imatges)
Com afegir un comandament IR a un sistema d’altaveus: en aquest projecte us mostraré com he creat un circuit addicional per al sistema d’altaveus per controlar-lo sense fils amb un comandament a distància IR casolà. Comencem
El comandament a distància de TV es converteix en un comandament a distància RF -- NRF24L01 + Tutorial: 5 passos (amb imatges)
El comandament a distància de TV es converteix en un comandament a distància RF || Tutorial NRF24L01 +: en aquest projecte us mostraré com he utilitzat el popular IC nRF24L01 + RF per ajustar la brillantor d’una tira LED sense fils a través de tres botons inútils d’un control remot de TV. Comencem
Controlar un televisor i un Raspberry Pi connectats amb el mateix comandament a distància: 4 passos
Controlar un televisor i un Raspberry Pi connectat amb el mateix comandament a distància: per controlar un Raspberry Pi amb un comandament a distància per infraroig, solíem poder utilitzar LIRC. Abans funcionava fins al Kernel 4.19.X, quan es va fer molt més difícil aconseguir que LIRC funcionés. En aquest projecte tenim un Raspberry Pi 3 B + connectat a un televisor i nosaltres
Comandament a distància sense fils que utilitza el mòdul NRF24L01 de 2,4 Ghz amb Arduino - Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter - Helicòpter Rc - Avió Rc amb Arduino: 5 passos (amb imatges)
Comandament sense fils que utilitza un mòdul NRF24L01 de 2,4 Ghz amb Arduino | Nrf24l01 Receptor transmissor de 4 canals / 6 canals per quadcòpter | Helicòpter Rc | Avió Rc amb Arduino: per fer funcionar un cotxe Rc | Quadcopter | Drone | Avió RC | Vaixell RC, sempre necessitem un receptor i un transmissor, suposem que per RC QUADCOPTER necessitem un transmissor i un receptor de 6 canals i aquest tipus de TX i RX és massa costós, així que en farem un al nostre
Com emular un comandament a distància o una altra cosa amb Arduino Irlib: 3 passos (amb imatges)
Com emular un control remot de TV o una altra cosa amb Arduino Irlib: Introducció Hola a tothom i benvinguts al meu primer instructable. Avui aprendrem, com diu el títol, a emular el control remot de TV o alguna cosa similar que funcioni amb senyals infrarojos mitjançant Arduino (qualsevol model) El problema era: Com puc transmetre codis a un