Arduino eluttag med exponerade stift (7 / 7 steg)
Steg 7: Koden
Jag har använt denna enkla skiss för att få en känsla av den.
< p > #define RELAY1_PIN 8 < br > #define RELAY2_PIN 9
#define IR_PIN 10
#define LED_PIN 13 < /p >< p > void setup() {
pinMode (RELAY1_PIN, OUTPUT);
pinMode (RELAY2_PIN, OUTPUT);
pinMode (LED_PIN, OUTPUT);
pinMode (IR_PIN, indata);
}
void loop() {
om (digitalRead (IR_PIN)) {
digitalWrite (RELAY1_PIN, hög);
digitalWrite (RELAY1_PIN, hög);
digitalWrite (LED_PIN, hög);
}
annat {
digitalWrite (RELAY1_PIN, låg);
digitalWrite (RELAY1_PIN, låg);
digitalWrite (LED_PIN, låg);
}
} < /p >
Jag har använt en varierade sensor för att utlösa reläet
Reläerna är anslutna på expansion skölden, sedan kodningen är bara ett förslag, men det bör förmodligen bättre att dölja kablar och koppla dem direkt till Leonardo på undersidan. Hur som helst, med detta, när jag är nära ljuset kommer lysa automatiskt. Och det är att arbeta mycket trevligt för de senaste dagarna.
EDIT: gör det i ett nätverk -> Instructable utlopp makt, del 2