Problème

Le forum du Snootlab Starter Kit

Problème

Message non lude thomas » Ven 16 Mar 2012 19:16

Bonjour,
Je viens de commencer à manipuler mon arduino uno et j'ai un "problème"
J'ai cablé une led sur une sortie et un bouton sur une entrée. Ma led s'allume bien quand j'appuie sur le bouton mais ne s'éteins que plusieurs second après, pourquoi se n'est pas instantané?

mon programme:

int ledverte = 0;
int button1 = 3;
int button1State = 0;

void setup()
{
pinMode(ledverte, OUTPUT);
pinMode(button1,INPUT);
}
void loop()
{
button1State = digitalRead(button1);
if (button1State == HIGH){
digitalWrite(ledverte,HIGH);}
else digitalWrite(ledverte,LOW);

}
thomas
 
Messages: 14
Inscription: Ven 16 Mar 2012 19:11

Re: Problème

Message non lude seb03000 » Ven 16 Mar 2012 20:02

Salut thomas

Aisé avec des delay();
Image

Voici mon chatterbot Jarvise Agent de conversation une IA
http://jarvise.atspace.cc/
Avatar de l’utilisateur
seb03000
 
Messages: 104
Inscription: Mer 17 Aoû 2011 15:03
Localisation: Auvergne

Re: Problème

Message non lude phil » Sam 17 Mar 2012 15:50

Est ce que tu as bien utiliser une résistance de 10 k (pullup) comme dans ce tuto ==> http://arduino.cc/it/Tutorial/Button ?

Je te conseille d'une manière générale de ne pas utiliser les pins 0 et 1 car elles correspondent au serial TX et RX. C'est pratique pour le debug !!!

Essaye de faire la même chose avec la pin 13 (led intégrée sur l'arduino) et après avec la pin 10 par exemple
all your shields are belong to us...
Avatar de l’utilisateur
phil
 
Messages: 192
Inscription: Mer 7 Sep 2011 11:19

Re: Problème

Message non lude thomas » Sam 17 Mar 2012 17:57

C'est bon ça fonctionne merci
thomas
 
Messages: 14
Inscription: Ven 16 Mar 2012 19:11


Retourner vers Starter Kit

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités