Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: el circuito
- Paso 3: Inicie Visuino y seleccione el tipo de placa M5 Stack Stick C
- Paso 4: Agregar y configurar componentes en Visuino
- Paso 5: en los componentes de Visuino Connect
- Paso 6: Genere, compile y cargue el código
- Paso 7: jugar
- Paso 8: solución de problemas
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este proyecto aprenderemos a controlar la velocidad de un VENTILADOR usando una placa M5StickC ESP32 y un módulo de ventilador L9110.
Paso 1: lo que necesitará
- M5StickC ESP32
- Módulo VENTILADOR L9110
- Software Visuino: Descargue Visuino aquí:
Paso 2: 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 G0 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 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
- Agregar componente "Contador"
- Agregar el componente "Detectar borde"
- Agregar el componente "Entero a analógico"
- Sumar el componente "Restar del valor analógico"
- Seleccione "Contador1" y en la ventana de propiedades: establezca Máx.> Valor en 10, establezca Mín.> Valor en 0
- Seleccione "IntegerToAnalog1" y en la ventana de propiedades establezca Escala en 0.1
- Seleccione "SubtractFromValue1" y en la ventana de propiedades establezca Valor en 1
-
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 "Dibujar texto:" hacia la izquierda y en la ventana de propiedades establezca el tamaño en 2 y el texto en "VELOCIDAD DEL VENTILADOR"
- arrastre "Texto: Campo" a la izquierda y en la ventana de propiedades establezca el tamaño en 3 y Y en 30
Cerrar la ventana Elementos
Paso 5: en los 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 "Counter1" In
- Conecte el pin Out "Counter1" al pin In "IntegerToAnalog1" y al "M5 Stack Stick C"> Text Field1> pin In
- Conecte la salida de pin "IntegerToAnalog1" a la entrada de pin "SubtractFromValue1"
- Conecte el pin Out "SubtractFromValue1" al "M5 Stack Stick C" al pin GPIO [0] Analog PWM
Paso 6: 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 cambiar su velocidad usando un Botón Naranja M5, también verá la velocidad 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
- 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.