9. Sensor LDR¶
Esquema de connexió del sensor LDR¶

Exercicis¶
Compareu i carregueu el programa següent a Arduino. Observeu com canvien els valors mesurats a mesura que el sensor LD s’encén més o menys.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
// // Sensor LDR // #include <Picuino.h> // Inicia Arduino void setup() { pio.begin(); Serial.begin(19200); // Inicializa el puerto serie } // Bucle principal void loop() { // Lee la señal producida por el sensor LDR int ldr = analogRead(A1); // Muestra la señal por pantalla pio.dispWrite(ldr); Serial.print("LDR = "); Serial.println(ldr); // Espera medio segundo delay(500); }
Feu un programa que emeti notes diferents en funció de la llum rebuda pel sensor LDR. Substituïu al programa anterior el temps esperant les línies de codi següents.
1 2 3 4 5
// Theremin con sensor LDR pio.buzzTone(500 + ldr*2); delay(64); pio.buzzTone(0); delay(128);