Lab 5

kiera's picture

This tangible interface serves little purpose except to measure the strength of pressure in sound. The Force sensor is triggered by pressure applied to the Piezo speaker thus intensifying or de-tensifying the sound.

Items

Arduino

Force sensor

Piezo Speaker

Breadboard

 

Code

/*
 * Resistive Sensor Input
 * Takes the input from a resistive sensor, e.g., FSR or photocell
 * Dims the LED accordingly, and sends the value (0-255) to the serial port
 */
int sensorPin = 0;  // select the input pin for the sensor
int ledPin = 11;    // select the output pin for the LED
int val = 0;        // variable to store the value coming from the sensor
void setup() {
  Serial.begin(9600);
}
void loop() {
  val = analogRead(sensorPin); // read the value from the sensor, 0-1023
  analogWrite(ledPin, val/4);  // analogWrite (dimming the LED) can be between 0-255
  Serial.println(val/4);       // writing the value to the PC via serial connection
  delay(50);                   // rest a little...
}

photo.JPG
0
Your rating: None