Hi,
time ago my brother give to me a set of sunfounder sensors. In this box, among different "i-don't-know-what-they-do" sensors there is a sensor with a small glass in with inside there is a small mercury ball.
Looking on google seems that this sensor is a "Tilt Switch" that should recognize when is upside-down.
Ok, do something with it....
Today we will do a VERY VERY VERY VERY usefull project using this tilt switch sensor that when is upside down it switch on a led.... (mhhh.... very very usefull)
What we need:
- Arduino Uno
- A LED
- Tilt Switch Sensor (check it on amazon)
- Some cables
The connection is this:
- Tilt Sensor GND --> Arduino GND
- Tilt Sensor VCC --> Arduino 5V
- Tilt Sensor Output PIN --> Arduino Digital Pin 2
- LED GND --> 220 ohm resistor --> Arduino GND
- LED Positive PIN --> Arduino Digital Pin 9
And this is the schema using fritzing:
this is the code:
const int tiltPin = 2;
const int LED =  9;      
int tiltState = 0;         
void setup() 
{
  pinMode(LED, OUTPUT);
  pinMode(tiltPin, INPUT);
}
void loop() 
{
  // read tilt switch value:
  tiltState = digitalRead(tiltPin);
  if (tiltState == HIGH) 
  {
    // turn LED on:
    digitalWrite(LED, HIGH);
  } 
  else 
  {
    // turn led off:
    digitalWrite(LED, LOW);
  }
}
and this is what we have done:
very very very usefull....




Commenti
Posta un commento