Button_Control_Lesson-DFRobot
Introduction
Part List
- DFRduio Duemilanove or Compatible Arduino Controller (1 unit)
- Green/Red/Yellow LED (1 unit)
- Mini Button (1 unit)
- Resistor-220 ohm (1 unit)
- Prototyping Shield (1 unit)
- Mini Breadboard (1 unit)
- Jumper Cables (2 units)
Connection Diagram
Sample Code
//For Arduino Start kit
//Compatible with all Arduino version
//Last updated 2011-1-13
//www.dfrobot.com
//Button Control Lesson
int light=7;//Connect the led to Digital Pin 7
void setup()
{
pinMode(light,OUTPUT);//Set the Pinmode to output
}
void loop()
{
int i;
while(1)
{
i=analogRead(0);//Connect the button to analog pin 0
if(i>512)//If the analog read is over 512 which is 2.5V
digitalWrite(light,HIGH);//Turn on the led
else
digitalWrite(light,LOW);//Turn off the led
}
}