Bonjour, tout le monde je suis encore débutant au niveau de la programmation en arduino en faite cella là est va être ma première expérience j'ai un tube fluo (LED) qui marche sur 220 V à piloter pour qu'il se fonctionne de 7h du matin jusqu'à 19h du soir j'ai un arduino mega 2560 et un shield relais j'ai choisi de connecté le tube sur la sortie 1 du relais j'ai écrit ce programme en espérant que vous m'aidez à le faire tourner j'ai pas d'horloge pour l'instant Voivi le programme : Voilà ce que j'ai écrit :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #include <Wire.h> #include <RTClib.h> #define RELAY1 5 RTC_DS1307 RTC; void setup() { Serial.begin(57600); Wire.begin(); RTC.begin(); pinmode(8,output); } void loop() { DateTime now = RTC.now(); if (now.hour() == 07 && now.minute() < 01) // Led off { digitalWrite(RELAY1,1); // Turns off Relays 1 } if (now.hour() == 19 && now.minute() < 01 ) // Led on { digitalWrite(RELAY1,0); // Turns ON Relays 1 |
Mercii d'avance
Edit Arius : mise en forme du code
+0
-0