Description
The IR Receiver Module KY-022 is an electronic component designed for remote control and infrared communication projects. It enables the detection and decoding of infrared signals from devices like remote controls, allowing users to integrate wireless control functionality into their projects. Ideal for beginners and makers, this module can be used to control various devices such as lamps or motors using a remote control. The module is compatible with Arduino and other microcontrollers, making it easy to set up and use. To get started, connect the VCC to 5V, GND to GND, and OUT to a digital pin on your microcontroller. Install the IRremote library in the Arduino IDE and run the IRrecvDemo example sketch to begin receiving and decoding infrared signals. This module is a versatile tool for anyone looking to add wireless control capabilities to their projects.
Full description (Italian original)
The full description is shown below in Italian while the English translation is being completed.
Cos’è
Il modulo ricevitore IR Infrarossi KY-022 è un componente elettronico utilizzabile in progetti di telecomandi e controllo remoto. Questo modulo permette la lettura dei comandi inviati da dispositivi a infrarossi, come i telecomandi standard.
Caratteristiche
- Modulo ricevitore IR Infrarossi KY-022
- Utilizzabile in progetti di controllo remoto e telecomandi
A cosa serve
Ideale per principianti e maker che desiderano creare controlli wireless. Può essere utilizzato per accendere e spegnere una lampada o un motore con il telecomando, oppure per integrarlo in sistemi di controllo a distanza.
Tutorial: Come usare Modulo Ricevitore IR KY-022
Il modulo ricevitore infrarossi KY-022 è perfetto per i progetti che richiedono la lettura di comandi da telecomandi o sensori a distanza. Ideale per principianti e maker che desiderano creare controlli wireless.
Cosa serve
- Arduino Uno
- Telecomando IR
- Connessione USB
Passi
- Collega i seguenti pin del modulo KY-022 all’Arduino: VCC a 5V, GND a GND e OUT al pin digitale 11.
- Apri Arduino IDE e installa la libreria IRremote.
- Carica lo sketch di esempio IRrecvDemo per inizializzare il modulo.
- Premi un pulsante sul telecomando collegato alla ricevitore IR KY-022.
- Osserva l’output del monitor seriale che mostra il codice del comando inviato dal telecomando.
Codice di esempio
/* Includi la libreria IRremote */
#include <IRremote.h>
const int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Inizia la ricezione IR
}
void loop()
{
if (irrecv.decode(&results))
{
irrecv.resume();
Serial.println(results.value, HEX);
}
}
Mini-progetto
Crea un sistema di controllo a distanza per accendere e spegnere una lampada o un motore con il telecomando.
Errori comuni
- Errore nell’installazione della libreria IRremote.
- Pin errato collegato al modulo KY-022.
- Telecomando non compatibile con la frequenza del ricevitore IR.
- Mancanza di alimentazione sufficiente per il modulo KY-022.
Accessori consigliati
- Telecomando universale
- Modulo trasmettitore IR KY-013
- Sensori a contatto
- Lampada LED
Domande frequenti
Come posso verificare se la libreria è installata correttamente?
Controlla il file Library nella cartella di Arduino IDE. La libreria IRremote dovrebbe essere presente.
Il ricevitore non rileva i comandi del telecomando, cosa fare?
Verifica che il telecomando sia puntato correttamente verso il ricevitore e controlla la frequenza emessa dal telecomando.







Reviews
There are no reviews yet.