LCD DIGOLE
Transmisión: UART Usar librería: digole.h Conexión con arduino UNO: Vcc-5v; GND-GND; RX- TX pin 1 arduino.
PROGRAMACIÓN: Definiciones: #define _Digole_Serial_UART_ #include <DigoleSerial.h> DigoleSerialDisp mydisp(&Serial, 9600); //UART:Pin 1(TX) arduino con RX del módulo LCD #define LCDCol 16 // Número de columnas 1 cifra para las funciones desde o a 15 #define LCDRow 2 // Número de filas 2 cifra para las funciones desde 0 a 1
Configuración setup: void setup() { mydisp.begin(); mydisp.clearScreen(); mydisp.disableCursor(); } Borrado de una línea: void borraLinea(int columna, int fila) { mydisp.setPrintPos(columna, fila); //delay(2000); //delay 2 seconds mydisp.println(" "); mydisp.setPrintPos(columna, fila); }
Código Ejemplo: void loop() { mydisp.drawStr(0, 0, "Demo now"); borraLinea(0,0); mydisp.print("Hola"); borraLinea(0,0); mydisp.print("adios"); borraLinea(0,0); } Descarga:
|