/*
gestion d'un PN en remplcement des ils de détection
détecteur amont:
au repos la sortie du détecteur Amont est LOW (estEnfonce()) et la sortie du montage est LOW
en cas de détection la sortie du détecteur Amont passe à HIGH (et la sortie du montage envoie une impulsion HIGH
qui commandera ultérieurmnt un relais
la led bleu visualise le niveau à la sortie du détecteur (LOW = allumé)
*/
const byte Sortie = 13;// led interne
const int Tempo = 1000;
#include "simpleBouton.h"
simpleBouton DetecteurAmont(4);
void setup() {
Serial.begin(115200);
pinMode (Sortie, OUTPUT);
digitalWrite(Sortie, LOW);
}
void loop() {
DetecteurAmont.actualiser();
if (DetecteurAmont.vientDEtreRelache()){
digitalWrite(Sortie, HIGH);
delay (Tempo);
digitalWrite(Sortie, LOW); }
if (DetecteurAmont.estEnfonce()){
digitalWrite(Sortie, LOW); }
}