Paso 3: Probar con la fuente.
Asegurar que se declaran todas las variables claves en el ámbito global. Las variables estáticas de interiores pueden llevar a pérdidas de memoria en Arduino nano y deben evitarse. Escribir la intención de revelar los nombres y utilizan el patrón de la responsabilidad individual, solamente una tarea ejecutada por función. Lectura de la temperatura interna y la tensión son características clave sólo está disponibles en conjuntos de chips de AtMega382 y puede no funcionar con otros.
Comandos de Bluetooth
- DON - Debug activado (inicia impresión mensajes de serie a los terminales de BT)
- DOF - Debug Off (paradas de impresión mensajes de estado)
- PON - la bomba se enciende y comienza el ciclo de bombeo.
- POF - detiene la bomba hasta que manualmente se inicia otra vez.
- STR2700000 (mantiene la bomba 45 min) 45 minutos x 60 segundos x 1000Us.
- STP3600000 (mantiene la bomba por 1 hora) 60 min x 60 seg x 1000 US.
- DEP - devuelve la profundidad de tanque actual para mostrar el nivel del tanque animado.
- DEP10 - restablece la profundidad de llenado máximo 10cms de la colocación del sensor.
- PNG3000 - restablece lazo intervalo a 3 segundo intervalo
Nota: No utilice la función delay(), corrompe el programa y también interrumpe el temporizador por lo tanto, un programa con retraso puede también extender a 20 segundos y múltiples retrasos de 10 segundos puede causar el programa para producir resultados inesperados. Utilizando el millis() para calcular que el tiempo transcurrido es un mejor enfoque.