Paso 2: El Hardware
Yo sólo he utilizado tres de las salidas con tres LEDs, pero hay margen para conectar hasta ocho...
Los archivos de Illustrator están disponibles aquí le permiten láser cortar la caja (o también puede cortar y perforar). Las LDRs son entonces caliente pegado en los agujeros. Las LDRs entonces están conectados con Arduino analógico en pins. La salida de Arduino pines entonces están conectados al módulo de relé. Usted puede entonces cable cualquier dispositivo en el módulo de relé, alambré en tres lámparas. El relé está conectado igual que un interruptor. SIEMPRE TENGA CUIDADO CON LA RED, VERIFIQUE TODO!
Hay un diagrama del circuito incluido en esta sección.
Abajo está el código de Arduino:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
int l1 = 13;
int l2 = 12;
int l3 = 11;
int LDR1 = A0; pin analógico 0
int LDR2 = A1;
int LDR3 = A2;
;
la rutina de instalación se ejecuta una vez al presionar reset:
void setup() {}
Serial.Begin(9600);
Inicializa el pin digital como salida.
pinMode (l1, salida);
pinMode (l2, salida);
pinMode (l3, salida);
}
una y otra vez funciona para siempre la rutina bucle:
void loop() {}
int LDRReading1 = analogRead(LDR1);
Serial.Print ("LDR1 =");
Serial.println(LDRReading1);
int LDRReading2 = analogRead(LDR2);
Serial.Print ("LDR2 =");
Serial.println(LDRReading2);
int LDRReading3 = analogRead(LDR3);
Serial.Print ("LDR3 =");
Serial.println(LDRReading3);
Delay(250);
Si (LDRReading1 < 700) {}
digitalWrite (l1, LOW);
Delay(100);
}
Si (LDRReading1 > 700) {}
digitalWrite (l1, HIGH);
Delay(100);
}
Si (LDRReading2 > 880) {}
digitalWrite (l2, LOW);
Delay(100);
}
Si (LDRReading2 < 880) {}
digitalWrite (l2, HIGH);
Delay(100);
}
Si (LDRReading3 > 830) {}
digitalWrite (l3, LOW);
Delay(100);
}
Si (LDRReading3 < 830) {}
digitalWrite (l3, HIGH);
Delay(100);
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
Usted tendrá que calibrar la LDR conmutación dependiendo del brillo de su teléfono. Es una buena idea para poner su teléfono en brillo completo y Apague cualquier cerraduras autos.