Llevo ya varios meses utilizando un controlador de acuario casero montado en la plataforma Arduino, lo contaba en este artículo.
Durante este tiempo he puesto varios artículos sobre cada una de las funciones implementadas en el cacharro, pero como me hizo ver Ro en un mail que me envió hace unos días, no había dicho nada del LCD que utilizo.
La pantalla es una pantalla LCD de 20 caracteres y 4 líneas, compatible HD44780 que utiliza un interfaz #117 serie para comunicarse con el Arduino.
Compré en Ebay.com por unos 30$ con gastos de envío incluidos todo junto, el LCD y el interfaz serie, a la gente de PHAnderson.
Y es muy fácil de utilizar.
Se conecta a la alimentación con 5v y una entrada de datos al puerto salida serie del Arduino.
Se maneja por comandos enviados al serie.
Si envías texto plano a la salida serie del procesador el LCD muestra el texto sin formatear.
Los comandos se utilizan para formatear el texto y te permiten configurar la pantalla.
Un ejemplo, en el procedimiento setup del programa de ejemplo del controlador de acuario digo:
Serial.print(«?c0?f»);
Serial.print(«?G420»);
delay(1000);
Serial.print(«?y0?x05Controlador»);
Serial.print(«?y1?x05Acuario V3»);
Serial.print(«?y2?x04by Carballada»);
Serial.print(«?y3?x065/10/08»);
delay(2000);
Serial.print(«?f»);
Ésto lo que hace es quitar el cursor, limpiar la pantalla y definir el tamaño, se espera 1 segundo y luego envío a la primera línea columna 5 la palabra ‘Controlador‘ y así sucesivamente va pintando la pantalla, al final la borro entera para empezar el programa.
Dejo el manual del invento en este link: lcdinst06
I love you
jejejje