Paso 11: Sketch de Arduino
El bosquejo estaba recibiendo muy largo y confuso, por lo que estalló en un montón de librerías.
MyRelay - utilizar para establecer el estado de un relé
MyButton - Use para obtener el estado de un botón. Incluye código debounce
MyThermistor - Use para obtener la temperatura
MyControl - cada dispositivo usa esta biblioteca para obtener el siguiente código de control si un botón se presiona y sostiene la variable si el usuario ha presionado un botón, o se ha enviado el código de control serial
Hay bibliotecas entonces para cada tipo de control (flujo, bomba, calor, limpieza, agua luz, patio luces, temperaturas)
Por último, el bosquejo sí mismo que dice entrada serial, Lee botón usuario presiona, espera un par de segundos y no lo que el usuario ha solicitado y controla la pantalla LCD.
Ahora puede probar el esbozo del Monitor Serial de Arduino IDE mediante el envío de comandos como '0700' para obtener la temperatura del aire