Paso 2: Código de Arduino
Espero que hayas disfrutado este instructable. Es un proyecto muy fácil y fue genial para un principiante como yo diseñar mi propio código para un propósito específico.
Potentiometer_Values_Code
const int LEDUFO = 12; PIN DIGITAL VERDE LED CONECTADO A
const int ledyellow = 8; PIN DIGITAL AMARILLO LED CONECTADO A
const int LEDPlataforma = 13; PIN DIGITAL ROJO LED CONECTADO A
const int potpin = A2; PIN DIGITAL POTPIN CONECTADO A
int sensorValue = 0;
void setup() {}
Serial.Begin (9600);
pinMode (LEDUFO, salida); DECLARAR EL LED VERDE, (PIN 12) COMO SALIDA
pinMode (ledyellow, salida); DECLARAR EL LED AMARILLO (PIN 8) COMO SALIDA
pinMode (LEDPlataforma, salida); DECLARAR EL LED ROJO (PIN13) COMO SALIDA
pinMode (potpin, entrada); DECLARAR LA POTPIN (ANÁLOGO 2) COMO ENTRADA
}
void loop() {}
sensorValue = analogRead (potpin);
Si ((sensorValue > = 0) & & (sensorValue < = 300))
{
digitalWrite (LEDUFO, HIGH);
digitalWrite (ledyellow, bajo);
digitalWrite (LEDPlataforma, bajo);
}
otra cosa
{
digitalWrite (LEDUFO, LOW);
}
Si ((sensorValue > 300) & & (sensorValue < 900))
{
digitalWrite (ledyellow, HIGH);
digitalWrite (LEDUFO, LOW);
digitalWrite (LEDPlataforma, bajo);
}
otra cosa
digitalWrite (ledyellow, bajo);
Si (sensorValue > = 900)
{
digitalWrite (LEDPlataforma, HIGH);
digitalWrite (ledyellow, bajo);
digitalWrite (LEDUFO, LOW);
}
otra cosa
digitalWrite (LEDPlataforma, bajo);
Serial.Print ("sensor =");
Serial.Print(sensorValue);
}