Tabla de contenido:
- Suministros
- Paso 1: Montaje
- Paso 2: Configuración de IFTTT
- Paso 3: configurar el módulo Wi-Fi Cricket
- Paso 4: Conexión del módulo de IoT a Internet
- Paso 5: resumen
Video: Botón inteligente Wi-Fi alimentado por batería para controlar las luces HUE: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Por sylwekbala Siga más por el autor:
Este proyecto demuestra cómo construir un botón Wi-Fi de IoT alimentado por batería en menos de 10 minutos. El botón controla las luces HUE sobre IFTTT.
Hoy en día, puede construir dispositivos electrónicos y conectarlos a otros dispositivos domésticos inteligentes literalmente en minutos. Además, puede hacerlo sin programadores dedicados y sin escribir una sola línea de código. En este blog, mostramos un botón inteligente Wi-Fi alimentado por batería, que controla las luces HUE de forma remota a través de Internet. Puede ser construido sin esfuerzo por desarrolladores en todos los niveles de habilidad. El botón durará 15k eventos de activación con baterías de litio 2xAAA; este es, con mucho, el mejor botón inteligente de bajo consumo. Si tenemos en cuenta 8 veces los empujes / eventos al día, durará más de 5 años. Se debe a que el módulo de IoT, que se utiliza en este proyecto, no drena ninguna corriente cuando no está activado: 0A verdadero. Esta instrucción comprende los siguientes pasos:
- Montaje mediante placa de pan
- Configuración del servicio IFTTT y HUE
- Configuración del módulo de IoT
- Conexión del módulo de IoT a Internet
Todo se puede hacer en menos de 10 minutos sin una sola línea de código o conocimiento de la nube.
Suministros
Partes
- Módulo Wi-Fi de Cricket Things On Edge
- Protoboard (genérico)
- Botón de cúpula roja grande SparkFun
- Soporte de batería, AAA x 2
Aplicaciones de software y servicios en línea
Servicio FTTT Maker
Instrumentos
Soldador (genérico)
Paso 1: Montaje
Suelde el conector separable de la PCB del cabezal de clavija al módulo Cricket. El encabezado facilita la conexión del módulo Cricket a la placa de pruebas.
- Conecte el primer pin del botón a la batería VCC (+)
- Conecte el segundo pin del botón al puerto WAKE_UP en el módulo Cricket
- Conecte la batería VCC (+) al puerto BATT en el módulo Cricket
- Conecte la batería GND (-) al puerto GND en el módulo Cricket
Paso 2: Configuración de IFTTT
Pasos a seguir:
- Vaya a:
- Iniciar sesión o registrarse
- Haga clic en Crear desde el menú Usuario / Cuenta (esquina superior derecha)
- Haga clic en + para crear un nuevo evento de origen
- Seleccione el servicio Webhooks
- Haga clic en Continuar.
- Haga clic en Recibir una solicitud web (en el lado izquierdo)
- Cree el nombre del evento, p. Ej. button_event
- El evento de origen debe configurarse ahora, haga clic en + después del evento Luego
- Buscar servicio HUE
- Seleccionar evento de servicio HUE
- si aún no tiene HUE, debe agregar mediante -> Conectar
- Seleccione el dispositivo (luz) al que se adjuntará este evento
- Haga clic en Finalizar
Casi terminado, necesitamos obtener una dirección HTTP en la que podamos publicar un evento desde el módulo de IoT.
Busque el servicio Webhooks y haga clic en el documento en la esquina superior derecha.
A continuación, copie los enlaces web en "Realizar una solicitud web POST o GET a:" y los necesitará más tarde.
Paso 3: configurar el módulo Wi-Fi Cricket
Cricket está completamente configurado OTA (Over The Air) a través de Things On Edge - Developer Portal (https://dev.thingsonedge.com). Cricket recuperará la configuración a través de Internet cuando esté conectado a tu Wi-Fi (que se describe en la siguiente sección). Ahora configurémoslo primero.
Para el botón, necesitamos configurar Cricket para enviar una solicitud POST HTTP cuando se despierte con una señal alta en el pin IO1: WAKE_UP. Esta señal se proporciona cuando se presiona el botón.
Ahora abra TOE Developer Portal desde cualquier navegador, ya sea desde su PC o desde un dispositivo móvil. Debe registrarse / iniciar sesión en Developer Portal para activar y configurar el dispositivo en su cuenta. De lo contrario, el dispositivo no funcionará.
Después de iniciar sesión / registrarse correctamente, debe hacer clic en "Agregar nuevo" dispositivo para activar su dispositivo en el sistema. Debes usar el número de serie único impreso en una etiqueta adhesiva en la parte posterior de Cricket. ADVERTENCIA: Debes conservar el número de serie solo para ti. No lo comparta con nadie más.
Ahora puede configurar su dispositivo.
Establezca la siguiente configuración:
- RTC: APAGADO
- IO2: APAGADO
- IO3: Apagado
- Monitor de batería: APAGADO
- Forzar actualizaciones en - IO1 Wake Up: On
- Forzar actualizaciones en - RTC Wake Up: OFF
- Publicar eventos: ver más abajo
Copie / pegue el enlace que copió de Webhooks en io1_wakeup y deje los datos vacíos
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Una vez que establezca la configuración, presione el botón Guardar.
¡Bien hecho! ¡Ya casi has llegado! Ahora solo necesita conectar su dispositivo a Internet a través de su red Wi-Fi. Siga la siguiente sección sobre cómo hacerlo.
Paso 4: Conexión del módulo de IoT a Internet
En unos pocos pasos, conectará su dispositivo a Internet a través de su red Wi-Fi. Todo lo que necesitas hacer es activar el punto de acceso Wi-Fi privado de Cricket y luego abrir una página web privada para pasar tus credenciales de red Wi-Fi. Siga los pasos a continuación:
- Mantenga presionado un botón en el módulo durante 5 segundos hasta que el LED se encienda constantemente.
- Una vez que el LED está encendido constantemente, Cricket abrió un punto de acceso Wi-Fi privado. Conéctese desde una computadora portátil o un teléfono inteligente al punto de acceso con las siguientes credenciales: SSID: toe_device No se requiere contraseña
- Una vez conectado, abra una página web privada: https://192.168.4.1/index.html AVISO: ¡asegúrese de que el LED todavía esté ENCENDIDO! Si está APAGADO repita los pasos desde el principio
- Ahora puede pasar sus credenciales de red Wi-Fi y hacer clic en CONECTAR. Si pasó el SSID y la contraseña correctos, después de unos segundos, el dispositivo debería informar que está en línea y el LED se apagará.
¡Felicidades! ¡Ahora su dispositivo está en vivo y conectado a Internet!
Paso 5: resumen
¡Ahora puede encender / apagar la luz HUE con su dispositivo de botón
Puede encontrar más información:
- Acerca del módulo de Cricket de la página Things On Edge (https://thingsonedge.com)
- Puede encontrar más información técnica aquí GitHUB (https://github.com/thingsonedge/cricket)
- Video con instrucciones:
Recomendado:
Controlar las luces con los ojos: 9 pasos (con imágenes)
Controlar las luces con los ojos: este semestre en la universidad, tomé una clase llamada Instrumentación en biomedicina en la que aprendí los conceptos básicos del procesamiento de señales para aplicaciones médicas. Para el proyecto final de la clase, mi equipo trabajó en la tecnología EOG (electrooculografía). Essenti
Sistema de riego controlado por WiFi 'inteligente' alimentado por energía solar: 6 pasos (con imágenes)
Sistema de riego controlado por WiFi `` inteligente '' con energía solar: este proyecto utiliza piezas solares de bricolaje estándar y piezas de 12v de eBay, junto con dispositivos Shelly IoT y algo de programación básica en openHAB para crear una red de energía de jardín inteligente y casera, totalmente solar, y riego. Aspectos destacados del sistema: Fu
Botón de bricolaje para Internet de las cosas: 6 pasos (con imágenes)
Botón de bricolaje para Internet de las cosas: ¡Hola, creadores, es maker moekoe! En este Instructable, quiero mostrarles cómo llevar más comodidad y lujo a sus hogares. Al leer el título, puede adivinar lo que vamos a construir aquí. Todos los que visiten la tienda en línea de Amazon al menos una vez
¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)
¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: En este instructivo, le mostraré cómo puede controlar su tira de LED o LED RGB con su voz. Esto lo hace la aplicación CoRGB, que está disponible de forma gratuita en la tienda de aplicaciones de Windows. Esta aplicación es parte de mi proyecto CortanaRoom. Cuando hayas terminado con
Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: 4 pasos (con imágenes)
Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: Sonoff es una línea de dispositivos para Smart Home desarrollada por ITEAD. Uno de los dispositivos más flexibles y económicos de esa línea es Sonoff Basic. Es un conmutador habilitado para Wi-Fi basado en un gran chip, ESP8266. Este artículo describe cómo configurar el Cl