Particle: Vibration Sensor

/*
Ks0037 keyestudio Vibration Sensor
_________________________________
|  SETUP                          |
|Sensor pin  ::    Particle pin   |
|   +        ::        3.3v       |
|   -        ::        GND        |
|   S        ::        D0         |
|   led      ::        D4         |
|   gnd      ::        GND        |
|_________________________________|
SPECIFICATIONS:
digital sensor
detects impacts/mouvement on surface
src: https://wiki.keyestudio.com/Ks0037_keyestudio_Vibration_Sensor
GITHUB REPOSITORY:
https://github.com/apanin/ParticleKeyeStudio37sensorKitExamples
*/
#define ledPin     D4
#define vibrationSensor D0  //Connect the sensor to digital Pin 3 which is Interrupts 1.
unsigned char state = 0;
 void setup()
{
  pinMode(ledPin, OUTPUT);
  pinMode(vibrationSensor, INPUT);
  }
void loop()
{
  state = digitalRead(vibrationSensor);
  digitalWrite(ledPin, state);
  delay(100);
}
	
C++
Posted in Particle
Post navigation Particle: Gas SensorParticle: Flame Sensor