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

Paso 5: Añadir el código de anulación del pulsador Manual y configuración de la Página Web

Agregar el código de alumbrado pulsador

El bosquejo, InlinePowerSwitch_withPushButton.ino, incluye el código del botón. Hay una librería adicional DebouncedSwitch.zip de Interruptores contra rebotes en Arduino. En la parte superior del bosquejo hay un == librería extra y definiciones para el empuje == sección. En la parte inferior del método loop() bajo <<< otros loop() código va aquí es el código adicional que comprueba el botón, lo debounces y cambia el relé de salida cuando se suelta el botón.

Compilar y descargar este sketch a la Junta de OLIMEX-EVB y luego cuando se conecte utilizando pfodApp y presione el botón, usted verá la pantalla en su móvil actualización con el estado actual del interruptor. Si no desea página web configuración de red, que hace que sea sencillo y seguro para conectar el interruptor de encendido a una nueva red, entonces se puede detener aquí.

Agregar Página Web configuración de red

El bosquejo, InlineWiFiPowerSwitch.ino, tiene la anulación manual botón y el código de configuración de red de página web. En la sección de código = Inicio de configuración de pfodESP8266WebConfig = define la incluye y variables para la configuración de la página web. En el método setup(), el código = pfodESP8266WebConfig configuración en modo Access Point = tiene el código que comprueba si se pulsa la tecla cuando se aplica la energía.

Si se pulsa la tecla cuando la Junta pone en marcha, la unidad se pone en modo punto de acceso con un SSID pfodWifiWebConfig . Para proporcionar una conexión WiFi segura para configurar el SSID de su red local y la contraseña, el pfodWifiWebConfig usa la pfodSecurityCode como una contraseña. Es el código QR que ya se ha unido al interruptor de encendido.

El proceso de configuración es el siguiente:-

  • Apague el interruptor de alimentación
  • Mantenga pulsado el botón de empuje mientras que volver a aplicar el poder.
  • Escanear el código QR en tu teléfono utilizando un scanner de QR. Yo uso QR Droid Private, también hay una versión gratuita. Copie la contraseña en el tablero de clip.
  • Abrir la configuración WiFi de tu móvil y buscar la pfodWifiWebConfig punto de acceso.
  • Presione y sostenga esa etiqueta para que aparezca el menú de la red de modificar. Haga clic en red modificar y pegar la contraseña. (saque el www.pfod.com.au al final si es copia también) Guardar y conectar a pfodWifiWebConfig que ahora está conectado a la Junta de ESP8266.
  • Abierto http://10.1.1.1 en un explorador web

Llenar en la página web con los valores de tu red WiFi y la IP y el portNo que desea utilizar para este interruptor. Pulse Configuración para guardar estos valor en la ESP8266 de EEPROM. La ESP8266 responde con la página de confirmación.

Ciclo de la alimentación el interruptor de alimentación para conectar a su red WiFi local listo para conectarse a través de pfodApp.

Durante el encendido normal para arriba, cuando el pulsador no está presionado, el código

pfodESP8266WebConfig::BASIC_STORAGE * almacenamiento = webConfig.loadConfigAndJoinNetwork();
servidor = WiFiServer (almacenamiento de información -> portNo);

se conecta a tu red WiFi local utilizando los valores almacenados en la EEPROM de la configuración de la página web.

El archivo de Open Office, LabelForCheapWifiShield.odp, proporciona una plantilla para imprimir una etiqueta para el interruptor con la URL de configuración SSID y la contraseña y la página web. Simplemente reemplace la imagen del código QR con tu propio.

Nota de seguridad:una vez haya terminado de probar el funcionamiento del pulsador y la configuración de la página web utilizando un transformador de 5V, puede atornillar la caja juntos y sólo entonces aplicar corriente a la unidad terminada.

Conclusión

Es el interruptor de alimentación en línea WiFi completa con manual pulsador y página web de configuración de red y conectado a Internet con seguridad de 128 bits.

Con la configuración de red de la página web puede fácilmente mover el interruptor a otro sitio y conéctelo allí. Si desea una visualización diferente en tu móvil, puede utilizar la libre pfodDesigner para crearla y generar el código de Arduino para su.

El pfodDesigner también cuenta con opciones para el relé de sobre para un momento determinado, de 1 seg a 50 días. Salidas de pulsos para Arduino usando pfodApp tutorial le muestra cómo hacerlo. Otra vez todo se genera el código de Arduino.

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