ESP-8266 lavavajillas inteligentes (smart plug / smart socket) (2 / 6 paso)

Paso 2: Smart software toma

El hardware por sí mismo no funcionará. El controlador ESP8266 en primer lugar debe programarse.

He utilizado el firmware NodeMCU, que funciona el lenguaje Lua. Así que primero necesitarás flash el firmware.

Lo que sube el archivo init.lua a la ESP.

Lo que hace el programa:

  • configurar wifi parámetros de red (llena tu SSID y contraseña)
  • darle una IP fija
  • dar el chip un ID (en este caso 1234)
  • establecer led2 como 0 (0 es el índice para el perno 16)
  • led2 set a la salida
  • sistema ESP como un mini servidor
  • cuando entra una solicitud, lea las variables GET
  • Si la variable de Meth es "A", la solicitud viene formar un trabajo planificado (más adelante en el paso siguiente). Él entonces checkes si el masaje es para este chipID y cambia el dispositivo (encendido o apagado)
  • Si metanfetamina está vacío, se trata de una solicitud directa de un ser humano desde un navegador. Se abre una pequeña página web con 2 botones (encendido de apagado). Cuando el usuario presiona uno de los botones, el dispositivo está conectado y devuelve el nuevo valor.

Así que básicamente el ESP está conectado a su red local (router). En mi caso la IP es 192.168.0.106. (ajustar si es necesario para su puerta de enlace local). Si escribe la IP en el navegador, podrá entrar directamente en el enchufe smartplug y controlarlo desde allí. Pero también puede ser cambiada de un trabajo en un servidor.

Artículos Relacionados

Smart Sockets

Smart Sockets

Hoy en día Internet es uno de lo más emocionante de alta tecnología. Internet de las cosas - siguiente paso de la misma. Este verano yo y mis compañeros de equipo encontraron Intel IoT Roadshow y decidieron a probar esto. Habíamos hecho nuestro prime
Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

al principio del año nuevo, Robot inteligente coche aficionados y estudiantes (como todos) sobre la ingeniería, ciencia y tecnología están ocupados con la preparación para las competiciones de robots ahora.Es el gran momento para mostrar al mundo su
Programación de un servidor HTTP en ESP-8266-12E

Programación de un servidor HTTP en ESP-8266-12E

En este Instructable, juntos emprenderemos el camino de la programación de la Junta de desarrollo de ESP8266-12E WIFI como un servidor HTTP. Utilizando un navegador web le enviaremos instrucciones para el ESP8266-E12 para cambiar su comportamiento. D
Guía de instalación portable de Arduino IDE v1.6.5 para ESP 8266

Guía de instalación portable de Arduino IDE v1.6.5 para ESP 8266

¿Por qué tenemos que hacer portable para el IDE de Arduino? En realidad, IDE de Arduino sí mismo es portable pero no ESP 8266.Cuando desea utilizar ESP8266 con el IDE de Arduino, necesita instalar el paquete ESP8266. Toma algún tiempo para descargar
Libre Windows eléctrico encendido en auto inteligente (Smart 451)

Libre Windows eléctrico encendido en auto inteligente (Smart 451)

PRECAUCIÓN:Siguiente este instructable puede anular la garantía de su Smart. También, puede ser teniendo libre windows eléctrico ignición pueden violar normas o reglamentos de vehículo (pude imaginar que esto entró en el lugar para evitar que los niñ
Control de relé de ESP 8266 independiente WiFI [ytUt]

Control de relé de ESP 8266 independiente WiFI [ytUt]

OBJETIVOPara accionar un relé con esp8266 en modo autónomo (sin arduino, pic o cualquier otro microcontrolador) a través de la interfaz de usuario WebEl ESP difunde su SSID. No se conecta a un router. dirección IP local del esp es 192.168.4.1Paso 1:
ESP 8266 Wifi controlado Home Automation

ESP 8266 Wifi controlado Home Automation

ESP8266 es una gran cosa para empezar a IOT y WifiTambién es barato y se utiliza para hacer proyectos interesantes conectados a Internet. Aprende a hacer un sencillo proyecto de IOT con él. El módulo de WiFi de ESP8266 es un autónomo SOC con pila de
ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

Que coche elegante se establece cuando se combinan con Los módulos de controladores Motor L298N, ofrecen una de las maneras más fáciles de fabricar coches robot. Ya hice un Instructable sobre cómo puede controlar coche Smart con Arduino y Joystick. S
DIY Smart Detector golpea la puerta

DIY Smart Detector golpea la puerta

La mayoría de nosotros ha estado en una situación cuando alguien no podía conseguir nuestra atención porque estábamos usando un par de auriculares. ¿Generalmente termina de bellas como siempre y cuando el solicitante de atención nos puede meter, pero
Breakout Junta para ESP 01 8266 con CP2102

Breakout Junta para ESP 01 8266 con CP2102

Nota: Este proyecto fue realizado por un grupo de estudiantes de Politécnica de Singapur(Autor: William Tan). Las herramientas y componentes fueron proporcionados por nuestro supervisor FYP Señor Teo Shin Jen.Hola todos, voy a empezar hablando de mi
BRICOLAJE hogar inteligente de Control de voz

BRICOLAJE hogar inteligente de Control de voz

Si no estás familiarizado con Amazon eco - es un nuevo asistente personal que responde a los comandos de voz y, por lo tanto, realiza tareas simples para usted. Por ejemplo, puede controlar sus luces inteligentes o activar y desactivar nada enchufado
Tomas de corriente inteligente DIY

Tomas de corriente inteligente DIY

¿Por qué usted debe hacer sus propio smart sockets?Porque es divertido y usted aprenderá algo nuevo.Porque usted será capaz de automatizar su casa y hacer un montón de cosas interesantes con él.Porque es más barato que las alternativas comerciales, e
Inteligente cámara de $10 con frambuesa Pi

Inteligente cámara de $10 con frambuesa Pi

DEMO en vivo en la sala de servidores en Naran.La mayoría de nosotros tiene uno o dos sin utilizar webcams USB en nuestras casas. Pero las cámaras son a menudo recoger el polvo como su ahora obsoleto y tienen limitadas capacidades.Algunas personas es
Cómo unbrick un ESP8266 – ESP-03 usando como ejemplo

Cómo unbrick un ESP8266 – ESP-03 usando como ejemplo

En los últimos días, he sido tamizado a través de toneladas de ESP8266 sitios web intentando hacer mi módulo ESP-03 trabajo porque yo no podía detectar su señal de WiFi ni pude tener acceso a mediante en comando puesto que recibí del proveedor en Chi