Stap 7: De code
Ik heb dit eenvoudige schets gebruikt om een gevoel van het.
<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, INPUT); } void loop() { if (digitalRead (IR_PIN)) { digitalWrite (RELAY1_PIN, HIGH); digitalWrite (RELAY1_PIN, HIGH); digitalWrite (LED_PIN, HIGH); } else { digitalWrite (RELAY1_PIN, LOW); digitalWrite (RELAY1_PIN, LOW); digitalWrite (LED_PIN, LOW); } }</p>
Ik heb een varieerden sensor gebruikt om het activeren van de estafette
De relais zijn aangesloten op het schild van de uitbreiding, aangezien de codering slechts een concept is, maar het zou waarschijnlijk beter rechtstreeks verbinden met hen Leonardo aan de onderzijde te verbergen van de draden. Hoe dan ook, met dit, wanneer ik ben dichtbij het licht zal aangestoken automatisch. En het is zeer aardig wordt werken voor de afgelopen paar dagen.
EDIT: er networked--> Instructable stopcontact macht, deel 2