Paso 1: Hardware y Software e Internet
Hardware
El proyecto está construido mediante dos tableros preconstruidos, un barato USB suministro de Junta (~ US4) y un ESP8266 EVB OLIMEX (~ Unidos13) con un a bordo relé (precios a diciembre de 2015). A continuación se muestra mediante un cable de extensión australiana, pero puede montarse fácilmente a un cable de extensión de estilo EEUU o Europea.
Software
El interruptor de encendido está programado como un pfodDevice y es controlado por pfodApp en tu móvil Android. pfodApp es una aplicación de propósito general, el uno pfodApp se puede utilizar para controlar sus pfodDevices. Programación Android No es necesario.
Añadir el ESP8266 base tablero EVB OLIMEX está programado utilizando el IDE de Arduino con el ESP2866. Ver Generador de código para OLIMEX ESP8266-EVB para cómo establecer hasta programar el EVB OLIMEX mediante el IDE de Arduino.
El bosquejo de control básico para este proyecto es completamente generado por el libre pfodDesigner como se detalla en este tutorial, Interruptor de potencia en línea, actualización automática y el espacio en blanco para pfodApp menú. Puede utilizar el pfodDesigner para crear su propio menú personalizado para este interruptor. Si no desea la anulación manual pulsador o la página web configuración de red, entonces ninguna programación Arduino tampoco. Todavía puede tener seguridad de 128 bits agregando su contraseña el dibujo para que pueda conectar con seguridad a través de Internet... Vea a continuación cómo generar una contraseña y un código QR para él.
Sin embargo, este proyecto también abarca cómo añadir el alumbrado pulsador de código y la configuración de la página web para conectar fácilmente el poder cambiar a su red WiFi doméstica.
Conexión a Internet
Para conectar a través de internet necesita cambiar algunas configuraciones de su router de casa. Esta página IoT DIY conectar dispositivos a Internet con pfodApp muestra los cambios que necesita hacer y el software de soporte que usted tendrá que instalar.