Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2015
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. int LED = 9;
  2. int entrada;
  3. int intensidade = 0;
  4.  
  5. void setup() {
  6. Serial.begin(9600);
  7. pinMode(LED, OUTPUT);
  8. Serial.println("Digite A para aumentar a intensidade luminosa do LED D para reduzir ou R para apagar:");
  9.  
  10. }
  11.  
  12. void loop() {
  13. if (Serial.available() > 0) {
  14. entrada = Serial.read();
  15. if (entrada == 'A' || entrada == 'a') {
  16. intensidade += 10;
  17. if (intensidade > 255)
  18. intensidade = 255;
  19. }
  20. else if (entrada == 'D' || entrada == 'd') {
  21. intensidade -= 10;
  22. if (intensidade < 0)
  23. intensidade = 0;
  24. }
  25. else if (entrada == 'R' || entrada == 'r') {
  26. intensidade = 0;
  27. }
  28. else {
  29. Serial.println("Por favor, digite apenas 'A', 'D' ou 'R'!");
  30. }
  31. analogWrite(LED, intensidade);
  32. delay (100);
  33. }
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement