Bitacora Arduino LDR
En esta clase aprendimos sobre el Arduino LDR y su funcionamiento
Este va conectado por un puerto que lo enciende y que va conectado a una Fotoresistencia LDR para medir la luz y hacer que el Led conectado al Arduino LDR prende cuando halla poca luz y apague cuando halla mucha luz
Captura de Pantalla de como van los circuitos conectados
Como vemos el cable rojo conectado al orificio de 5V va a la pata izquierda de la fotoresistencia y el cable verde conectado al orificio de A0 va a la fila de la pata izquierda de la resistencia y la pata derecha de la fotoresistencia , el otro lado de la resistencia va como energia negativa ya que el cable negro negativo conectado al orificio GND conectado a la fila de la pata derecha de la resistencia .
El orificion -11 va a una resistencia al anodo del led y con la resitencia de abajo que tiene energia negativa va directamente al catanodo del led
Fotoresitencia
¿Para que sirve?
Bueno , para determinar la luz del entorno del led , si la luz del entorno es muy clara el led se apagara y si la luz del entorno es muy oscura el led prendera
Si esto hicistes en circuits.io para que funcione necesitaras el siguiente codigo
int analogPin = 0;
int val = 0;
int led = 11;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop() {
val = analogRead(analogPin);
Serial.println(val);
//condicion para que encienda o apague el led de acuerdo a luz ambiente
if(val>600)
{
digitalWrite(led, LOW); //en el dia el led se apaga
}
else
{
digitalWrite(led, HIGH); //en el dia el led se prende
}
}
int val = 0;
int led = 11;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop() {
val = analogRead(analogPin);
Serial.println(val);
//condicion para que encienda o apague el led de acuerdo a luz ambiente
if(val>600)
{
digitalWrite(led, LOW); //en el dia el led se apaga
}
else
{
digitalWrite(led, HIGH); //en el dia el led se prende
}
}