Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Index du Forum



[Résolu] Serial.read


 
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Questions
Sujet précédent :: Sujet suivant  
Auteur Message
enolt
Débutant

Hors ligne

Inscrit le: 30 Mar 2014
Messages: 4
Masculin
Niveau d'éléctronique: Débutant

MessagePosté le: Dim 20 Avr - 16:10 (2014)    Sujet du message: [Résolu] Serial.read Répondre en citant

PublicitéSupprimer les publicités ?
Bonjour tout le monde,
j'ai un problème qui est pourtant je pense facile à résoudre mais je n'y arrive pas.... 
 
Je veux faire en sorte que ma led s'allume ou s'éteigne en fonction de ce que j'envois sur la liaison série de l'arduino ( si j'envois 1 la led s'éteint et si j'envois 2 la led s'allume) mais je n'y arrive pas, ma led se met à clignoter. Voici mon code et merci d'avance!


int led = 6;
void setup ()
{
  pinMode (led, OUTPUT);
  Serial.begin(9600);
  digitalWrite (led, HIGH);
  digitalWrite(led, HIGH);
}
void loop()
{
  char code;
  while(Serial.available())
  {
    code=Serial.read();
    Serial.println(code);
  }
  if (code=1)
  {
    digitalWrite(led, LOW);
    delay(1000);
  }
  if (code=2)
  {
    digitalWrite(led, HIGH);
    delay(1000);
  }
}
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Dim 20 Avr - 22:44 (2014)    Sujet du message: [Résolu] Serial.read Répondre en citant

le serial.read() te renvoie la valeur en ASCII de la touche préssée. Le 1 correspond donc à un nombre de l'ordre de 40, la condition n'est donc pas toujours vraie.
____________________________
http://simple-duino.com
Revenir en haut
enolt
Débutant

Hors ligne

Inscrit le: 30 Mar 2014
Messages: 4
Masculin
Niveau d'éléctronique: Débutant

MessagePosté le: Lun 21 Avr - 17:20 (2014)    Sujet du message: [Résolu] Serial.read Répondre en citant

Merci pour ta réponse, j'ai réussi à faire fonctionner le tout.
a+
Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 16:47 (2017)    Sujet du message: [Résolu] Serial.read

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Questions Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino