Qual é a forma mais simples de verificar a vibração com o seu Arduino? Use um sensor de vibração do DFRobot. Pode conectá-lo diretamente na Shield IO Expesion V7. Basta este sensor vibrar e o Arduino recebe um sinal digital. É fácil de conectá-lo e programá-lo no seu Arduino.
Apesar de ser simples, pode usá-lo com pensamento criativo, como contagem de passos, luz de aviso de choque e assim por diante.
Características:
• Tensão: 3.3V a 5V;
• Interfaces facilmente reconhecíveis dos sensores ( "A" para analógico e "D" para digital);
• Ícones para ilustrar a função do sensor;
• Conector de alta qualidade;
• Superfície dourada de imersão.
Um simples "Conta-Passos" que pode contar os seus passos.
Especificações:
• Tipo IO: Digital;
• Vida útil do switch: até 10 milhões de segundos;
• Resistência de circuito aberto: 10k Ohm;
• Tensão de alimentação: 3.3V to 5V;
• Interface: Digital;
• Tamanho: 22x30mm.
Documentação:
→ Mais informações sobre este Produto
→ Esquema Elétrico
Inclui:
• 1x Sensor de Vibração Digital;
• 1x Cabo que acompanha o sensor.
Código Exemplo:
int Vibration=2;
int led = 5;
int VibrationState=0;
void setup() {
pinMode(led, OUTPUT);
pinMode(Vibration, INPUT);
}
void loop() {
VibrationState = digitalRead(Vibration);
if ( VibrationState == HIGH)
{
// turn LED on:
digitalWrite(led, LOW);
}
else {
// turn LED1 and LED off:
digitalWrite(led, HIGH);
}
}