Se trata de un seguimiento a mi "mascota hay toque de queda: un Arduino controlado puerta para mascotas" instructable publicada hace unos años en que se agregaron un Arduino Nano, servo y reloj en tiempo real a una puerta de aleta de pequeño gato para restringir las horas durante la cual nuestro gato se le permitió salir. Aunque todavía trabaja 3 años más tarde, es tiempo para una actualización.
Vamos a añadir conectividad a internet a la puerta con el último procesador de partículas (anteriormente chispa) llamado fotón. El fotón es una placa de desarrollo que utiliza un microcontrolador de ST STM32F205 ARM Cortex M3 (con 1MB de flash y 128KB de RAM) correr a 120MHz junto al popular chip de 802.11b/g/n Wi-Fi Broadcom BCM43362.
Para lograr el estado de la Internet de las cosas (IoT), aprovechamos la nube de partículas y el servicio de web IFTTT (si esta entonces que) para comprobar el estado de la puerta de gato o cierre lo remotamente.
Vamos a empezar.