Ceci est une ancienne révision du document !
int sensorValue; int digitalValue; void setup() { Serial.begin(9600); // sets the serial port to 9600 pinMode(13, OUTPUT); pinMode(2, INPUT); } void loop() { sensorValue = analogRead(0); // read analog input pin 0 digitalValue = digitalRead(2); if (sensorValue > 400) { digitalWrite(13, HIGH); } else digitalWrite(13, LOW); Serial.println(sensorValue, DEC); // prints the value read Serial.println(digitalValue, DEC); delay(1000); // wait 100ms for next reading }
#include <LiquidCrystal.h> int sensorValue; const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; LiquidCrystal lcd(rs, en, d4, d5, d6, d7); void setup(){ lcd.begin(16, 2); Serial.begin(9600); // sets the serial port to 9600 } void loop(){sensorValue = analogRead(0); // read analog input pin 0 Serial.print("AirQua="); Serial.print(sensorValue, DEC); // prints the value read Serial.println(" PPM"); lcd.setCursor(0,0); lcd.print("ArQ="); lcd.print(sensorValue,DEC); lcd.print(" PPM"); lcd.println(" "); lcd.print(" "); delay(100); // wait 100ms for next reading }