Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2014
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. int Motor1 = 9;
  2. int Motor2 = 11;
  3. int Pot1 = 0;
  4. int Pot2 = 1;
  5. int valor1;
  6. int valor2;
  7. int ledVerde1 = 2;
  8. int ledAmarelo1 = 3;
  9. int ledVermelho1 = 4;
  10. int ledVerde2 = 5;
  11. int ledAmarelo2 = 6;
  12. int ledVermelho2 = 7;
  13.  
  14. void setup(){
  15. pinMode(Motor1, OUTPUT);
  16. pinMode(Motor2, OUTPUT);
  17. pinMode(ledVerde1, OUTPUT);
  18. pinMode(ledAmarelo1, OUTPUT);
  19. pinMode(ledVermelho1, OUTPUT);
  20. pinMode(ledVerde2, OUTPUT);
  21. pinMode(ledAmarelo2, OUTPUT);
  22. pinMode(ledVermelho2, OUTPUT);
  23. }
  24.  
  25. void loop(){
  26. valor1 = analogRead(Pot1) / 4;
  27. valor2 = analogRead(Pot2) / 4;
  28. analogWrite(Motor1, valor1);
  29. analogWrite(Motor2, valor2);
  30.  
  31. if (valor1 >= 40) {
  32. digitalWrite(ledVerde1,HIGH);
  33. } else {
  34. digitalWrite(ledVerde1,LOW);
  35. }
  36. if (valor1 >= 125) {
  37. digitalWrite(ledAmarelo1,HIGH);
  38. } else {
  39. digitalWrite(ledAmarelo1,LOW);
  40. }
  41. if (valor1 >= 210) {
  42. digitalWrite(ledVermelho1,HIGH);
  43. } else {
  44. digitalWrite(ledVermelho1,LOW);
  45. }
  46. if (valor2 >= 40) {
  47. digitalWrite(ledVerde2,HIGH);
  48. } else {
  49. digitalWrite(ledVerde2,LOW);
  50. }
  51. if (valor2 >= 125) {
  52. digitalWrite(ledAmarelo2,HIGH);
  53. } else {
  54. digitalWrite(ledAmarelo2,LOW);
  55. }
  56. if (valor2 >= 210) {
  57. digitalWrite(ledVermelho2,HIGH);
  58. } else {
  59. digitalWrite(ledVermelho2,LOW);
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement