Stap 3: Code - gevoelige trillingen
Bovenstaande code lezen sensor met digitalRead, waar het kan worden alleen 1 en 0. Als we analogeRead de sensor kunnen we zeer gevoelige sensor. Ik heb beide en ze beide bevredigend werken getest. Slechts is het verschil in voorkeur en de gewenste gevoeligheid.
Hier is code
int sensor = A5;
int geleid = A0;
VOID Setup {}
pinMode (sensor, INPUT);
pinMode led (, uitvoer); Serial.begin(9600); }
void loop {}
int sensorValue = analogRead(sensor);
zweven spanning = sensorValue * (5.0 / 1023.0);
Serial.println (spanning); vertraging (200);
Als (spanning > = 0.5) {/ / hier gevoeligheid instellen, spanning 0,5 voor minder gevoelige verhogen, verlagen voor meer gevoelige
digitalWrite (led, hoog);
vertraging (2000);
digitalWrite (led, laag); }
}