En aquest projecte utilitzarem una resistència LDR ( resistència que detecta el nivell de llum ) i activarem un LED segons la intensitat de llum.
Les sigles de la resistència LDR s’originen del seu nom en anglès light-dependent resistor, és un component electrònic en que la resistència disminueix amb l’augment d’intensitat de llum incident (uns 50-100 Ω) i augmenta quan disminueix la llum ( 1MΩ aproximadament).
En aquesta pràctica controlarem la brillantor d’un LED depenent de la quantitat de llum que incideix sobre el LDR.
Quan la llum sigui màxima el LED romandrà apagat, a mesura que la llum disminueixi el LED anirà augmentant la intensitat de llum.
Ajust inicial: Al iniciar el programa hem d’ajustar els valors que obtenim de la LDR ( connectat al pin A0) , a través del monitor sèrie de l’IDE d’Arduino podrem comprovar en cada moment el valor que té la sortida del LDR i així poder ajustar els seus valors propis (màxim i mínim) mitjançant programació.
Llistat de materials
- Arduino UNO Rev.3.
- Cable USB tipo A-B.
- LED 5mm
- LDR (fotorresistor).
- Resistències de 10KΩ y 220Ω.
- Protoboard.
- Cables de conexió
Implementem el següent circuit.
- A0-> utilitzarem, com entrada analògica per llegir el valor del LDR
- Càtode(-) del LED (pota més curta) a GND a través de una R=220 omhs. Ànode al pin digital 9.
- Els LDR tenen dos terminals (intercambiables entre sí), un terminal anirà connectat a +5 V (VCC). L’altre terminal la connectarem a GND a través d’una R=10KΩ
- Entre la Resistència de 10 KΩ i el LDR posarem una sonda connectada a A0 per la lectura de la resistència.
El següent video et pot servir d’ajuda