Kontroll hem apparater från en trådlös affisch! (2 / 3 steg)
Steg 2: Hårdvara
Jag har bara utnyttjat tre av utgångarna med tre lysdioder, men det finns utrymme att koppla upp åtta...
Illustrator-filer finns här till tillåta du till laser skär rutan (eller alternativt klippa och borra). LDRs är då heta limmade i hålen. LDRs ansluts sedan till Arduino analog i stiften. Arduino produktionen stift ansluts sedan till relä modul. Du kan sedan kabel i någon anordning till modulen relä jag trådbundna i tre lampor. Reläet är kopplad på samma sätt som en switch. VAR ALLTID FÖRSIKTIG MED ELNÄTET, DUBBELKOLLA ALLT!
Det finns ett kopplingsschema som ingår i det här avsnittet.
Nedan är Arduino koden:
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
int l1 = 13.
int l2 = 12.
int l3 = 11;
int LDR1 = A0; analoga pin 0
int LDR2 = A1;
int LDR3 = A2;
;
Rutinen installationsprogrammet körs en gång när du trycker på reset:
void setup() {
Serial.BEGIN(9600);
initiera digital PIN-koden som en utgång.
pinMode (l1, produktionen);
pinMode (l2, produktionen);
pinMode (l3, produktionen);
}
loop rutinen körs för evigt om och om igen:
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);
om (LDRReading1 < 700) {
digitalWrite (l1, låg);
Delay(100);
}
om (LDRReading1 > 700) {
digitalWrite (l1, hög);
Delay(100);
}
om (LDRReading2 > 880) {
digitalWrite (l2, låg);
Delay(100);
}
om (LDRReading2 < 880) {
digitalWrite (l2, hög);
Delay(100);
}
om (LDRReading3 > 830) {
digitalWrite (l3, låg);
Delay(100);
}
om (LDRReading3 < 830) {
digitalWrite (l3, hög);
Delay(100);
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
Du kommer att behöva kalibrera det LDR byter värde beroende på din telefon ljusstyrka. Det är en bra idé att sätta telefonen på full ljusstyrka och inaktivera alla auto-lås.