Buenas noches escribo desde Colombia y tengo unas inquietudes acerca de un proyecto que estoy realizando, que consiste en realizar un medidor de ph con sensor de medición de ph, arduino uno y un Lcd con modulo i2c, lo que pasa es que ya tengo las dos programaciones la del lcd y la del sensor, pero necesito saber es como los puedo unir para que al medir una solución con el sensor se me marque en el lcd.
Es urgente ya que este proyecto definirá mi graduación.
Lo siguiente es la programación de sensor de ph:
// pHRead.ino
// Constants:-
const byte pHpin = A0;// Connect the sensor's Po output to analogue pin 0.
// Variables:-
float Po;
void setup()
{
Serial.begin(9600);
}
void loop()
{
Po = (1023 - analogRead(pHpin)) / 73.07; // Read and reverse the analogue input value from the pH sensor then scale 0-14.
Serial.println(Po, 2);// Print the result in the serial monitor.
delay(1000);// Take 1 reading per second.
}
A continuación sigue la programación basica del lcd con modulo I2C:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27, 16, 2);
void setup(){
Wire.begin();
lcd.begin(16, 2);
lcd.clear();
lcd.backlight();
lcd.setCursor(5, 0);
lcd.print("Hola");
lcd.setCursor(5, 1);
lcd.print("mundo");
// lcd.noBacklight();
}
void loop(){
}
Link del proyecto que encontré por Internet aquí abajo: