Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. //laboratorio 8
  2. //DIEGO LANDAZURY DIAZ
  3. //universidad santiago de cali
  4. // version:1.0
  5.  
  6. //Creamos las variables que contendrán los botones y su número en el pin respectivo del arduino
  7. char button0=3, button1=4, button2=5, button3=6;
  8.  
  9. void setup(void)
  10. {
  11.  
  12.   pinMode(button0, INPUT);      //Le decimos que será un pin de entrada al botón 0
  13.   digitalWrite(button0, HIGH);  
  14.  
  15.   pinMode(button3, INPUT);      //Le decimos que será un pin de entrada al botón 3
  16.   digitalWrite(button3, HIGH);  
  17.  
  18.   Serial.begin(9600);           //Activamos el puerto Serial en 9600 bps
  19. }
  20.  
  21. void loop(void)
  22. {
  23.  
  24.   //envia datos a Processing, dependiendo de la accion realizada en el joystickShield
  25.   if(analogRead(1)>800)
  26.    {
  27.       Serial.print(1);
  28.    }  
  29.     else if(analogRead(1)<200)
  30.     {
  31.        Serial.print(2);  
  32.     }
  33.  
  34.   if(analogRead(0)>800)
  35.    {
  36.       Serial.print(3);
  37.    }  
  38.     else if(analogRead(0)<200)
  39.     {
  40.        Serial.print(4);  
  41.     }
  42.    
  43.     if(digitalRead(button0)==0)
  44.    {
  45.       Serial.print(5);
  46.    }  
  47.    
  48.    if(digitalRead(button3)==0)
  49.     {
  50.        Serial.print(6);  
  51.     }
  52.    
  53.   //Esperamos 10 ms para seguir el loop
  54.  delay(10);
  55. }