Advertisement
xerpi

Linux - Arduino key : Arduino part

Jun 22nd, 2013
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.43 KB | None | 0 0
  1. int buttonPin = 2;
  2. int ledPin =  13;
  3. int buttonState = 0;
  4. int lastState = 0;
  5.  
  6. void setup() {
  7.     Serial.begin(9600);
  8.     pinMode(ledPin, OUTPUT);      
  9.     pinMode(buttonPin, INPUT);    
  10. }
  11.  
  12. void loop(){
  13.     buttonState = digitalRead(buttonPin);
  14.     if (buttonState == HIGH) {    
  15.         digitalWrite(ledPin, HIGH);
  16.         if(lastState == LOW)
  17.         {
  18.             Serial.print(1);
  19.         }
  20.     }else {
  21.         digitalWrite(ledPin, LOW);
  22.     }
  23.     lastState = buttonState;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement