Paso 10: Haga lo mejor
Este proyecto creció con el tiempo en pedazos y el termostato es una pieza de un proyecto más amplio. Y al mismo tiempo que crecía, estaba tratando de conocer todo esto desde cero. Estoy seguro que muestra en el código, así como la estructura general del sistema y cómo funcionan las cosas. Si haces una versión de este, hacer mejor! Y por favor compartir esas mejoras con otros (y yo).
Además de a limpiar el código, hay un sinfín de posibilidades para los cambios para mejorarla o Añadir nueva funcionalidad. Unos cuantos que se me ocurren de la parte superior de mi cabeza son:
- seguridad – estoy seguro de que la seguridad que tengo sobre esto es muy débil. Y aunque el termostato de mi casa es poco probable que sea el objetivo de sostenidos intentos de hacking, merecería la pena mejorarlo. Puedo intentar hacerlo en algún momento, pero si alguien por ahí tiene alguna idea buena, por favor hágamelo saber.
- tamaño : he estado trabajando en reducir el tamaño para mejorar el aspecto del termostato (mi inicial termostatos utilizados arduinos y escudos de relé y eran demasiado grandes). Este es mucho mejor, pero todavía mucho de espacio desperdiciado allí. Estoy empezando a aprender a diseñar PCBs en KiCad, que debe ayudar, pero también idear una mejor manera de conectar el termostato a los cables en la pared podría ahorrar mucho espacio (basta con ver ese agujero grande sentado en medio de la Junta...).
- que sea inteligente , tal vez agregar un sensor de infrarrojos para detectar cuando la gente en la sala y ajusta la temperatura basada en la. O su teléfono enviar su posición a la frambuesa Pi por lo que puede ajustar automáticamente la temperatura cuando estás en su camino a casa.
- hacerlo mejor , creo que mi caso no es malo, pero no va a ganar cualquier premio! Tal vez usted puede venir para arriba con un diseño muy bonito para un caso, o uno que no requiere acceso a herramientas caras para crear.
- construir una app para eso , las páginas web de aspecto terrible en un teléfono inteligente (pero funciona). Una aplicación de teléfono que hizo fácil ajustar los termostatos y ver el estado actual sería realmente.
- mejorar las páginas web – como escribí esa última frase, se me ocurrió que las páginas web de aspecto bastante llano en cualquier ordenador. Que se vean mucho mejor!
- use su imaginación – estas son sólo algunas ideas, pero sin duda hay innumerables mejoras y las mejoras a realizarse.
Pero lo más importante, divertirse y tener cuidado!