Descrizione
Cos’è
Il modulo foto interruttore KY-010 è un sensore ottico compatibile con Arduino utilizzato per rilevare la presenza o l’assenza di oggetti basandosi sulla luminosità. È ideale per progetti DIY come sensori automatici di porta e allarmi domestici.
Caratteristiche
- Compatibile con Arduino
- Sensore ottico fotoelettrico KY-010
A cosa serve
I moduli foto interruttore KY-010 possono essere utilizzati per creare allarmi domestici che si attivano quando il sensore rileva movimento. Puoi collegarlo a una lampadina al pin di uscita dell’Arduino e programmarlo in modo che la luce si accenda automaticamente quando viene interrotta la visuale.
Tutorial: Come usare Modulo foto interruttore KY-010
Il modulo foto interruttore KY-010 è un sensore ottico che permette di controllare la presenza o l’assenza di oggetti basandosi sulla luminosità. È ideale per progetti DIY come sensori automatici di porta, allarmi domestici e dispositivi smart.
Cosa serve
- Arduino Uno
- KY-010
- Cavo USB
- Alimentatore 5V
Passi
- Collega il KY-010 al pin digitale 2 dell’Arduino usando un cavo jumper.
- Scarica e apri l’esempio sketch ‘DigitalReadSerial’ dal menu Arduino IDE: File > Esempi > 02.Digita > DigitalReadSerial
- Modifica lo sketch per leggere il pin collegato al KY-010 (ad esempio, digita int ledPin = 2;).
- Carica lo sketch sull’Arduino tramite cavo USB.
- Apri la finestra Serial Monitor in Arduino IDE e imposta la velocità di trasmissione a 9600 baud.
- Osserva come il KY-010 rileva l’oscuramento del sensore e invia un segnale digitale all’Arduino.
- Verifica le condizioni luminose intorno al sensore per vedere i cambiamenti nel comportamento dell’apparecchiatura.
- Modifica lo sketch per attivare una funzione specifica quando il KY-010 rileva un oggetto.
Codice di esempio
int ledPin = 2; // pin collegato al KY-010
void setup() {
Serial.begin(9600);
}
void loop() {
int val = digitalRead(ledPin);
Serial.println(val);
}
Mini-progetto
Crea un allarme domestico che si attiva quando il sensore KY-010 rileva movimento. Collega una lampadina al pin di uscita dell’Arduino e programmalo in modo che la luce si accenda automaticamente quando viene interrotta la visuale del sensore.
Errori comuni
- Non verificare la corretta connessione dei cavi
- Impostare una velocità di trasmissione errata nel Serial Monitor
- Ignorare il datasheet per le specifiche tecniche del KY-010
- Omettere di testare l’apparecchiatura in condizioni luminose diverse
Accessori consigliati
- Arduino Uno R3
- Kit cavi jumper
- Stampa 3D case per Arduino
- Alimentatore USB 5V
Domande frequenti
Come posso regolare la sensibilità del KY-010?
Puoi modificare la distanza tra il sensore e l’oggetto o aggiustare la luminosità ambientale.
Il KY-010 funziona solo con Arduino?
Sì, ma può essere utilizzato con altri microcontrollori compatibili fornendo la corretta tensione di alimentazione.
Quali progetti possono usare il KY-010?
Può essere utile in progetti come allarmi domestici, sensori automatici e dispositivi smart per l’ambiente.





