Paso 7: Software: código Final
Ahora no voy a entrar sobre el código en detalle aquí porque he hecho que en el código sí mismo por lo que esperan ver un montón de comentarios hay (algunos con algunas faltas de ortografía horribles: D).
El código utiliza 3 bibliotecas pero todos vienen con el IDE de Arduino por lo que no es necesario para descargar cualquiera.
Escribí el código sin las bibliotecas especiales para salvar el problema de mantener al día el código y encontrar las bibliotecas en el futuro,
por esta razón el código es largo y tiene muchas diferentes funciones.
Ahora el código uno mismo tiene dos partes principales: el bucle principal que maneja todas las reglas del juego y el comportamiento de "mascotas" y una rutina de interrupción de temporizador que se encarga de la actualización de pantalla.
Mi trabajo sobre el código todavía no está acabado porque siempre hay cosas nuevas para agregar y mejorar, así que voy a actualizar el código de tiempo en tiempo. Pero por ahora el código está trabajando estado y completa.