Lliurament 3.-LDR, Sensor de llum o sensor de foscor
Què és un LDR?
Com el connectem?

- Sensor de foscor:
- Sensor de llum:
Com enviar valors de l’LDR
D’entre tot allò que et permet fer la comunicació serial, el més important és verificar els teus programes. D’aquesta manera, enlloc d’enviar missatges estàtics pel port serial, pots enviar valors dinàmics que canviïn amb el temps. Això és útil quan vulguis utilitzar un sensor analògic però no sàpigues exactament quins valors llegeix.
En aquest exemple, llegirem el valor analògic de l’LDR i imprimirem el valor a través del monitor serial.

El codi per llegir el valor del sensor és:
void setup() {
Serial.begin(9600);
}
void loop() {
int lecturaSensor = analogRead(A0);
Serial.println(lecturaSensor);
delay(1000);
}
Aquí no es necessita cap ordre nova. Llegim el valor de l’LDR connectat al port A0 i imprimim el valor a través del monitor serial. El delay() està aquí només per fer més fàcil la lectura de les dades. Quan tinguis una idea precisa sobre quins valors obtindràs, sabràs quin valor utilitzar com a llindar.
Tasca inicial:
Fes el muntatge, puja el codi i obre el monitor serie. Respon:
- Saps de quin valor és la resistència?
- Que passa si canvies el valor de la resistència?
Tasca del lliurament:
I després, fes el mateix com a sensor de foscor.
Ajuda't desl codis que hem vist anteriorment a classe i/o cercant informació sobre LDR:
https://www.luisllamas.es/medir-nivel-luz-con-arduino-y-fotoresistencia-ldr/
Enllaceu els dos vídeos, i les respostes.
Resum de la qualificació
| Ocult per a l'estudiantat | Sí |
|---|---|
| Participants | 19 |
| S'han tramès | 0 |
| Necessiten qualificació | 0 |
| Temps restant | 30 dies 4 hores |