ESP8266 módulo de luz WiFi interruptor

4

Información

Así que decidí subirme al carro del módulo WiFi ESP8266 y construir un interruptor de luz con un par de diferencias.

1) el interruptor de luz debe ir a la pared y ser del mismo tamaño que los interruptores de luz del panel existentes (más profundo estará bien)

2) el circuito debe extraer la energía de la corriente de 250v existente que se ejecuta a través del interruptor

3) el interruptor de luz debe contener un micrófono para que pueda caminar por la casa emitiendo comandos de voz y cada interruptor de luz podrá escuchar el comando y transmitirlo a un concentrador central para su procesamiento.

4) los interruptores de luz utilizarán la capacidad del esp 8226 para ser un cliente wifi y AP para crear una red de malla para que los comandos puedan transmitirse por toda la casa.

5) Necesito un diseño que admita hasta 4 interruptores en un panel de interruptores de luz.

Preguntas

1) ¿Qué debo usar para extraer 5v del proveedor de alimentación de 250v? He visto fuentes de alimentación de conmutación, pero todas son bastante voluminosas y contienen transformadores. Esperaba que hubiera una solución más pequeña. Solo necesito 250 mA para alimentar el dispositivo.

2) ¿Se puede utilizar el esp 8226 para reenviar audio en bruto desde un micrófono digital? Estimaría que el dispositivo necesitará manejar aproximadamente 100 Kbps, dado que probablemente no tendré suficiente espacio en el dispositivo para comprimirlo antes de enviar los datos. Así que hay dos partes en esta pregunta

a) es posible conectar un micrófono al esp 8226 y capturar el audio

b) puede manejar 100Kbps

3) Si imprimo en 3D el panel y una caja de montaje en PLA, ¿se considera eléctricamente seguro?

4) ¿Cuánta dificultad tendrá la recepción si la antena está en la pared? ¿Debo exponer la antena en la placa frontal del interruptor? Como estoy diseñando los interruptores de luz como una red de malla, en la mayoría de los casos debería haber otro interruptor de luz a unos pocos metros.

Lo siento si las preguntas son tontas, pero soy programador, no ingeniero eléctrico.

    
pregunta Brett Sutton

4 respuestas

5
  1. "Solo" 250 mA no es la palabra que usaría cuando se desea reducir a 345 V (si se rectifica en onda completa). Me gustaría escuchar que logró disipar 80+ vatios en un regulador lineal. Las 2 opciones comunes son a) rectificación de onda completa, y use un convertidor reductor para bajar a 5V (apéndice de bss36504: los convertidores de retorno hacen ambas cosas) b) Use un transformador para reducir la tensión de CA primero, luego rectifique y puede usar Regulador lineal que depende del voltaje de caída y la ondulación del voltaje a través del condensador de filtrado del rectificador. Mi consejo para usted es: c) no reinvente la rueda, consume tiempo, es caro y es potencialmente peligroso. Utilice una de esas verrugas de pared 5V. Son voluminosos debido a su transformador, pero funcionan al primer intento y han sido revisados de seguridad. De lo contrario, tendrá que pedirle a un electricista que revise su sistema para cubrir su espalda en caso de que algo salga mal (sospecho que el seguro no le reembolsará a su hogar si se quema debido a algo que usted mismo hizo y no se ha revisado). ..)!
  2. El ESP8266 nunca podrá enviar audio sin comprimir a 100kbps en tiempo real. Esta fuente lo probó y midió 7kbps en TCP y 19kbps en UDP. Sin embargo, lo que podría hacer es reconocer los comandos y enviar la forma de onda del comando a un ritmo más lento. Asumiendo que un comando toma 1 segundo, tomaría 15s para enviar el comando en TCP y 6s con UDP. Tal vez pueda comprimir a bordo primero, reduciendo el tiempo que lleva enviar los datos, pero dudo que pueda hacerlo solo con un ESP8266 (lo he visto en Atmega328s). En cuanto a la conexión del micrófono, tienes 2 GPIO expuestos en el conector del ESP8266 común de 8 patillas, y PIENSO que ninguno de ellos es analógico. Suficiente para un módulo de micrófono en serie. Sin embargo, el chip tiene 1 ADC, así que hay placas más grandes con más señales enrutadas y, en particular, 1 ADC que le permitiría usar los módulos de micrófono analógico más comúnmente disponibles, como this . Al ver cómo el reconocimiento de voz es apenas lo suficientemente bueno con un micrófono de PC o teléfono inteligente decente, no tengo idea de si el audio será lo suficientemente claro con los módulos de micrófono baratos, necesita probarlo.
  3. Siempre que use una verruga de pared decente (o equivalente) para reducir la tensión de la red a menos de 25 V, el gabinete de PLA es absolutamente correcto y, de hecho, sería legal dejar la caja abierta si el ambiente es seco. Esto debería ser válido solo en Europa, aunque sospecho que es similar en otros lugares. No llevo conmigo mi libro BS EN 7671, por lo que será mejor que revise los detalles por encima de 12V.

Estoy a punto de hacer lo mismo aquí, y mi consejo para ti es que probablemente debas intercambiar algo de esto: personalmente usaré "OK google" en mi teléfono y enviaré los comandos a la Corrija ESP8266 en la casa. Después de todo, ¿quién deambula sin su teléfono hoy en día?

    
respondido por el Mister Mystère
0

Solo con respecto a su pregunta sobre la fuente de alimentación: Para el ESP8266, necesita 3.3 voltios, no 5. Si usa un Arduino como procesador principal, recuerde usar un modelo de 3.3V.

Podría usar algo como this como suministro. Potencia pequeña (ish) y más que suficiente para el ESP y un poco de material adicional.

    
respondido por el op1-YyV__8f7
0

He construido un interruptor de alimentación ESP8266 que puede ir a la consola de la pared. Puedes consultar la descripción detallada en mi sitio web: enlace

Estoy usando esta fuente de alimentación: Hi-link 5V / 3W (lo puede encontrar en Internet). Entonces estoy usando LM1117 para bajarlo a 3.3V

La recepción de la antena es lo suficientemente buena, incluso si la esp es en la pared. Estoy utilizando esp8266-01 con antena pcb.

En mi opinión, la caja de PLA está bien aislada eléctricamente.

    
respondido por el Hristo Borisov
0

1) Se puede usar el adaptador 220V-5V. El cargador de teléfono es la mejor solución cuando sacamos solo PCB adentro, es pequeño

2) Micrófono para ESP8266 - > No estoy seguro de que pueda funcionar con el micrófono

3) Monte la caja desde la impresión 3D - > es seguro por el plástico

4) no necesita antena. ESP8266 tiene buena antena para señal

He hecho este tipo de proyecto. ESP8266 para controlar el interruptor de la luz desde el teléfono o el interruptor local, por supuesto, es de tamaño pequeño. Se puede visitar para instrucción. enlace

    
respondido por el Anna Mai

Lea otras preguntas en las etiquetas