Paso 9: Seguir el circuito y conectarlo a la estructura
21. Coloque la placa de circuito en la parte superior de la tapa y recorren los cables.
22. descargar el siguiente código para el microcontrolador de arduino. Después de descargar el código de la luz en el tablero debe a verde. Cuando el pHloat detecta moderadamente los niveles de acidez elevada en el agua la luz dará vuelta al azules. Cuando el pHloat se ilumina en rojo ha detectado peligrosamente ácida. Este código debe alcanzar estos resultados.
int LED = 13; //output pin es #13 para el nivel de acidez normal
int LED1 = 12; //output pin es #12 para el nivel de acidez media
int LED2 = 8; //output pin es #8 para el nivel de acidez alta
int sensorValue = 0; / "lugar" para almacenar los valores analógicos entrantes para ser leído
sensor int = 1; //sensor entrada conectado pin #1
void setup() {}
pinMode(LED,OUTPUT);
pinMode (LED1, salida);
pinMode (LED2, salida);
pinMode (sensor de entrada); //you no tienen que declarar "De entrada" ya que seta de arduino los pines como entrada. Lo hago para recordar...
Serial.Begin (9600); //get listo para comunicación serial
}
void loop() {}
sensorValue = analogRead (sensor); //read el sensor y poner el valor de sensorValue "lugar"
Serial.println (sensorValue); //pint al serial monitor...
Si (sensorValue > = 15) //should encienda el LED rojo ya que la lectura del sensor de pH es mayor o igual a 15, lo que significa que el nivel de acidez
es peligrosamente alto.
digitalWrite (LED2, alto); //turn en el LED rojo
otra cosa
digitalWrite (8, bajo); //should encienda el LED rojo ya que la lectura del sensor de pH es mayor o igual a 15 significa que el nivel de acidez es
peligrosamente alta.
Si (sensorValue > = 4 & & sensorValue < = 14) //should encienda el LED azul porque la lectura del sensor de pH es mayor que o igual a 4 y menos
o igual a 14 lo que significa que el nivel de acidez es peligrosamente alto.
digitalWrite (LED 1, elevado); //turn en el LED azul
otra cosa
digitalWrite (12, bajo); //should encienda el LED azul porque la lectura del sensor de pH es mayor o igual a 4 o menor o igual a 14
lo que significa que el nivel de acidez es superior a la normal.
Si (sensorValue < = 3) //should encienda el LED verde porque la lectura del sensor de pH es menor o igual a 3 lo que significa que el nivel de acidez es
normal.
digitalWrite (LED, alta); //turn en el LED verde
otra cosa
digitalWrite (13, bajo); //the verde LED permanecerá continuamente encendido porque incluye el valor de 0 (menor o igual a 3
}