Autor Tema: Ayuda con arduino  (Leído 2049 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ivejar

  • PIC10
  • *
  • Mensajes: 6
Ayuda con arduino
« en: 01 de Noviembre de 2015, 20:36:00 »
Hola comunidad:

Tengo un leve problema con la ejecución de algunas secuencias arduino. Es un arduino mega2560 y es con respecto a la incorporacion de un pulsador. He seguido algunas paginas pero del arduino uno y cuando trato de hacer la ejecucion o bien no responde o si no me desconecta. El pulsador es un N/A conectado entre el terminal de 5v y GND de la fuente del arduino y conecto junto a una resistencia de 10k. El pulso lo envio a la terminal 2 y deberia actuar por programa sobre el pin 11 en el cual tengo un led. Cometo algun error? Adjunto el programa

int pulsador=2;        //Pin donde se encuentra el pulsador, entrada
int led=11;            //Pin donde se encuentra el LED, salida
 
//------------------------------------
//Funcion principal
//------------------------------------
void setup() // Se ejecuta cada vez que el Arduino se inicia
{
 pinMode(pulsador, INPUT); //Configurar el pulsador como una entrada
 pinMode(led,OUTPUT);      //Configurar el LED como una salida
}
 
//------------------------------------
//Funcion ciclicla
//------------------------------------
void loop() // Esta funcion se mantiene ejecutando
{           //  cuando este energizado el Arduino
 
   //Condicional para saber estado del pulsador
   if (digitalRead(pulsador)==HIGH)
   {
     //Pulsador oprimido
     digitalWrite(led,HIGH); //Enciende el LED
   }
   else
   {
     //Pulsador NO oprimido
     digitalWrite(led,LOW);  //Apaga el LED
   }
}

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Ayuda con arduino
« Respuesta #1 en: 01 de Noviembre de 2015, 22:39:54 »
No entendi bien la explicacion sobre el pulsador.

El programa parece estar bien, estuve mirando un par de ejemplos y realmente no hay problema. Lo unico que hace tu programa es que mientras esta presionado el boton esta encendido el led.
Asi que el programa no veo que afecte.

Tal ves tu coneccion esta mal. El led es simple.

Salida - Resistencia - Led - GND

El boton tendrias:
La resistencia de 10k del pin2 a los 5V, y luego el pulsador del pin2 a GND.

Segun tu explicacion tenes que el pulsador esta conectado entre 5V y GND, eso seria un cortocircuito.

Desconectado ivejar

  • PIC10
  • *
  • Mensajes: 6
Re:Ayuda con arduino
« Respuesta #2 en: 02 de Noviembre de 2015, 00:08:19 »
No me sale :S creo que tengo que ver mas tutos aun


 

anything