Ubuntu och arduino. (17 / 26 steg)
Steg 17: Översvämning sensor.
< code >
/ * Översvämma Sensor
Detta skiss Display meddelande när vatten (något ledande) överbryggar klyftan i sensorn.
skapade 02/09/09
av n00b
*/
CONST int floodSensors = 2; antalet översvämningar givarstaven
variabler som ändras:
int floodSensorState = 0; variabel för att läsa floodSensors status
void setup() {
initiera översvämning givarstaven som indata:
pinMode (floodSensors, ingång);
Serial.BEGIN(9600);
}
void loop() {
Läs staten översvämning Sensor värde:
floodSensorState = digitalRead(floodSensors);
Kontrollera om översvämning Sensor är våt.
om det är, är floodSensorState hög:
om (floodSensorState == hög) {
Aktivera LED:
Serial.println(floodSensorState);
Serial.println ("varning finns det en flod");
}
annat {
Inte översvämning:
Serial.println(floodSensorState);
Serial.println(floodSensorState);
}
}
< / code >