document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. int MotorPin = 12;
  2. int BocinaPin = 11;
  3.  
  4. void setup()
  5. {
  6.     pinMode(MotorPin, OUTPUT);
  7.     pinMode(BocinaPin, OUTPUT);
  8.     Serial.begin(9600);
  9. }
  10.  
  11. void loop()
  12. {
  13.   while (Serial.available() < 1) {
  14.   } // Espera hasta que un caracter es recibido
  15.   char val = Serial.read(); //Guarda el valor recibido
  16.  
  17.   switch(val)
  18.   {
  19.   case \'q\'://Activar Sonido
  20.     sonidos ();
  21.     break;
  22.   case \'w\'://Apagar
  23.     OFF ();
  24.     break;
  25.   case \'e\':
  26.     motor_forward();//Encender Motor
  27.     break;
  28.   }
  29. }
  30.  
  31. void motor_forward()
  32. {
  33.   digitalWrite(MotorPin,HIGH);
  34. }
  35.  
  36. void OFF()
  37. {
  38.   digitalWrite(MotorPin,LOW);
  39. }
  40.  
  41. void sonidos ()
  42. {
  43.      analogWrite(BocinaPin,128); //emite sonido
  44.      delay(500); //espera medio segundo
  45.      digitalWrite(BocinaPin, LOW); //deja de emitir
  46.      delay(500);//espera medio segundo
  47. }
');