Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Si tot just comenceu a aprendre a utilitzar un receptor IR i a saber com funciona el component, aquest és el projecte perfecte per començar. Abans d'entrar en aquest projecte, assegureu-vos que heu descarregat la biblioteca del receptor IR que trobareu a Eines << Gestiona les biblioteques.
Subministraments
- 3 LEDs de colors diferents
- Receptor IR
- Remot (funcionaria un comandament a distància T. V)
- Filferros de pont
- 3 resistències 1K
- Taula de pa
Pas 1: Pas 1: rebre el codi HEX
Depenent de quin control remot s'utilitzi, els codis HEX de cada comandament són diferents. Per tal que el receptor IR pugui reconèixer els controls remots que es premen, cal identificar i emmagatzemar els codis HEX dins del codi.
Aquí teniu el codi per rebre el codi HEX de cada control. Voleu gravar 5 botons del comandament, inclosos els botons OFF i ON.
#incloure
const int RECV_PIN = 7;
IRrecv irrecv (RECV_PIN); resultats decode_results;
configuració nul·la () {
Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (cert); }
bucle buit () {
if (irrecv.decode (& resultats)) {
Serial.println (results.value, HEX);
irrecv.resume (); }}
Pas 2: Pas 2: configureu el receptor IR
Ara és hora de configurar els components a la taula de treball. Comenceu muntant el receptor IR.
Hi ha 3 potes al receptor IR. La pota a l’extrema dreta és VCC (potència), la pota a l’extrema esquerra si és OUT (connecteu-la a un pin) i la cama central és per a GND.
- Connecteu el VCC al carril d’alimentació de la placa
- Connecteu el pin OUT a 11 de l'Arduino
- Connecteu el passador GND al rail de terra de la placa
Pas 3: Pas 3: Connecteu LEDS
- Connecteu la pota curta de tots els LEDs a una resistència d'1 K ohm que es connecta a l'alimentació
- Connecteu la cama llarga del LED blau al pin 5 de l'Arduino
- Connecteu la cama llarga del LED vermell al pin 3 de l'Arduino
- Connecteu la cama llarga del LED verd al pin 6 de l'Arduino
Pas 4: Pas 4: el codi
Aquí teniu el Codi:
Assegureu-vos de canviar el codi HEX de cada botó al codi HEX designat per al comandament que s’utilitza.