ateliers:robotique:lampe_autonome
const int Pin_MicroOndes = 2; // Pin du capteur micro-ondes const int Pin_cellule = A0; // Pin de la cellule photoelectrique const int Pin_LED = 3; // Pin de la LED signaletique const int Pin_Relay = 12; // Pin du relais électrique boolean etat = 0; // "etat" boolean de la détection 1 - 0 void setup() { Serial.begin(9600); // Communication série pinMode (Pin_MicroOndes, INPUT); // Sense de l'information du capteur micro-ondes pinMode (Pin_cellule, INPUT); // Sense de l'information de la cellule photo pinMode (Pin_LED, OUTPUT); // Sense de l'information pour la LED pinMode (Pin_Relay, OUTPUT); // Sense de l'information du relais Serial.println("Start"); } // le porc usb marche pas AHHHHHHH groin groin void loop() { int valeurs_MicroOndes = digitalRead(Pin_MicroOndes); int valeurs_cellulePhoto = analogRead(Pin_cellule); // On lit la valeur de la cellule et on la stock Serial.print("valeur micro-onde :"); Serial.println(valeurs_MicroOndes); Serial.println("-----------------------"); Serial.print("valeur cellule photo :"); Serial.println(valeurs_cellulePhoto); // digitalWrite(Pin_Relay, HIGH); // On ferme le relais en passant la valeur LOW // digitalWrite(Pin_LED, LOW); // On éteind la LED en passant la valeur LOW if (valeurs_cellulePhoto >= 400) { delay(500); if(valeurs_MicroOndes == 1) { digitalWrite(Pin_Relay, LOW); Serial.println("Allumee)"); delay(1000); } else { digitalWrite(Pin_Relay, HIGH); delay(1000); } } else{ digitalWrite(Pin_Relay, HIGH); delay(1000); } // jeff beSUS //napoleonus // ------------------------------------------------------------------------ // | 17h43 le 22 juin 2021, le programme est fini et marche enfin amog us | // | UN PETIT PAS POUIR L HOMME UN PAS DE GEANT POUR MARCEL | // ------------------------------------------------------------------------ // | Un grand merci a notre sensei Constantin ( ͡° ͜ʖ ͡°) | // ------------------------------------------------------------------------ //Ci-joint une photo de Constantin // .'/,-Y" "~-. // l.Y ^. // /\ _\_ //i ___/" "\ //| /" "\ o ! //l ] o !__./ // \ _ _ \.___./ "~\ // X \/ \ ___./ // ( \ ___. _..--~~" ~`-. // ` Z,-- / \ // \__. ( / ______) // \ l /-----~~" / // Y \ / // | "x______.^ // | \ // | \ }
ateliers/robotique/lampe_autonome.txt · Dernière modification : 2022/06/22 15:13 de 127.0.0.1