[Programmation] Commande d'une led avec arduino et LM335
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Commande d'une led avec arduino et LM335



  1. #1
    joel31600

    Commande d'une led avec arduino et LM335


    ------

    Bonjour a tous

    j ai fait un montage qui m'indique dans le moniteur série la température, avec un lm335
    celui ci fonctionne bien
    je veut maintenant connecter une led qui s'allume a partir de 23 degrés, la fonction marche bien mais une fois allumer la valeur qui devrait redescendre a 20 degrés par exemple ne baisse pas.
    j ai mit une résistance de 470 ohm a la place de celle conseillé de 330 ohm, le problème vient til de cette résistance?

    merci pour vos réponse
    je joint le code

    Code:
    void setup(){
    pinMode(5,OUTPUT);
    Serial.begin(9600);
    }
     
     void loop()
    {
       int val = analogRead(1);
       // derniere valeur offstet de reglage  
       double kelvin = (((double) val * 500.0) / 1024.0) - 16.5;
       double degres = kelvin - 273.15;
         if(degres > 23){
       digitalWrite(5,HIGH);
      }
       Serial.println(degres);
      
      delay(1000);  
    }

    -----
    Dernière modification par Antoane ; 30/03/2020 à 15h34. Motif: Ajout balises code

  2. #2
    JPL
    Responsable des forums

    Re : a

    Merci de bien vouloir proposer un titre correct afin qu’un modérateur puisse l’afficher.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    DAT44

    Re : Commande d'une led avec arduino et LM335

    Bonjour,
    Citation Envoyé par joel31600 Voir le message
    je veut maintenant connecter une led qui s'allume a partir de 23 degrés, la fonction marche bien mais une fois allumer la valeur qui devrait redescendre a 20 degrés par exemple ne baisse pas.
    j ai mit une résistance de 470 ohm a la place de celle conseillé de 330 ohm, le problème vient til de cette résistance?
    A priori cela ne pose pas de problème, quelle est la tension d'alim ?

    Pourquoi le fait d'allumer une LED ferait descendre la température ?

  4. #4
    Antoane
    Responsable technique

    Re : Commande d'une led avec arduino et LM335

    Bonjour,

    il peut y avoir d'autres erreurs, mais il faudrait commencer par remplacer :
    Code:
    if(degres > 23){
       digitalWrite(5,HIGH);
    }
    par :
    Code:
    if(degres > 23){
       digitalWrite(5,HIGH);
    }
    else {
       digitalWrite(5,LOW);
    }
    En effet : une fois qu'une sortie à été mise dans un état (0 ou 1) elle le reste jusqu'à ce qu'elle reçoive l'ordre de changer d'état.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. [Programmation] servo commandé par IR avec arduino uno
    Par invite8b1a93e4 dans le forum Électronique
    Réponses: 7
    Dernier message: 06/02/2020, 13h16
  2. [Energie] commande moteur dc avec l6203 via arduino
    Par invitef8fc1962 dans le forum Électronique
    Réponses: 25
    Dernier message: 31/01/2016, 18h08
  3. commande accélarateur avec arduino
    Par jack79 dans le forum Électronique
    Réponses: 11
    Dernier message: 16/07/2015, 15h50
  4. capteur de température LM335 + Arduino
    Par invite3872e92a dans le forum Électronique
    Réponses: 6
    Dernier message: 22/12/2014, 09h22
  5. commande d'un moteur avec ir via arduino.
    Par invite7ade7f5a dans le forum Électronique
    Réponses: 3
    Dernier message: 17/01/2014, 21h57
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...