Tabla de contenido:
- Paso 1: Prepare la lámpara para la actualización del firmware
- Paso 2: conecte una lámpara a USB UART
- Paso 3: Prepare Arduino IDE
- Paso 4: firmware parpadeante
- Paso 5: Configurar la lámpara y emparejar con Apple
- Paso 6: solución de problemas
Video: Sonoff B1 con el kit casero nativo de Apple fabricado por Arduino: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Estos insctuctables le brindan una manera bastante fácil de integrar la lámpara Sonoff B1 en su kit de hogar de Apple sin puentes adicionales.
Introducción: Sonoff B1 es una lámpara bastante barata pero potente que contiene tres tipos de Led
1. Led blanco "cálido"
2. Led blanco "Cool"
3. LED RGB
Por lo tanto, se pueden usar con diferentes combinaciones y podemos obtener en teoría cualquier efecto posible combinando la luminosidad de esos Led.
Paso 1: Prepare la lámpara para la actualización del firmware
Para actualizar el firmware, necesitamos un poco de habilidad para soldar.
De acuerdo, empecemos
Desatornille la tapa de plastik y busque los contactos, necesitamos soldar cualquier cable o blindaje para poder conectar fácilmente el convertidor USB-UART.
En mi caso, he usado un cabezal macho, sin embargo, se pueden usar cables simples o cables con clavijas. Si va a jugar un rato con las lámparas, los cables deben ser cortos para asegurarse de que la tapa de plástico esté atornillada.
Eso es todo. Ahora puede actualizar el firmware muy fácilmente, compre solo desenrosque una tapa
Paso 2: conecte una lámpara a USB UART
Los cables son simples, pero tenga en cuenta dos cosas:
1.! La lámpara debe estar desconectada del voltaje de alimentación 220 v
2.! Use USB UART con la configuración 3.3 v, de lo contrario destruirá el dispositivo
Ok, conectemos
LÁMPARA USB UART
3,3 V 3,3 V
GND GND
RX TX
TX RX
Al GPIO 0 de la lámpara simplemente conecte un cable simple. A continuación se explicará una razón.
Paso 3: Prepare Arduino IDE
1. Necesita tener un entorno listo para programar chips ESP8266. No detallaré allí, porque hay muchas publicaciones en Internet, eche un vistazo a
2. Descarga la biblioteca https://github.com/Yurik72/ESPHap y descomprímela en la carpeta de la biblioteca Arduino. Para Windows, esto suele ser C: / Users / \ Documents / Arduino / libraries
3. Desde el archivo adjunto https://github.com/Yurik72/ESPHap/tree/master/wol… descomprima wolfSSL_3_13_0.rar en la misma carpeta de las bibliotecas de Arduino. (C: / Usuarios / \ Documentos / Arduino / bibliotecas / wolfssl). Asegúrese de que no sea raíz duplicada. Significa que los archivos deben estar en (C: / Users / \ Documents / Arduino / libraries / wolfssl)
4. Descargue o instale la biblioteca
Ahora estamos listos para programar tu ESP8266
Abra el boceto
Y configure la placa adecuada en Arduino, vea las imágenes con la configuración correcta
Paso 4: firmware parpadeante
Conecte su UART USB a la computadora. su lámpara está lista para parpadear. En Arduino IDE, elija el puerto COM adecuado
Hay un truco mencionado antes. para cambiar el chip al modo flash, GPIO 0 debe estar conectado a GND durante el encendido o reinicio
Se puede realizar de dos formas:
Si USB UART con el botón de reinicio, presione el botón de carga de firmware en Arduino IDE, espere el mensaje de carga y conecte los cables de GPIO 0 a GND de Sonoff, luego presione el botón de reinicio USB UART, espere a que comience la carga, después de eso los cables se pueden desconectar Sonoff
Si es USB UART sin el botón Restablecer, retire el USB de la computadora, conecte los cables de GPIO 0 a GND Sonoff, inserte el USB y haga clic en "descargar". Después de que comience la descarga. Todo esto es necesario para poner a Sonoff en modo de arranque (GPIO0 en GND en el momento del encendido)
En mi caso, simplemente toco cables de GPIO 0 a GND de USB UART, hay suficientes habitaciones en GND
Ok, la carga debería iniciarse y debería ver un mensaje de éxito
Su lámpara está lista para usar, es mejor restablecerla después de parpadear.
Paso 5: Configurar la lámpara y emparejar con Apple
En mi caso, he continuado el proceso de configuración y emparejamiento al seguir conectando la lámpara al USB UART para controlar un monitor en serie lo que está sucediendo.
Primero necesitamos conectar / configurar la lámpara al WiFi de su hogar
Después de reiniciar, la lámpara se iniciará en el modo de punto de acceso. Necesita conectar su computadora a la red WiFi llamada "ES". Después de la conexión, será redirigido al portal cautivo. Si no es así, abra un navegador y coloque https://192.168.4.1. deberías ver un portal de configuración
Seleccione su red doméstica wifi o ingrese manualmente, ingrese una contraseña y confirme. La lámpara se reiniciará y, en caso de éxito, debería ver registros como este
* WM: Resultado de la conexión: * WM: 3 * WM: Dirección IP:
* WM: 192.168.0.93
Dirección IP conectada a WiFi: 192.168.0.93
>> Integración en el hogar: homekit_is_paired 0
……..
>> HomeKit: Configurando mDNS >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Inicialización del servidor
>> HomeKit: el servidor de inicio sobre el servidor web NO ESTÁ CONFIGURADO, esperando el emparejamiento
¡La lámpara está lista para emparejarse! Hagamos
1. Abra el teléfono -> Inicio de Apple -> agregar dispositivo.
2. Elija agregar manualmente y vemos algo como ES ……. disponible, 3. Selecciónalo y acepta, por supuesto, que no está certificado, ingresa la contraseña 11111111 y vamos…..
Como regla general, todo pasará la primera vez y lo verá inmediatamente en los dispositivos y podrá encenderlo y apagarlo.
En teoría, eso es todo, puedes montar tu lámpara, conectar y jugar …
Si no es así, consulte la sección de resolución de problemas.
Paso 6: solución de problemas
Si algo salió mal, el proceso de emparejamiento es el más caprichoso, y mi prueba y experiencia pueden llevar hasta un máximo de 3 intentos.
Debes restablecer tu dispositivo e intentarlo de nuevo.
Si el dispositivo no aparece en la lista de emparejamientos, probablemente el dispositivo ya almacena información de emparejamiento, pero Apple no:(Necesitamos eliminar la información de emparejamiento del dispositivo.
Los datos de emparejamiento se guardan en el sistema de archivos SPIFFS "/pair.dat". y necesitas abrir un navegador
ingrese https:// ip / browse y se le accederá a su sistema de archivos SPIFF.
Donde ip es la dirección IP de su dispositivo
Simplemente elimine el archivo pair.dat, reinicie el dispositivo y comience a emparejar nuevamente
Recomendado:
Humidificador ultrasónico casero fácil por menos de 10 $: 3 pasos
Humidificador ultrasónico casero fácil por menos de 10 $: mientras buscaba un humidificador para usar en casa, vi muchos humidificadores ultrasónicos de niebla fría y me pregunté si podría construir uno barato. Este es un humidificador casero que usa un generador de niebla / nebulizador ultrasónico que encontré en línea. Es una D fácil
Enchufe RCA de audio para bricolaje (macho / hembra) - Fabricado en aluminio: 3 pasos
Enchufe RCA de audio para bricolaje (macho / hembra) | Fabricado en Aluminio: Vea el video: Este es un Enchufe RCA personalizado hecho en lámina de aluminio, tanto macho como hembra. Así aprenderás a hacer uno cuando te quedes sin enchufes o cuando el altavoz esté roto. Ahora haga uno fácilmente en casa y reemplace el roto o simplemente úselo como c
Cómo hacer un secador de pelo - Secador de pelo casero casero: 6 pasos (con imágenes)
Cómo hacer un secador de pelo: secador de pelo casero: ❄ SUSCRÍBETE AQUÍ ➜ https://www.youtube.com/subscription_center?add_us…❄ TODOS LOS VIDEOS AQUÍ ➜ http://www.youtube.com/user/fixitsamo / videos❄ SÍGUENOS: FACEBOOK ➜ https://www.facebook.com/fixitsamo PINTEREST ➜ https://www.facebook.com/fixitsamo
Altavoz fabricado con un contenedor de reloj Fossil (para un Ipod): 4 pasos
Altavoz hecho de un contenedor de reloj Fossil (para un Ipod): Bueno, yo tenía un altavoz viejo de una cinta / radio, así que pensé en liberarlo de su confinamiento turquesa y ponerlo en algo elegante. Suministros: CONTENEDOR DE RELOJ FÓSIL EXACTO CUCHILLO TIJERAS REGLA UN ALTAVOZ ANTIGUO PAR DE AURICULARES HOT GLUE GUN Y DUH
Soporte para computadora portátil fabricado con un estuche Dell Mini 10: 3 pasos
Soporte para computadora portátil hecho con estuche Dell Mini 10: Acabo de descubrir que mi estuche Dell mini 10 tiene una forma perfecta. Entonces decido hacer un soporte para laptop con ventilador de enfriamiento para mi mini 10. Ya sabes, no hay ventilador dentro de este producto Dell. Puedes obtener la versión china aquí. http://jerryatdell.blogspot.com/2009/04/dell