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 :

Quel est le schéma de ce code


Sujet :

Arduino

  1. #1
    Candidat au Club
    Inscrit en
    Août 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Quel est le schéma de ce code
    bonjour
    svp Quel est le schéma de ce code ??

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    int ENB=6;
    int IN3=7;
    int IN4=8;
    int led1=13;
    int led2=12;
     
    void setup() {
      // put your setup code here, to run once:
      pinMode(ENB,OUTPUT);
      pinMode(IN3,OUTPUT);
      pinMode(IN4,OUTPUT);
      pinMode(led1,OUTPUT);
      pinMode(led2,OUTPUT);
      digitalWrite(ENB,LOW);
     
    }
     
    void loop() {
      // put your main code here, to run repeatedly:
        digitalWrite(IN3,HIGH);
        digitalWrite(IN4,LOW);
     
     
          digitalWrite(led1,HIGH);
          digitalWrite(led2,HIGH);
          analogWrite(ENB,255);
     
          delay(3000);
          digitalWrite(IN3,LOW);
          digitalWrite(IN4,HIGH);
          digitalWrite(led1,LOW);
          digitalWrite(led2,HIGH);
          analogWrite(ENB,128);
          delay(2000);
     
     
    }

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 266
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 266
    Points : 4 810
    Points
    4 810
    Par défaut
    Bonjour et bienvenu sur DVP

    Le schéma , le schéma électronique

    Au vu de la déclaration des variables:
    1 led avec sa résistance sur la sortie 12. La led1 sur la sortie 13, c'est celle intégrée sur la platine Arduino Uno.
    Un pont en H type L298, le 2ème pont de la puce relié sur 6, 7, et 8. Les variables portent les noms des entrées du L298.

    Ou totalement autre chose, comment le savoir

    Delias

  3. #3
    Membre émérite
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 010
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 010
    Points : 2 331
    Points
    2 331
    Par défaut
    Bonjour saa20

    Ca peut ressembler à ça
    Nom : ARDDEV_saa20_Schema.png
Affichages : 595
Taille : 16,1 Ko

    Led LEDs s'allument avec des 1 (HIGH) sur les sorties.

    A noter que les résistances, ici 470 Ohms, peuvent descendre jusqu'à 220 Ohms, dépendant du type de LED ou de la luminosité désirée.
    La LED LED_ENB est à luminosité variable du fait qu'elle est sur une sortie "Analogique" PWM.

    Cordialement
    jpbbricole
    L'expérience est la seule chose qu'il ne faut acheter que d'occasion!

  4. #4
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 579
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 12 579
    Points : 56 602
    Points
    56 602
    Billets dans le blog
    40
    Par défaut
    Salut,

    Citation Envoyé par Delias Voir le message
    Un pont en H type L298, le 2ème pont de la puce relié sur 6, 7, et 8. Les variables portent les noms des entrées du L298.
    J'aurais dit pareil, il y a pas mal de modules avec un L298N pour Arduino :
    Nom : l298n-dual-h-bridge-pin-connection-guide.jpg
Affichages : 857
Taille : 28,3 Ko

    ENB pour faire varier la vitesse du moteur CC, IN3 et IN4 pour le sens de marche.

  5. #5
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 317
    Points : 4 124
    Points
    4 124
    Par défaut Solution
    Bonjour,

    Ça peut aussi ressembler à "faites mon exercice"

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

  6. #6
    Expert confirmé

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2013
    Messages
    1 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2013
    Messages : 1 317
    Points : 4 124
    Points
    4 124
    Par défaut Interrogation
    Bonjour,

    Le pont en H semble effectivement la solution la plus probable mais le code me pose alors un problème. Sauf erreur de ma part, il fait tourner le moteur à pleine vitesse dans un sens pendant 3 s puis, sans transition, à "demi" vitesse dans l'autre sens pendant 2 secondes et, toujours sans transition, on revient dans la boucle.

    C'est un montage pour casser du moteur ?

    Salutations
    Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better. (Samuel Beckett)

Discussions similaires

  1. Quel est l'utilité de ce code dans functions.php
    Par Romain83140 dans le forum Langage
    Réponses: 2
    Dernier message: 17/09/2018, 14h00
  2. Quel est le pire bout de code que vous ayez jamais écrit ?
    Par Gordon Fowler dans le forum Débats sur le développement - Le Best Of
    Réponses: 61
    Dernier message: 31/10/2011, 13h18
  3. Quel est le probleme de ce code VBA?
    Par SunRay dans le forum VBA Access
    Réponses: 13
    Dernier message: 26/08/2009, 13h10
  4. [DOM] quel est l'erreur dans mon code
    Par une_tite_question dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 10/08/2008, 12h20
  5. Quel est le problème dans ce code ?
    Par Luther13 dans le forum C
    Réponses: 12
    Dernier message: 26/08/2003, 17h09

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