Grove - Mini Fan
El módulo Grove - Mini Fan es un controlador de motor DC basado en el microcontrolador AVR Atmega168. El módulo también proporciona una conexión a través de la cual puedes cambiar el código del microcontrolador. Por ejemplo, el código puede cambiarse para que el módulo pueda usarse para controlar un servomotor. Por defecto, el módulo está configurado para hacer funcionar el motor DC que está incluido en tu paquete mezclador. El ventilador de aspas suaves también incluido en el paquete puede conectarse al motor para hacer un proyecto divertido con niños. Al tener aspas suaves, el ventilador es completamente seguro y no hay posibilidad de lesión alguna incluso si se mueve a alta velocidad.
Características
- Módulo de salida fácil de usar que activa un motor DC en funcionamiento basado en la señal recibida de un sensor de entrada o módulo de conmutación
- Usado en conjunto con el motor DC incluido con el paquete
- Interfaz JST 2.0 usada para conectar al motor
- El motor DC viene con un accesorio de ventilador de aspas suaves coloridas (como se muestra en la imagen)
- El microcontrolador integrado puede reprogramarse para cambiar la operación del módulo
- El microcontrolador ejecuta código compatible con Arduino
- Cambia el código para controlar servomotores en lugar de motores DC
- Usa cables Grove estándar de 4 pines para conectar a otros módulos Grove
Nota:para la versión más reciente (v1.1), el voltaje de salida para el motor se actualizó a 3.3 voltios.
Función de la Interfaz
- ① Interfaz UartSBee: Usa esta interfaz para cambiar el código del microcontrolador. Usa un módulo UartSBee para conectar al microcontrolador usando la interfaz Uart.
- ② Interfaz JST 2.0: Usada para conectar a un motor DC de 3.3 voltios (solo 3.3 voltios)
- ③ Interfaz Grove
- ④ Interfaz ICSP
- ⑤ Microcontrolador Atmega168
- ⑥ Interfaz Servo
- ② Interfaz JST 2.0: Usada para conectar a un motor DC de 3.3 voltios (solo 3.3 voltios)
Uso
Sigue estos pasos para construir un circuito de muestra usando este módulo:
1.Primero conecta el motor DC al módulo Grove - Mini Fan usando la interfaz de dos cables JST2.0.
2.Conecta el módulo Mini Fan al lado de salida de tu circuito (a la derecha del módulo de alimentación). En el lado de entrada del circuito, puedes usar una gama de módulos de entrada basados en sensores (Grove - Light Sensor, Grove - Sound Sensor, Grove - Button o Grove - Slide Potentiometer).
3.Enciende el circuito.
4.El motor DC comienza a rotar cuando el módulo de entrada suministra un disparador:
-
Si usas con un interruptor momentáneo como el del módulo Grove - Button, simplemente presiona el botón para encender el motor.
-
Si usas con un Grove - Slide Potentiometer, mueve el deslizador desde la posición GND a VCC y observa cómo la velocidad del motor aumenta conforme el voltaje suministrado aumenta. ¡Conecta el ventilador de aspas suaves y tienes un ventilador personal de velocidad variable que puedes hacer funcionar a cualquier velocidad que desees para combatir el calor!
-
Si usas con un Grove - Light Sensor conectado directamente al lado de entrada del circuito, deberías ver que el motor funciona con luz brillante y se detiene en la oscuridad:
- Si quieres que el motor funcione solo en la oscuridad, añade un módulo Grove - NOT entre el sensor de luz y el módulo de alimentación.
- Si usas con un Grove - Sound Sensor, deberías ver que el motor funciona al detectar sonido. Nuevamente, si quieres invertir la función, o en otras palabras, si quieres que el motor esté encendido todo el tiempo excepto cuando hay sonido, añade un módulo Grove - NOT entre el sensor de sonido y el módulo de alimentación.
Puedes usar tanto el módulo Grove - USB Power como el módulo Grove - DC Jack Power para el circuito Grove.
Para construir un circuito que controle un servomotor usando un potenciómetro, sigue los pasos a continuación:
-
Abre el código directamente en la ruta: \libraries\Servo\examples\Knob
-
Sube tu código al MCU integrado. Asegúrate de seleccionar el tipo de placa correcto y el puerto COM al subir.
-
Ahora deberías poder controlar tu servomotor con un potenciómetro
Jugar con Codecraft
Hardware
Paso 1. Conecta un Grove - Mini Fan al puerto D2, y conecta un Grove - Light Sensor al puerto A0 de un Base Shield.
Paso 2. Conecta el Base Shield a tu Seeeduino/Arduino.
Paso 3. Conecta Seeeduino/Arduino a tu PC mediante un cable USB.
Software
Paso 1. Abre Codecraft, añade soporte para Arduino, y arrastra un procedimiento principal al área de trabajo.
Si esta es tu primera vez usando Codecraft, consulta también Guía para Codecraft usando Arduino.
Paso 2. Arrastra bloques como en la imagen a continuación o abre el archivo cdc que puede descargarse al final de esta página.
Sube el programa a tu Arduino/Seeeduino.
Cuando el código termine de subirse, cubre la luz del Sensor de Luz con tu mano y el ventilador se encenderá.
Disponibilidad
Este módulo Grove está disponible como parte de la siguiente Serie de Kits Grove:
- Grove Mixer Pack V2
Alternativamente, se puede comprar por separado en el Seeed Studio Bazaar.
Visor de Esquemas en Línea
Recursos
Proyectos
Controlador de Mini Ventilador Grove + TI LaunchPad: Alimenta un mini ventilador con PWM usando Seeed Grove y TI LaunchPad.
Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.