Grove - Motor de Vibración
Este es un mini motor de vibración adecuado como indicador no audible. Cuando la entrada es HIGH, el motor vibrará igual que tu teléfono celular en modo silencioso.
Seguimiento de Versiones
Revisión | Descripción | Lanzamiento |
---|---|---|
v0.9b | Lanzamiento público inicial | 10 de mayo, 2011 |
v1.0 | Usa directamente un puerto I/O para controlar el Motor de Vibración | 5 de noviembre, 2011 |
v1.2 | Transistor añadido, usa mayor corriente para controlar el Motor de Vibración | 11 de julio, 2013 |
Características
- Compatible con Grove
- No audible
- Bajo consumo de energía
- Alta confiabilidad
Más detalles sobre los módulos Grove consulte Sistema Grove
Especificaciones
Elemento | Mín | Típ | Máx |
---|---|---|---|
Voltaje de Operación | 3.0V | 5.0V | 5.5V |
Modo de Control | Nivel Lógico (Cuando es Lógico HIGH, el motor está ENCENDIDO. Cuando es LOW, el motor está APAGADO.) | ||
Velocidad nominal | 9000 rpm |
Plataformas Compatibles
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.
Primeros Pasos
Si esta es la primera vez que trabajas con Arduino, te recomendamos firmemente que veas Primeros Pasos con Arduino antes de comenzar.
Jugar Con Arduino
Hacer que vibre es tan fácil como encender un LED. Aquí hay un ejemplo que muestra cómo encender el motor de vibración.
Hardware
- Paso 1. Prepara los siguientes elementos:
Seeeduino V4.2 | Base Shield | Grove - Motor de Vibración |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener Uno Ahora |
- Paso 2. Grove - Motor de Vibración al D2 del Grove-Base Shield.
- Paso 3. Conecta el Grove - Base Shield al Seeeduino.
- Paso 4. Conecta el Seeeduino a la PC mediante un cable USB.
Si no tenemos el Grove Base Shield, también podemos conectar directamente el Grove - Motor de Vibración al Seeeduino como se muestra a continuación.
Seeeduino | Grove - Motor de Vibración |
---|---|
5V | Rojo |
GND | Negro |
No Conectado | Blanco |
D2 | Amarillo |
Software
- Paso 1. Copia el código en el Arduino IDE y súbelo. Si no sabes cómo subir el código, por favor revisa cómo subir código.
int MoPin = 2; // vibrator Grove connected to digital pin 9
void setup() {
pinMode( MoPin, OUTPUT );
}
void loop() {
digitalWrite(MoPin, HIGH);
delay(1000);
digitalWrite(MoPin, LOW);
delay(1000);
}
- Paso 2. ¡Ahora, siente la vibración de tu motor!
Jugar con Codecraft
Hardware
Paso 1. Conecta Grove - Motor de Vibración al puerto D2 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 usar Codecraft con Arduino.
Paso 2. Arrastra bloques como en la imagen de abajo o abre el archivo cdc que se puede descargar al final de esta página.
Sube el programa a tu Arduino/Seeeduino.
Cuando el código termine de subirse, sentirás la vibración del motor de vibración.
Jugar Con Raspberry Pi
Hardware
- Paso 1. Prepara los siguientes elementos:
Raspberry pi | GrovePi_Plus | Grove - Motor de Vibración |
---|---|---|
![]() | ![]() | ![]() |
Consigue Uno Ahora | Consigue Uno Ahora | Consigue Uno Ahora |
- Paso 2. Conecta el GrovePi_Plus al Raspberry.
- Paso 3. Conecta Grove - Motor de Vibración al puerto D8 del GrovePi_Plus.
- Paso 4. Conecta el Raspberry a la PC mediante cable USB.
Software
- Paso 1. Navega al directorio de las demos:
cd yourpath/GrovePi/Software/Python/
- Paso 2. Para ver el código
nano grove_vibration_motor.py # "Ctrl+x" to exit #
import time
import grovepi
# Connect the Grove Vibration Motor to digital port D8
# SIG,NC,VCC,GND
vibration_motor = 8
grovepi.pinMode(vibration_motor,"OUTPUT")
while True:
try:
# Start vibrating for 1 second
grovepi.digitalWrite(vibration_motor,1)
print 'start'
time.sleep(1)
# Stop vibrating for 1 second, then repeat
grovepi.digitalWrite(vibration_motor,0)
print 'stop'
time.sleep(1)
except KeyboardInterrupt:
grovepi.digitalWrite(vibration_motor,0)
break
except IOError:
print "Error"
- Step 3. Run the demo.
sudo python grove_vibration_motor.py
Visor Esquemático en Línea
Recursos
-
[Hoja de Datos] Hoja de Datos S9013
-
[Hoja de Datos] Hoja de Datos ANDA-B1020
-
[Codecraft] Archivo CDC
Proyecto
Grove - Introducción a un Motor de Vibración - solo para adultos: Ejemplo para Principiantes
¡Inspirados por OVERWATCH, hemos hecho un juguete de Pistola Láser de Madera muy genial para divertirnos estos días!
La Pistola Láser de Madera y el Objetivo de la Pistola están basados en una placa Arduino llamada Seeeduino Lotus. El emisor láser en la Pistola Láser está controlado para disparar pulsos láser para "activar" el Objetivo de la Pistola. Y hay 3 sensores de luz en el Objetivo de la Pistola para detectar el pulso láser. Parece muy simple ¿verdad? Si estás interesado en nuestro proyecto, ¡por favor haz uno para ti o tu hijo! Vale la pena pasar un día haciéndolo como regalo de Navidad.
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 atender diferentes preferencias y necesidades.