Advertisement
Guest User

sliggy

a guest
Dec 26th, 2008
350
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. int count = 0;
  2. int in = 0;
  3. int in2 = 0;
  4. int duo = 0;
  5. int pin = 0;
  6. int state = 0;
  7.  
  8. void setup() {
  9. Serial.begin(9600);
  10. pinMode(13,OUTPUT);
  11. pinMode(12,OUTPUT);
  12. Serial.println(200);
  13. }
  14. void loop() {
  15. count = Serial.available();
  16. if(count > 0) {
  17. if((duo == 0)) {
  18. in = Serial.read();
  19. duo = 1;
  20. } else {
  21. in = in * 10;
  22. in2 = Serial.read();
  23. pin = in + in2;
  24. if(pin < 14) {
  25. state = digitalRead(pin);
  26. if(pin == HIGH) {
  27. digitalWrite(pin,LOW);
  28. } else {
  29. digitalWrite(pin,HIGH);
  30. }
  31. Serial.println(in2);
  32. Serial.println(pin);
  33. duo = 0;
  34. in = 0;
  35. in2 = 0;
  36. state = 0;
  37. } else {
  38. Serial.println("Pin number is greater than 14, details:");
  39. Serial.println(in);
  40. Serial.println(in2);
  41. Serial.println(pin);
  42. }
  43. }
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement