

Sensor de Vibração SW-420 permite detectar vibrações e suas aplicações são inúmeras. Sensor com saída normalmente fechado, quando a intensidade de vibração está abaixo do valor ajustado no potenciômetro, a saída fica em estado alto, e quando a intensidade de vibração ultrapassa o valor defenido, a saída fica no estado baixo (0V)
Se tiver alguma dúvida neste produto não hesite em contactar-nos.
*Atenção: as imagens são meramente ilustrativas.
Sensor de Vibração SW-420 permite detectar vibrações e suas aplicações são inúmeras. Sensor com saída normalmente fechado, quando a intensidade de vibração está abaixo do valor ajustado no potenciômetro, a saída fica em estado alto, e quando a intensidade de vibração ultrapassa o valor defenido, a saída fica no estado baixo (0V)
Especificações:
– Tensão de Operação: 3,3-5v
– Saída Digital
– Comparador LM393
– Fácil instalação
– Led indicador para tensão
– Led indicador para saída digital
– Dimensões: 32 x 14mm
Código arduino faz a leitura do pino de saída do SW-420 com indicação de vibração através do LED da placa do Arduino:
int vibr_pin=3; int LED_Pin=13; void setup() { pinMode(vibr_pin,INPUT); pinMode(LED_Pin,OUTPUT); } void loop() { int val; val=digitalRead(vibr_pin); if(val==1) { digitalWrite(LED_Pin,HIGH); delay(1000); digitalWrite(LED_Pin,LOW); delay(1000); } else digitalWrite(LED_Pin,LOW); }
Código arduino para leitura do valor e impressão do valor de vibração no Serial monitor, este código liga o Led do arduino quando o valor do superior a 1000:
int LED_Pin = 13;
int vibr_Pin =3; void setup(){ pinMode(LED_Pin, OUTPUT); pinMode(vibr_Pin, INPUT); //set vibr_Pin input for measurment Serial.begin(9600); //init serial 9600 // Serial.println("----------------------Vibration demo------------------------"); } void loop(){ long measurement =TP_init(); delay(50); // Serial.print("measurment = "); Serial.println(measurement); if (measurement > 1000){ digitalWrite(LED_Pin, HIGH); } else{ digitalWrite(LED_Pin, LOW); } } long TP_init(){ delay(10); long measurement=pulseIn (vibr_Pin, HIGH); //wait for the pin to get HIGH and returns measurement return measurement; }
Produtos Associados
Sensor de Vibração SW-420 permite detectar vibrações e suas aplicações são inúmeras. Sensor com saída normalmente fechado, quando a intensidade de vibração está abaixo do valor ajustado no potenciômetro, a saída fica em estado alto, e quando a intensidade de vibração ultrapassa o valor defenido, a saída fica no estado baixo (0V)