Advertisement
baldengineer

Read Serial Buffer

May 28th, 2012
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.53 KB | None | 0 0
  1. int ledPin=13;
  2. int val=0;
  3. char msg= ' ';
  4.  
  5. void setup(){
  6.   pinMode(ledPin, OUTPUT);
  7.   digitalWrite(ledPin, LOW);
  8.   Serial.begin(9600);
  9.   Serial.flush(); //clean out the serial buffer
  10.   Serial.print("Program Initiated\n");
  11. }
  12.  
  13. void loop(){
  14.   while(Serial.available()>0){
  15.     msg=Serial.read();
  16.  
  17.     switch (msg) {
  18.     case 'Y':
  19.       digitalWrite(ledPin, HIGH);
  20.       Serial.print("LED Activated \n");
  21.       break;
  22.     case 'N':
  23.       digitalWrite(ledPin, LOW);
  24.       Serial.print("LED off \n");
  25.       break;
  26.     }
  27.   }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement