Advertisement
Guest User

Untitled

a guest
Jul 14th, 2015
437
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1. char receivedChar;
  2. boolean newData = false;
  3.  
  4. void setup()
  5. {
  6.   Serial.begin(115200);
  7. }
  8.  
  9. void loop()
  10. {
  11.   recvOneChar();
  12.   showNewData();
  13. }
  14.  
  15. void recvOneChar()
  16. {
  17.   if (Serial.available() > 0)
  18.   {
  19.     receivedChar = Serial.read();
  20.     newData = true;
  21.   }
  22. }
  23.  
  24. void showNewData()
  25. {
  26.   if (newData == true)
  27.   {
  28.     for (int i=2; i<10; i++)
  29.     {
  30.       digitalWrite(i,HIGH);
  31.       delay(50);
  32.     }
  33.     for (int i=9; i>1; i--)
  34.     {
  35.       digitalWrite(i,LOW);
  36.       delay(50);
  37.     }
  38.     newData = false;
  39.   }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement