Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. // Lab 5
  2. // Andres satizabal
  3. // Universidad Santiago de Cali
  4. // VersiĆ³n 1.0
  5.  
  6. int ledR = 11;
  7. int ledG = 10;
  8. int ledB = 9;
  9.  
  10. int valor;
  11.  
  12. void setup() {
  13. pinMode(ledR, OUTPUT);
  14. pinMode(ledG, OUTPUT);
  15. pinMode(ledB, OUTPUT);
  16. Serial.begin(9600);
  17.  
  18. }
  19. // the loop routine runs over and over again forever:
  20. void loop() {
  21.  
  22.  
  23. //x = Serial.read();
  24.  
  25. while (Serial.available() < 1);
  26. char letra = Serial.read();
  27. while (Serial.available() < 1);
  28. valor = 0+Serial.read();
  29.  
  30. if (letra == 'r')
  31. analogWrite(ledR, valor);
  32. if (letra == 'g')
  33. analogWrite(ledG, valor);
  34. if (letra == 'b')
  35. analogWrite(ledB, valor);
  36.  
  37. }