Paso 2: Conexión del circuito
sólo tienes que conectar el módulo de bluetooth como (HC-06, HC05) con su circuito de Arduino como se ha visto la anterior foto esquemática.
Las conexiones de circuito simple están como sigue:
Módulo Bluetooth---> Arduino:
-TX--> RX
-RX--> TX
-VCC--> 5 voltios
-GND -> GND
LDR & 10 k ohm resistencia---> Arduino:
-LDR--> 1' st pin "5 voltios", "A0" 2' nd pin del Arduino (cualquiera que sea la LDR la polaridad)
-10K ohm resistencia--> 1' st pin a la "Tierra", "A0" 2' nd pin del Arduino (cualquiera que sea la resistencia la polaridad)
Luego subo el siguiente código para el Arduino:
Pernos de
int sensorPin = 0;
Variables
estas banderas para enviar sólo una vez el comando ver abajo
int flagOff = 0;
Garrafa de int = 0;
umbral de INT = 150; umbral de la intensidad de la luz. Cambiar como usted necesidad
void setup() {/ / Inicio serie
Serial.Begin (19200); //change este valor según su velocidad de transmisión del módulo de Blutoth
Serial.Begin(9600);
}
void loop() {}
int sensorValue = analogRead(sensorPin); / / Leer el pin sensor
Si está bajo nivel de luz es detectado, enviar comando para reproducir sonido
Si (sensorValue < treshold & & flagOff == 0) {}
Serial.Write("Low");
flagOff = 1;
Garrafa = 0;
} / / Si es bajo nivel de luz es detectado, enviar comando para detener el sonido
Si (sensorValue > umbral & & garrafa == 0) {}
Serial.Write("High");
Garrafa = 1;
flagOff = 0;
}
}