Paso 6: Código II - imprimir en la pantalla LCD
Ahora, vamos a agregar algo de código para interactuar con la pantalla RGB. He añadido este código en algunas funciones legibles para que sea un poco más fácil de seguir. Echemos un vistazo a la función principal:
void printLCDStockQoute(string Symbol, string price, int change){ lcd.setCursor(0, 1); lcd.print(Symbol); lcd.setCursor(0, 2); lcd.print(price); if(change > 0) { turnLCDGreen(); } else turnLCDRed(); }
Como se puede ver, esta función toma el símbolo, precio y cambiar de nuestro elemento JSON analizado e imprime a la 1ª y 2ª línea de la pantalla. Luego mira el cambio y determinar si es positivo o negativo y ajustar el color de la pantalla en consecuencia.