IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Problème avec voltage externe


Sujet :

Arduino

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut Problème avec voltage externe
    Bonjour à tous

    Je suis débutant et depuis avoir fait plusieurs petits projets je me suis lancé dans un projet plus ambitieux , je veux configurer un système d'arrosage avec des valves solénoïdes , un LCD 16x2 et boutons pour arrêter et démarrer les valves manuellement. J'ai fait mes tests et tout fonctionne avec 1 valve ( valve de 12v ), mais dans le code quand je dit à l'arduino ( même pas sans connecter la deuxième valve ) " pinMode(RelayZone2Pin, OUTPUT); la valve reste toujours active , j'ai 12v dans la valve , peu importe si je mis LOW dans le Pin la valve reçoit 12v.

    Voici mon code, c très simple juste pour vous montrer que même avec ce petit code de test , il fait la même chose

    ########################

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    #define relay1  22 // 
    #define relay2  24 //
     
     
    void setup() {
      //Setup all the Arduino Pins
      Serial.begin(9600);
      pinMode(relay1, OUTPUT);
      pinMode(relay2, OUTPUT);
     
    }
     
    void loop() {
      digitalWrite(relay1, HIGH);  //Green LED on, Yellow LED off
      delay(3000);
      Serial.println("Relay ON");
     
      digitalWrite(relay1, LOW);   //Yellow LED on, Green LED off
      delay(3000);
     
      Serial.println("Relay OFF");
    }
    ############################


    Dès que je mis : pinMode(relay2, OUTPUT); ça plante.

    Note: Si j'utilise le 5v l'arduino connecté à mon ordinateur pour alimenter les relays ça fonctionne bien.



    Voir mon circuit , j'ai aussi d'autres composants mais je n'ai pas mis car ça deviendrait trop compliqué à visualiser.

    Aussi j'aimerais avoir vos opinions par rapport à mon dessin, est-ce que je devrait mettre des capaciteurs ou de diodes, j'ai lu qu'il est conseillé d'en mettre ds diodes si on utilise le 5V de l'arduino pour alimenter le relay mais vu que j’alimente avec un power supply externe je n'ai pas mis.


    Je vous remercie beaucoup de votre aide.
    Images attachées Images attachées  

Discussions similaires

  1. [XSL-FO] Problème avec fo:external-graphic !
    Par iback dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 19/01/2015, 13h25
  2. [OL-2010] problème avec Logiciel externe et fichier de données par défaut
    Par Cool Coyote dans le forum Outlook
    Réponses: 0
    Dernier message: 12/09/2012, 14h26
  3. Problème avec jointure externe
    Par ouinih dans le forum PL/SQL
    Réponses: 6
    Dernier message: 27/07/2011, 11h20
  4. [SQL] Problème avec jointure externe
    Par critok dans le forum Langage SQL
    Réponses: 4
    Dernier message: 29/10/2009, 12h49
  5. Problème avec jointure externe
    Par illight dans le forum Langage SQL
    Réponses: 1
    Dernier message: 09/04/2008, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo