Paso 12: Montar el Arduino
Para alimentar el tablero con una batería de 9 voltios, utilice un complemento de la batería y enchufe de gato de fuente de alimentación de la Junta. Recuerde desenchufar la batería cuando no usas el depósito de arena para que no te quedes sin pilas.
#include < Servo.h >
Servo myservo; crear objeto servo para controlar un servo
int inputpin = 0; Analog pin: Conecte el FSR
int servopin = 9;
int val;
int rawVal;
void setup()
{
Serial.Begin(9600);
myservo.Attach(servopin); se fija el servo en el pin 9 al objeto servo
}
void loop()
{
rawVal = analogRead(inputpin); Lee el valor de FSR (valor entre 0 y 1023)
Val = mapa (rawVal, 0, 1023, 60, 100); *** mapa de entrada a un estrecho rango de salida ***
Serial.println(rawVal);
Si (val > 20) {}
myservo.Attach(servopin);
myservo.Write(Val);
} else {}
myservo.Detach();
}
}