Tabla de contenido:

Controlador de ventilador inteligente: 9 pasos
Controlador de ventilador inteligente: 9 pasos

Video: Controlador de ventilador inteligente: 9 pasos

Video: Controlador de ventilador inteligente: 9 pasos
Video: VENTILADOR inteligente con ALEXA Y GOOGLE | Tutorial en ESPAÑOL 2024, Noviembre
Anonim
Controlador de ventilador inteligente
Controlador de ventilador inteligente

Este proyecto fue creado para satisfacer la necesidad de controlar un ventilador en un gabinete mediante la interpretación de la información de temperatura actual. Tiene el objetivo de impulsar un ventilador de 2 o 3 pines mediante modulación de ancho de pulso con un presupuesto pequeño y debe ser controlable por wifi.

Como segundo objetivo, debería ser fácil de usar en un sistema doméstico inteligente.

Decidí usar un ESP8266 estándar con un protector de sensor de temperatura y una placa de arranque para el Mosfet.

El PWM está controlado por el ESP que está cambiando el mosfet en una frecuencia rápida.

Suministros

- Fuga de Mosfet

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (asegúrese de elegir V3, porque tiene orificios de montaje).

- Escudo DHT22

de.aliexpress.com/item/32648082692.html

- Alambres Femal Dupont

de.aliexpress.com/item/33039596089.html

- Estuche impreso en 3D (consulte los STL adjuntos)

- Firmware ESP Easy

github.com/letscontrolit/ESPEasy/releases

- Tornillos de 3x8 mm (preferidos para atornillar en plástico)

- Pegamento caliente

- Soldador

Paso 1: imprima el estuche

Imprima el estuche con una impresora 3D o utilice un servicio de impresión.

Esta es mi configuración de impresión para el caso:

  • Altura de la capa: 0,2
  • Material: PLA (área de baja temperatura), PETG / ABS (área de alta temperatura)

Imprima con soporte para los agujeros grandes, p. Ej. USB. No necesita soporte para las ranuras de ventilación.

Paso 2: soldar las placas

Soldar las placas
Soldar las placas
Soldar las placas
Soldar las placas

Suelde los pines que se han entregado con el paquete wemos v3 a la placa.

El lado más largo con el plástico debe estar en la parte superior del tablero. (Imagen 1.) Los pequeños pines se muestran en el tablero inferior.

Sugerencia: use una placa de pruebas para soldar los pines, es posible que necesite una punta pequeña.

Después de eso, suelde el espaciador con clavijas largas al protector de temperatura (Fig. 2).

Por ahora deja los alfileres largos.

Paso 3: soldar los cables

Soldar los cables
Soldar los cables
  • Utilice tres cables con conectores hembra dupont.
  • Corta un extremo de cada cable, ajusta la longitud que puedas necesitar.
  • Retire una pequeña parte del aislamiento y suelde cada extremo del cable.
  • Coloque el tubo termorretráctil ya sobre el cable y empújelo hasta el extremo del conector dupont.
  • Corte alrededor de la mitad de los pasadores largos de la siguiente manera:

    • 5V
    • GND

    Un PIN PWM -> p. Ej. D5

Eche un vistazo a su protector de temperatura para determinar qué PIN se utiliza para los datos.

En el DHT22 Shield, se utiliza D4. ¡No uses el mismo PIN

También puede utilizar un pin de 3,3 V como alternativa a 5 V

  • Ponga un poco de soldadura ya en los 3 pines.
  • Después de eso, suelde los pines y los cables juntos, uno para cada uno.
  • Coloque el tubo retráctil sobre él y use una pistola de calor para encogerlo.

Tenga cuidado de no poner el calor directamente en contra de la temperatura. sensor, podría dañarse de lo contrario

Paso 4: coloque las piezas en el estuche

Coloque las piezas en el estuche
Coloque las piezas en el estuche
Coloque las piezas en el estuche
Coloque las piezas en el estuche
  • Presione suavemente el tablero mosfet y los wemos en el costado de la caja. Como se ve en la foto. Ya deberían estar en su lugar.
  • Ponga un poco de pegamento caliente en los pines que sostienen las dos tablas, para que la tabla no se suelte.
  • Después de eso, coloque el protector temporal encima de los wemos.

Preste atención a la alineación correcta del escudo, p. Ej. 5V coincide en ambas placas con el mismo pin.

El extremo del sensor DHT22 debe apuntar al borde de la caja como ejemplo.

Puede cortar con cuidado más tarde el resto de los pines del escudo. (tal vez después de la prueba)

Paso 5: cableado en conjunto

Cableado todos juntos
Cableado todos juntos
Cableado todos juntos
Cableado todos juntos

Escudo a Mosfet:

5V -> VCC

GND -> GND

PIN PWM -> SIG

Mosfet:

Fuente de energía + -> VCC IN

Fuente de energía - -> GND

VENTILADOR + -> V +

VENTILADOR - -> V -

VENTILADOR (3 PIN opcional) -> No lo conecte. Córtelo y coloque un tubo retráctil sobre él.

Utilice siempre férulas de alambre para terminales de tornillo

Paso 6: firmware

Firmware
Firmware

Decidí usar ESPEasy para controlar el ESP. La ventaja es que no necesita saber cómo escribir código C para llegar a su objetivo.

  • Obtenga uno de ESP Easy Release
  • Extraerlo y usar ESP. Easy. Flasher.exe

    • Primero seleccione un puerto com
    • Que un firmware que termina en normal_ESP8266_4M1M.bin
    • Escríbalo a los wemos
    • Reinicie el dispositivo (desconecte el usb por un período corto)
    • Aparecerá WiFi AP "ESP_Easy_0", contraseña: configesp (antes de 2.0, el AP se llamaba ESP_0) Si no se le lleva automáticamente a la página de inicio de sesión, busque 192.168.4.1
    • Configura el ESP para usar tu wifi.

El 4M se utiliza debido a la memoria flash de 4 MB.

Paso 7: Conéctese a SmartHome

Conectarse a SmartHome
Conectarse a SmartHome
Conectarse a SmartHome
Conectarse a SmartHome
  • Conéctese a la interfaz de usuario de su ESPEasy.

    • Utilice su enrutador para determinar qué dirección IP tiene ESPEasy. Por lo general, aparece como espeasy-0.
    • Luego vaya a la interfaz web ingresando https:// yourip
  • En la sección de dispositivos, agregue el nuevo dispositivo sensor. Si tiene el DHT22, generalmente es el Pin D4 GPIO.
  • Después de agregar con éxito el dispositivo, puede ver los valores en la descripción general (Imagen 2)
  • Vaya a la pestaña Controllers y elija su HomeAutomation System. Si aún no tiene uno, puede usar MQTT o HTTP genérico

De lo que puede ir más allá para escribir reglas o automatizaciones dependiendo de su automatización.

Puede probar el PWM con el siguiente comando:

yourip / control? cmd = PWM, 14, 2300

El ventilador debe funcionar casi a máxima velocidad.

Paso 8: Montaje final

Si todo funciona, finalmente coloque la tapa en la parte superior y atornille 4 veces, tornillos de 3x8 mm.

Por lo general, prefiero tornillos hechos para atornillar en plástico. Los tornillos M3 normales también pueden funcionar.

Paso 9: Enlaces útiles

Utilizo homeassistant como mi solución smarthome, aquí hay algunos enlaces útiles para integrarlo.

www.home-assistant.io/integrations/mqtt/

www.home-assistant.io/integrations/fan.mqt…

www.home-assistant.io/integrations/sensor….

Recomendado: