Modificamos un ejemplo de los más sencillos para que la salida 12 controle en encendido y apagado de un led (protegido con resistencia de 150 ohmnios) cuando el valor del sensor es menor de 15.
Partimos del ejemplo Basic/AnalogReedSerial y le hacemos modificaciones
This example code is in the public domain.
*/
// the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
pinMode(12,OUTPUT);
}
// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
if (sensorValue < 15)
{
digitalWrite(12,HIGH);
}
else
{
digitalWrite(12,LOW);
}
}
// print out the value you read:
Serial.println(sensorValue);
delay(1); // delay in between reads for stability
}