Electric Imp para controlar 8 luces eléctricas usando internet (6 / 6 paso)

Paso 6: Enviar interruptor presiona a Imp mediante página web.

Para ver un ejemplo de trabajo del página web usuario control panel (mostrado arriba) goto:
http://www.catpin.com/demo

1) puede ver la demo del teléfono inteligente y ver cómo la diapositiva cambia de trabajo.
2) usted puede ver el origen HTML para ver el JQuery y secuencias de comandos (usando su navegador, ver código fuente HTML).
3) del script PHP actual valor de ese POST que el imp se muestra en la imagen de arriba.

Con mi código Imp, utilizo un sitio web que utiliza JQuery y JQuery Mobile para enviar una pulsación de botón de pulsación momentáneo a la imp.  Pulse en, pulse OFF.  Usted puede utilizar cualquier tipo de página que desea, y el JavaScript o el HTML5 es lo que quieras que sea.  Estoy usando PHP servidor de secuencias de comandos post los valores a la Imp.  Usted puede preferir Perl, o algún otro método de servidor.

El propósito del script PHP por POST es ocultar la URL de imp agente del usuario.  Si usted Código POST utilizando JQuery, el usuario podrá ver la dirección URL en el código HTML.  Con PHP (servidor), la URL se mantiene secreta.

El código Imp (archivo de texto en el paso 3) tiene comentarios adicionales describen lo que estoy haciendo.

Básicamente, la 'esencia' del proyecto: envías el Imp un valor (0-255 decimal o 00-FF hexadecimal) y envía ese flujo de bits el UART puerto serie (pines 1 y 2).  El chip de TI sólo puede recibir bits, por lo que no se utiliza el pin 2 (RX) de Imp.

Desde el botón o el interruptor de cambio en la página web a la luz real, activar o desactivar tarda aproximadamente 1 segundo, dependiendo de qué tan rápido el internet es para usted.  La velocidad incluye la velocidad de tu conexión (DSL, banda ancha, de, etc).  1 segundo parece rápido, pero en esta industria, "1 segundo" no es instantáneo, y no es predecible, así que tenlo en cuenta si el tiempo es crítico.

Utilizaré este proyecto durante la temporada de Navidad dejó gente parada frente a mi registro en casa y controlar mis luces.

==========================================================================
HACER UNA PRUEBA RÁPIDA SIN LA MOLESTIA DEL SCRIPT DE PHP...

Para probarlo con un script HTML 'minimalista', copia este script de prueba y subir a su sitio de Internet.  Poner en tu propio ID de agente.  Introduzca los valores como, 01,02,04,08,10,20,40,80... son los 8 bits para los relés respectivos.

"test.html"... un super sencillo HTML script para probar su circuito completo...

< html >
< forma acción = método de "https://agent.electricimp.com/nH58i4tGp5ur/" = "post" >
Valor: < entrada tipo = "text" name = "datos" >
< tipo de entrada = 'Enviar' nombre = 'Enviar' valor de = "Submit" >
< / form >
< / html >

Artículos Relacionados

ControlBox: Una perilla conectada a internet para controlar... nada!

ControlBox: Una perilla conectada a internet para controlar... nada!

Después de poner juntos a proyectos eléctricos Imp media docena o así, se me ocurrió que el imp es poderoso lo suficiente como para manejar tareas complicadas no significa que hacer una cosa simple conectado a internet es menos potente. Esta es una a
Electric Imp progreso WiFi pantalla

Electric Imp progreso WiFi pantalla

Al azar, cayó en un sistema de recompensa de helado en casa. Traer buenas notas medios hogar llegamos a salir para el helado. No está seguro de que se trata de un sistema de recompensa políticamente correcto, pero es un evento que todos esperamos. Na
Desarrollo de aplicaciones móviles para Control de luces de dos habitaciones

Desarrollo de aplicaciones móviles para Control de luces de dos habitaciones

Desarrollo de aplicaciones móviles es una parte crucial de un arsenal de ingenieros IoT o DIY. Podemos utilizar una aplicación para Android o iOS para configurar o nuestros prototipos o dispositivos finales de control. Anteriormente, escribí par de t
Utilizando un Arduino para controlar o probar un dispositivo electrónico SPI

Utilizando un Arduino para controlar o probar un dispositivo electrónico SPI

hay muchos dispositivos electrónicos que utilizan el bus SPI, o autobús de interfaz periférico Serial, comunicaciones (varios sensores, LCD displays, potenciómetros digitales, convertidores D/a y A/d, transmisores inalámbricos y receptores, controles
Cómo hacer un iphone/android/web controlable cable de extensión que puede utilizar para controlar su crockpot, puerta de garaje, cafetera, olla arrocera, licuadora smoothie... pescado grifo de tanque o cualquier otro dispositivo electrónico, desde cualqui

Cómo hacer un iphone/android/web controlable cable de extensión que puede utilizar para controlar su crockpot, puerta de garaje, cafetera, olla arrocera, licuadora smoothie... pescado grifo de tanque o cualquier otro dispositivo electrónico, desde cualqui

Este instructable le mostrará cómo crear un cable PC/iPhone/Android-controlable que puede controlar cualquier cosa eléctrica desde cualquier lugar con acceso a internet. La construcción costará 60$ y es bastante fácil de hacer. Probablemente usted te
Controlar las luces de Navidad con mensajes de texto

Controlar las luces de Navidad con mensajes de texto

Realmente quería ser capaz de controlar mis luces de Navidad de forma remota, con un Arduino.Con esta solución usted puede controlar mis luces remotamente, vía mensajes de texto!Conocimientos necesarios:De soldaduraCableadoCopiar y pegarPaso 1: Compo
Crear tu propia luz inteligente usando Electric Imp

Crear tu propia luz inteligente usando Electric Imp

Crear tu propia luz inteligente usando a Imp eléctrico. Aprender a controlar y monitorear las luces del móvil, tableta y escritorio en 15 minutos. $44 en hardware. Nivel de entrada.Paso 1: HardwarePara completar este tutorial, necesita los siguientes
Sensor de temperatura inalámbrico simple actualización de sitio web con electric imp y termistor

Sensor de temperatura inalámbrico simple actualización de sitio web con electric imp y termistor

[Edición 2014] El planificador que fue utilizado por Imp eléctrico ya no es usado y no está disponible ya. [/Edit]Este es un pequeño proyecto para empezar con la eléctrica imp y un termistor para que pueda ver cómo puede obtener las lecturas de tempe
Consejos y trucos para trabajar con luces de hadas

Consejos y trucos para trabajar con luces de hadas

Ultimamente he estado trabajando mucho con luces.Son ideales para pequeños proyectos usables porque los cables son delgados y no tienen aislamiento de plástico, las bombillas son impermeables y tienen un perfil bajo, y hay disponibles muchos filament
Electric Imp buzón notificaciones

Electric Imp buzón notificaciones

Quería entrar en lo de Internet por un tiempo. Yo estaba dudando entre el Imp y el SparkCore y finalmente me fui para la Imp. Hasta ahora el mercado no tiene un montón de dispositivos como ellos.Para comenzar con un proyecto fresco y fácil era superv
Emma: un 8-dígitos LED Display alfanumérico con Electric Imp

Emma: un 8-dígitos LED Display alfanumérico con Electric Imp

Emma es un diseño de referencia de dominio público para un dispositivo de Electric Imp imp.¿Nunca ha oído de Electric Imp? Es bastante limpio. "El diablillo" es un pequeño microcontrolador conectado wifi embalado para arriba en el mismo factor d
IMP-ERSONATOR: Electric Imp + Arduino + protector de la onda = reproductor de archivos de sonido remoto

IMP-ERSONATOR: Electric Imp + Arduino + protector de la onda = reproductor de archivos de sonido remoto

este Instructable demostrará cómo hacer un reproductor de archivos de sonido activado remotamente.Utiliza un Imp eléctrico, un protector de la onda de Adafruit y un Arduino UnoEl diablillo eléctrico le permite rápidamente conectar dispositivos (inclu
Simplificado Electric Imp a Tutorial de Arduino Due

Simplificado Electric Imp a Tutorial de Arduino Due

Introducción:Este es un tutorial básico para enviar información de la Imp eléctrico a la debida Arduino a través del UART (RX, TX) yo soy bastante nuevo en tanto así que algunas cosas que escribo puede ser incorrecta. Mayoría de la información que ob
Obtener Siri para controlar su hogar

Obtener Siri para controlar su hogar

Pensé que esto era increíblemente fresco y decidí hacer un instructivo por lo que podría hacer demasiado.La idea básica de este instructable es a siri para apagar la luz o luces múltiples al mismo tiempo.El entorno de desarrollo es NodeJS (un ' sabor