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
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-12 07:25
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!