Simple, seguro, Internet el interruptor de alimentación (110V/240V) con anulación Manual (3 / 5 paso)

Paso 3: Programación de Software - inicial Sketch

Nota de seguridad:no enchufe el cable de alimentación a menos que la tapa de la caja está atornillada. Usted puede hacer toda su programación y pruebas alimentando el EVB OLIMEX de un paquete de energía de 5V.

Como se describe en Generador de código para OLIMEX ESP8266-EVB, para codificar el EVB OLIMEX junta necesita una alimentación de 5V suministro a conector de barril de diámetro de 2,1 mm de centro positivo de al menos un USB a serie 3, 3V y 1A capacidad cable de salida. Usé de OLIMEX USB Serial Cable F

El bosquejo inicial de programación

El bosquejo inicial será el generado por pfodDesigner como se describe en este tutorial, Interruptor de potencia en línea, actualización automática y el espacio en blanco para pfodApp menú. Ese sketch es InlinePowerSwitch.ino puede utilizar pfodDesigner para personalizar la pantalla de pfodApp y generar tú propio boceto.

Antes de programar el bosquejo InlinePowerSwitch.ino necesita editar para agregar tu red SSID y contraseña en lugar de
#define WLAN_SSID "Mired" / / no puede tener más de 32 caracteres.
#define WLAN_PASS "myPassword"

También añadir la línea
#define DEBUG
debajo de la línea WLAN_PASS de #define. Esto se imprime información de depuración para el Arduino serial monitor (115200) como la Junta pone en marcha.

Si no establece también un staticIP, necesita comprobar el hallazgo de la salida de debug IP de la Junta para que pueda conectar a él.

Para programar el ESP8266-EVB de OLIMEX, siga los pasos dados https://github.com/esp8266/arduino en el administrador de instalación con juntas. Al abrir el administrador de tablas del menú de herramientas → Board y seleccione tipo contribuyó e instalar la plataforma de esp8266. Este proyecto fue compilado usando el ESP8266 versión 1.6.4-673-g8cd3697. Versiones posteriores sea mejor pero puede tener sus propios errores como la plataforma está evolucionando rápidamente. En el menú herramientas → Junta seleccione la Junta OLIMEX-MOD-WiFi-ESP8266.

Para compilar el bosquejo InlinePowerSwitch.ino necesita instalar dos bibliotecas, pfodParser.zip y pfodESP8266BufferedClient.zip, de pfod analizador bibliotecas página

Programación de la ESP8266 de OLIMEX es tan simple como enchufar el cable Serial USB, presionar el botón blanco en OLIMEX ESP8266-EVB y, mientras mantiene pulsada, enchufar el cable de alimentación. Puede soltar el botón una vez que se enciende el tablero. En el menú herramientas → tabla seleccionar el puerto correspondiente a tu USB al cable Serial.

Haga clic en el botón de descarga de Arduino para compilar sketch y descargarlo a OLIMEX ESP8266-EVB. Cuando haya finalizado la descarga, la Junta se reinicia en modo normal y se puede abrir al monitor serial IDE de Arduino (puesto a 115.200 baudios) para ver el bosquejo en marcha mensajes.

Una vez se reinicia la Junta, puede conectarse con pfodApp. Recuerde No aplicar alimentación en esta etapa, dejar sólo la fuente de alimentación de 5V conectar encendido el tablero EVB OLIMEX.

Tener instalado pfodApp en tu móvil Android, configurar una conexión para el conmutador de alimentación como se describe en el pfodAppForAndroidGettingStarted.pdf, usando IP y portNo 4989 de OLIMEX. Entonces en la conexión con el interruptor de encendido, el bosquejo devolver este menú para que usted pueda activar o desactivar el relé de potencia. Puede hacer clic en cualquier lugar en el área de extensión potencia botón para alternar el poder dentro y fuera.

Es el primer boceto. Si no desea que el botón manual sobre paseo o la configuración de red de la página web, entonces puede detener aquí. Excepto tal vez para agregar una contraseña de 128 bits así que usted puede poner el interruptor de alimentación en Internet con seguridad y tiene acceso desde fuera de su casa.

Artículos Relacionados

Universal IR Remote interruptor de alimentación para PC

Universal IR Remote interruptor de alimentación para PC

este proyecto te permite cambiar tu PC encendido y apagado con el control remoto de TV. Hace varios meses he publicado un proyecto que demostró cómo utilizo mi DirecTV control remoto para controlar una lámpara en la habitación. Ese proyecto se convir
Apagado de un Arduino Sketch usando el interruptor de alimentación del chip

Apagado de un Arduino Sketch usando el interruptor de alimentación del chip

si usted necesita un Arduino para cerrar desde dentro de tu bosquejo, esta es la solución.Exploraremos el chip pulsador interruptor, programar el Arduino para apagar la energía y el unidad "poder sobre" sólo de cableado.El interruptor del pulsad
Arduino Nano: Conexión de interruptor de la foto (optoacoplador ranurado) con Visuino

Arduino Nano: Conexión de interruptor de la foto (optoacoplador ranurado) con Visuino

Optoacoplador ranurado (foto interruptores) es muy útiles, incluida a menudo en proyectos de Arduino para detectar la posición de objetos en movimiento, medir la velocidad de rotación, o movimiento lineal, la frecuencia de eventos y muchos otros.Son
¿Árbol de Navidad luces controladas por teléfono? Un simple hack Internet de las cosas.

¿Árbol de Navidad luces controladas por teléfono? Un simple hack Internet de las cosas.

Mi hijo quería ser capaz de convertir el árbol de Navidad encendido y apagado con su teléfono. Cavado alrededor en el laboratorio secreto de montaña (también conocido como el sótano) y vino para arriba con el siguiente proyecto, que utiliza un Arduin
Eliminar el Standby Power con un interruptor de alimentación de sobremesa!

Eliminar el Standby Power con un interruptor de alimentación de sobremesa!

Todos la conocemos está sucediendo. Aún cuando sus aparatos (TV, ordenador, altavoces, discos duros externos, monitores, etc.) están apagados "", son todavía realmente, en modo de espera, perdiendo energía. Algunos televisores plasma usan más en
Interruptor de alimentación para dispositivos USB de

Interruptor de alimentación para dispositivos USB de

Esta guía le mostrará mi versión de un interruptor para disco duro USB. Lo hice como quise conectar un disco duro externo a mi router, pero no quería dejarlo todo el tiempo como solo necesito 2, quizás 3 veces por semana.Por supuesto sólo puede desco
Panel de interruptor de alimentación bricolaje

Panel de interruptor de alimentación bricolaje

Tengo tantos artículos que tengo que encender y apagar en mi estudio de música casero pequeño. PC, TV, Monitor, amplificador, batería etc. Ellos son conectados a un cable de extensión de la 6 banda. Así que cada vez que necesito para activar cosas y
Internet controlado pescado alimentos alimentación

Internet controlado pescado alimentos alimentación

Este es tutorial tres de la serie, donde tomar los dispositivos electrónicos que lo normal el control utilizando un Arduino, a internet mediante un Núcleo de la chispa. En este instructable voy a mostrarle cómo usted puede hacer un internet controlad
Añadir un interruptor de alimentación al controlador F710

Añadir un interruptor de alimentación al controlador F710

me gusta hacer mi Logitech F710 regulador sin hilos juego conmigo en mi mochila; sin embargo, esto a menudo resulta en los palillos y botones tecleos y las pilas drenadas. El F710 no tiene un interruptor propio y esta función sólo funciona si no se h
Construir un interruptor de alimentación de la fuente de Pi para la frambuesa Pi

Construir un interruptor de alimentación de la fuente de Pi para la frambuesa Pi

el Raspberry Pi es un ordenador poco ingenioso para educación y hobby.  Es bastante barato por lo que no incluye algunas características que hacen de otros equipos.  Por ejemplo, no incluye un interruptor on-off--debe enchufar y desenchufar la alimen
Cómo construir una cámara de seguridad Simple seguro

Cómo construir una cámara de seguridad Simple seguro

cámaras, parecen estar en todas partes estos días. Están por todas partes que el ojo a veces simplemente no notarlos. Paso por al menos una o dos cámaras cada vez que recorro los pasillos de una clase a otra. Gran hermano está mirando siempre. Alguna
Interruptor de alimentación de cierre suave (Ardweeny)

Interruptor de alimentación de cierre suave (Ardweeny)

hoy quise subir un diseño que he creado para un interruptor de pestillo.  Fue utilizado para alimentar un Solarbotics Ardweeny, aunque se puede usar para casi cualquier microcontrolador.  Si el microcontrolador requiere algo de + 5V de entrada, puede
Hacer un Simple recordatorio de alimentación para mascotas con Linkit uno

Hacer un Simple recordatorio de alimentación para mascotas con Linkit uno

¿Se olvida de alimentar a su mascota a veces?Entonces, este Instructable es para usted.Olvidar a su mascota la alimentación es realmente un mal hábito! Porque son también como nosotros y necesitan alimentos para vivir. Para hacer que su mascota feliz
Interruptor de alimentación de la Sierra de calar / ablandador de carne

Interruptor de alimentación de la Sierra de calar / ablandador de carne

Este instructable convertirá su sierra caladora en un aparato de cocina combo! Se puede utilizar como Picador de cocina rápida y también como un ablandador de carne potente.Tenga cuidado: Puede picar el dedo apagado o peor! Ser seguro. No tomar ningu