Detecteur incendie

Les fonctions

"setup" et "loop"

Digital ou analogique?

Capteur d'intensité de flame

Branchement

+

G
A0

+5V

GND
A0

Variable

int fireLevel = analogRead(0);

Serial.begin(9600);

Serial.println("bla bla");

Buzzer

Branchement

S
-

GND

7

Quelle est la différence entre le mode INPUT et OUTPUT ?

INPUT

OUTPUT

Je veux savoir si le courant est ouvert ou fermé

J'ouvre le courant ou je ferme le courant

pinMode(pinNumber, OUTPUT);

Condition

SI

Condition

SI

ALORS

Condition

SI

ALORS

Condition

SINON

SI

ALORS

Condition

SINON

SI

ALORS

Quelle est la condition dans notre cas ?

if (fireLevel < 200){

 

} else {

 

}

Faire passer du courant

digitalWrite(pinNumber, HIGH);

Couper le courant

digitalWrite(pinNumber, LOW);

Faire une pause

delay(delayInMilliseconds);

int buttonState = digitalRead(buttonPin);

Bravo !!

Detecteur incendie

By aghaniyassin

Detecteur incendie

  • 1,198