Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. void setup() {
  2. Serial.begin(115200);
  3. pinMode(13, INPUT);
  4. pinMode(A0, INPUT);
  5. pinMode(12, OUTPUT);
  6. pinMode(14, OUTPUT);
  7. pinMode(16, OUTPUT);
  8. }
  9.  
  10. void loop() {
  11. Serial.print("sw : \t");
  12. Serial.print(digitalRead(13));
  13. Serial.print("\ta0 : \t");
  14. Serial.println(analogRead(A0));
  15. if (analogRead(A0) > 500 && !digitalRead(13)) {
  16. digitalWrite(12, 1);
  17. digitalWrite(14, 1);
  18. digitalWrite(16, 1);
  19. }
  20. else if (analogRead(A0) < 200 && !digitalRead(13)) {
  21. digitalWrite(12, 0);
  22. digitalWrite(14, 0);
  23. digitalWrite(16, 1);
  24. }
  25. else if (analogRead(A0) >= 700 && digitalRead(13)) {
  26. digitalWrite(12, 0);
  27. digitalWrite(14, 1);
  28. digitalWrite(16, 0);
  29. }
  30. else if (analogRead(A0) <= 300 && digitalRead(13)) {
  31. digitalWrite(12, 1);
  32. digitalWrite(14, 0);
  33. digitalWrite(16, 1);
  34. }
  35. else {
  36. digitalWrite(12, 0);
  37. digitalWrite(14, 0);
  38. digitalWrite(16, 0);
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement