Tabla de contenido:

Ventilador de bricolaje con un botón de encendido y apagado - M5StickC ESP32: 8 pasos
Ventilador de bricolaje con un botón de encendido y apagado - M5StickC ESP32: 8 pasos

Video: Ventilador de bricolaje con un botón de encendido y apagado - M5StickC ESP32: 8 pasos

Video: Ventilador de bricolaje con un botón de encendido y apagado - M5StickC ESP32: 8 pasos
Video: Como separar conexión de ventilador del interruptor de la luz. 2024, Mes de julio
Anonim

En este proyecto aprenderemos cómo usar un módulo FAN L9110 usando una placa M5StickC ESP32.

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
Que necesitarás
  • M5StickC ESP32
  • Módulo VENTILADOR L9110
  • Software Visuino: Descargue Visuino aquí:

Paso 2: el circuito

El circuito
El circuito
  • Conecte el pin StickC 5V al pin VCC del módulo FAN
  • Conecte el pin GND del StickC al pin GND del módulo FAN
  • Conecte el pin G26 del StickC al pin INA del módulo FAN

Paso 3: Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C

Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C

Inicie Visuino como se muestra en la primera imagen Haga clic en el botón "Herramientas" en el componente Arduino (Imagen 1) en Visuino Cuando aparezca el cuadro de diálogo, seleccione "M5 Stack Stick C" como se muestra en la Imagen 2

Paso 4: Agregar y configurar componentes en Visuino

En Visuino Agregar y configurar componentes
En Visuino Agregar y configurar componentes
En Visuino Agregar y configurar componentes
En Visuino Agregar y configurar componentes
En Visuino Agregar y configurar componentes
En Visuino Agregar y configurar componentes
  • Agregar el componente "Detectar borde"
  • Agregar el componente "Alternar (T) Flip-Flop"
  • Agregar el componente "Digital Multi Source"
  • Agregar componente "Valor de texto"
  • Haga doble clic en "TextValue1" y en la ventana de Elments:
  • arrastre "Establecer valor" al lado izquierdo y en la ventana de propiedades establezca Valor en "VENTILADOR ENCENDIDO"
  • arrastre "Establecer valor" hacia el lado izquierdo y en la ventana de propiedades establezca Valor en "VENTILADOR APAGADO"
  • Cerrar la ventana Elementos
  • Seleccione la placa "M5 Stack Stick C" y en la ventana de propiedades expanda Módulos> Pantalla ST7735 y:

    • establecer Orientación en goRight
    • Seleccione Elementos y haga clic en el botón de 3 puntos y en la ventana de elementos

      arrastre "Texto: Campo" a la izquierda y en la ventana de propiedades establezca el tamaño en 3 y el Valor inicial en "VENTILADOR APAGADO"

  • Cerrar la ventana Elementos

Paso 5: en los componentes de Visuino Connect

En componentes de Visuino Connect
En componentes de Visuino Connect
En componentes de Visuino Connect
En componentes de Visuino Connect
  • Conecte el pin A del botón "M5 Stack Stick C" (M5) al pin In "DetectEdge1"
  • Conecte el pin Out "DetectEdge1" al pin "TFlipFlop1" Clock
  • Conecte el pin Out "TFlipFlop1" al pin In "DigitalMultiSource1"
  • Conecte el pin "TFlipFlop1" invertido a "TextValue1"> Establecer valor2> pin Reloj
  • Conecte "DigitalMultiSource1" pin [0] a "TextValue1"> Establecer valor1> pin Reloj
  • Conecte el pin [1] "DigitalMultiSource1" al pin "M5 Stack Stick C" GPPIO26
  • Conecte el pin Out "TextValue1" al pin "M5 Stack Stick C" Pin Text Field1 pin Reloj
  • Conecte el pin Out "TextValue1" al pin "M5 Stack Stick C" pin Text Field1 pin In

Paso 6: Genere, compile y cargue el código

Genere, compile y cargue el código
Genere, compile y cargue el código

En Visuino, en la parte inferior, haga clic en la pestaña "Construir", asegúrese de que esté seleccionado el puerto correcto, luego haga clic en el botón "Compilar / Construir y Cargar".

Paso 7: jugar

Si enciende el módulo M5StickC, el VENTILADOR comenzará a girar y puede apagarlo o encenderlo con un botón naranja M5, también verá el estado en la pantalla.

¡Felicidades! Ha completado su proyecto con Visuino. También se adjunta el proyecto Visuino, que creé para este Instructable, puedes descargarlo y abrirlo en Visuino:

Paso 8: solución de problemas

Solución de problemas
Solución de problemas
  • Asegúrese de seleccionar la placa StickC correcta, verifique su modelo
  • A veces es necesario APAGAR / ENCENDER el módulo StickC antes del uso, puede hacerlo manteniendo presionado un botón lateral durante más de 5 segundos.

Recomendado: