Paso 4: Prueba 2 flor LED con sensor de fuerza y vibración motor
int sensePin = 2; el pin del FSR se une a
int pressureLevel = 4;
int timeCount = 0;
int pressureCount = 0;
int lengthOfTime = 5;
motorpin int = 9;
void setup() {Serial.begin(9600);
pinMode (2, salida); declara el ledPin como una necesidad de la salida de todos los
pinMode (3, salida);
pinMode (4, salida);
pinMode (5, salida);
pinMode (6, salida);
pinMode (7, salida);
pinMode (8, salida);
pinMode (10, salida);
pinMode (11, salida);
pinMode (12, salida);
pinMode (motorpin, salida);}
void loop() {presión int = analogRead(sensePin);
Si (millis() % 1000 == 0) {//60000 durante un minuto,
timeCount ++;
Si {} (presión > 800)
pressureCount ++;}
Si ((timeCount > lengthOfTime) & & (pressureCount > pressureLevel)) {//activate cuando 4 de 5 veces
digitalWrite (motorpin, HIGH); motor de la vibración
Delay(3000);
digitalWrite (motorpin, LOW);
digitalWrite (6, alto);
Delay(500);
digitalWrite (7, alto);
Delay(500);
digitalWrite (8, HIGH);
Delay(500);
digitalWrite (5, alto);
Delay(2000);
digitalWrite (motorpin, HIGH); motor de la vibración
Delay(3000);
digitalWrite (motorpin, LOW);
digitalWrite (6, bajo);
Delay(500);
digitalWrite (7, bajo);
Delay(500);
digitalWrite (8, bajo);
Delay(500);
digitalWrite (5, bajo);
timeCount = 0;
}
Serial.println(Pressure);
}
}