Grove - Motor de Vibração

Este é um mini motor de vibração adequado como indicador não audível. Quando a entrada está em HIGH, o motor irá vibrar como o seu celular no modo silencioso.
Rastreador de Versão
| Revisão | Descrição | Lançamento |
|---|---|---|
| v0.9b | Lançamento público inicial | 10 de maio de 2011 |
| v1.0 | Usa diretamente uma porta de I/O para acionar o Motor de Vibração | 5 de nov. de 2011 |
| v1.2 | Transistor adicionado, usa corrente maior para acionar o Motor de Vibração | 11 de jul. de 2013 |
Recursos
- Compatível com Grove
- Não audível
- Baixo consumo de energia
- Alta confiabilidade
Para mais detalhes sobre módulos Grove, consulte o Grove System
Especificações
Item | Mín | Típ | Máx |
|---|---|---|---|
Tensão de operação | 3.0V | 5.0V | 5.5V |
Modo de controle | Nível lógico (Quando a lógica está em HIGH, o motor está ON. Quando LOW, o motor está OFF.) | ||
Velocidade nominal | 9000 rpm | ||
Plataformas Suportadas
| Arduino | Raspberry Pi | |||
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
As plataformas mencionadas acima como suportadas são uma indicação da compatibilidade teórica ou de software do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software / código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever sua própria biblioteca de software.
Primeiros Passos
Se esta é a primeira vez que você trabalha com Arduino, recomendamos fortemente que veja Getting Started with Arduino antes de começar.
Brincar com Arduino
Fazê-lo vibrar é tão fácil quanto acender um LED. Aqui está um exemplo mostrando como ligar o motor de vibração.
Hardware
- Passo 1. Prepare os seguintes itens:
| Seeeduino V4.2 | Base Shield | Grove - Motor de Vibração |
|---|---|---|
![]() | ![]() | ![]() |
| Adquira agora | Adquira agora | Adquira agora |
- Passo 2. Conecte o Grove - Motor de Vibração à porta D2 do Grove-Base Shield.
- Passo 3. Conecte o Grove - Base Shield ao Seeeduino.
- Passo 4. Conecte o Seeeduino ao PC por meio de um cabo USB.

Se não tivermos o Grove Base Shield, também podemos conectar diretamente o Grove - Motor de Vibração ao Seeeduino como abaixo.
| Seeeduino | Grove - Motor de Vibração |
|---|---|
| 5V | Vermelho |
| GND | Preto |
| Not Conencted | Branco |
| D2 | Amarelo |
Software
- Passo 1. Copie o código para o Arduino IDE e envie-o. Se você não sabe como fazer o upload do código, verifique how to upload code.
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);
}
- Passo 2. Agora, sinta a vibração do seu motor!
Brincar com Codecraft
Hardware
Passo 1. Conecte o Grove - Motor de Vibração à porta D2 de um Base Shield.
Passo 2. Conecte o Base Shield ao seu Seeeduino/Arduino.
Passo 3. Conecte o Seeeduino/Arduino ao seu PC via cabo USB.
Software
Passo 1. Abra o Codecraft, adicione o suporte ao Arduino e arraste um procedimento principal para a área de trabalho.
Se esta é a sua primeira vez usando o Codecraft, veja também o Guide for Codecraft using Arduino.
Passo 2. Arraste os blocos como na imagem abaixo ou abra o arquivo cdc que pode ser baixado no final desta página.

Envie o programa para o seu Arduino/Seeeduino.
Quando o código terminar de ser enviado, você sentirá a vibração do motor de vibração.
Brincar com Raspberry Pi
Hardware
- Passo 1. Prepare os seguintes itens:
| Raspberry pi | GrovePi_Plus | Grove - Motor de Vibração |
|---|---|---|
![]() | ![]() | ![]() |
| Adquira agora | Adquira agora | Adquira agora |
- Passo 2. Conecte o GrovePi_Plus ao Raspberry.
- Passo 3. Conecte o Grove - Motor de Vibração à porta D8 do GrovePi_Plus.
- Passo 4. Conecte o Raspberry ao PC através de um cabo USB.
Software
- Passo 1. Navegue até o diretório de demonstrações:
cd yourpath/GrovePi/Software/Python/
- Passo 2. Para ver o 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"
- Passo 3. Execute a demonstração.
sudo python grove_vibration_motor.py
Visualizador de Esquemático Online
Recursos
-
[Datasheet] S9013 Datasheet
-
[Datasheet] ANDA-B1020 Datasheet
-
[Codecraft] Arquivo CDC
Projeto
Grove - Introdução a um Motor de Vibração - apenas para adultos: Exemplo para iniciantes
Inspirados em OVERWATCH, fizemos nestes dias um brinquedo muito legal de Pistola de Laser de Madeira para nos divertir!
A Pistola de Laser de Madeira e o Alvo da Pistola são todos baseados em uma placa Arduino chamada Seeeduino Lotus. O emissor de laser na Pistola de Laser é controlado para disparar pulsos de laser para "ativar" o Alvo da Pistola. E há 3 sensores de luz no Alvo da Pistola para detectar o pulso de laser. Parece muito simples, certo? Se você estiver interessado em nosso projeto, faça um para você ou para seu filho! Vale a pena gastar um dia fazendo isso como um presente de Natal DIY.
Suporte Técnico e Discussão de Produtos
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.











