Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define nsR_pin = 2;
- #define nsO_pin = 3;
- #define nsV_pin = 4;
- #define eoR_pin = 6;
- #define eoO_pin = 7;
- #define eoV_pin = 8;
- #define ldr_pin = 0;
- const int time = 1000;
- int etape = 0;
- bool jour = false;
- void setup() {
- pinMode(nsR_pin ,OUTPUT);
- pinMode(nsO_pin ,OUTPUT);
- pinMode(nsV_pin ,OUTPUT);
- pinMode(eoR_pin ,OUTPUT);
- pinMode(eoO_pin ,OUTPUT);
- pinMode(eoV_pin ,OUTPUT);
- pinMode(ldr_pin, INPUT);
- }
- void loop() {
- if(analogRead(0) < 400){
- jour = false;
- }else{
- jour = true;
- }
- if(jour){
- if(etape == 0){
- digitalWrite(nsR_pin, HIGH);
- digitalWrite(eoV_pin, HIGH);
- delay(40*1time);
- digitalWrite(eoV_pin, LOW);
- digitalWrite(eoO_pin, HIGH);
- delay(10*time);
- digitalWrite(eoO_pin, LOW);
- digitalWrite(eoR_pin, HIGH);
- delay(5*time);
- etape = 1;
- }
- if(etape == 1){
- digitalWrite(eoR_pin, HIGH);
- digitalWrite(nsV_pin, HIGH);
- delay(40*time);
- digitalWrite(nsV_pin, LOW);
- digitalWrite(nsO_pin, HIGH);
- delay(10*time);
- digitalWrite(nsO_pin, LOW);
- digitalWrite(nsR_pin, HIGH);
- delay(5*time);
- etape = 0;
- }
- }else{
- digitalWrite(eoO_pin, HIGH);
- digitalWrite(nsO_pin, HIGH);
- delay(time*1);
- digitalWrite(eoO_pin, LOW);
- digitalWrite(nsO_pin, LOW);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement