Part one, Ping-Pong NET vibration sensor using a simple piezo!
Arduino.cc reference of the KnockSensor if needed.
To connect the sensor to the Arduino, you can go deeper on the Arduino website,
or take inspiration from this picture:
Here a video!
What you need:
– Ping Pong table with net 🙂
– 1 Solar Panel (used to power on Arduino… optional)
– Arduino
– Piezo speaker
– Piezo transductor
– 1 resistor 1MΩ
– 1 LED (orange)
– Wires
– Breadboard
eeeee-nnnn-jjjjjjj-oooooooo-yyyyyyyyyyyyyyyyyyyyy!!!!!!!!!!!!!
Here Arduino C source code:
const int ledPin = 13; const int knockSensor = A5; int sensorReading = 0; int ledState = LOW; void setup() { pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { sensorReading = analogRead(knockSensor); Serial.println(sensorReading); if (sensorReading >= 1) { ledState = !ledState; digitalWrite(ledPin, ledState); Serial.println("NET!"); delay(500); ledState = !ledState; digitalWrite(ledPin, ledState); } delay(10); }
Ref: albertopasca.it