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

Raspberry Pi Discussion :

GPIO - wiringPi


Sujet :

Raspberry Pi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2017
    Messages : 1
    Par défaut GPIO - wiringPi
    Bonjour,

    j'ai fait l'acquisition d'un buzzer 12v que je souhaiterai piloter avec la Raspberry Pi.
    Le montage général réalisé est fonctionnel mais je n'arrive pas à effectuer un "simple test" de marche/arrêt.

    Merci par avance pour votre aide.

    code:

    Code C : 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
    #include <stdio.h>
    #include <wiringPi.h>
     
    int main (void)
    {
      printf ("Raspberry Pi\n") ;
     
      if (wiringPiSetup () == -1)
        return 1 ;
     
      pinMode (0, OUTPUT) ;         
     
      for (;; )
      {
        digitalWrite (0, 1) ;       // On
        delay (500) ;               
        digitalWrite (0, 0) ;       // Off
        delay (500) ;
      }
      return 0 ;
    }

    Pour compiler:

    Code Shell : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc -Wall -o blink blink.c -lwiringPi

  2. #2
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Bonjour,

    Malheureusement en France, il semblerait que le bricolage à base de Raspberry-Pi n'intéresse pas grand monde. J'ai moi-même été étonné de voir que la plupart des projets innovants à base de RPI se trouvaient au States et dans les pays de l'Est.

    Les seules communautés en France qui s'intéressent au RPI sont celles du Retro gaming. Et encore, leurs forums est surtout pleins de questions restées sans réponses ("Comment qu'on fait pour connecter son gamepad USB", "J'ai tout installé et j'ai des messages d'erreurs...", "C'est de la merde, ça marche pas...", "Combien je peux le revendre...").

    Non, en France on semble limité au vin, à la Haute-Couture et aux Ecole d'Arts. Faudra pas s'étonner...

  3. #3
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par défaut
    Citation Envoyé par zecreator Voir le message
    Bonjour,

    Malheureusement en France, [...]
    Pour rester dans le retro-gaming




    Es-tu certain qu'il faille fournir 1 et 0 à digitalWrite ? Ne faudrait-il pas passer plutôt HIGH et LOW ? Si tu es sûr de ton montage autrement c'est la piste de sambia qui est sans doute la bonne, ou alors que le buzzer est endommagé.

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


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

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 210
    Billets dans le blog
    48
    Par défaut
    Citation Envoyé par zecreator Voir le message
    Malheureusement en France, il semblerait que le bricolage à base de Raspberry-Pi n'intéresse pas grand monde. J'ai moi-même été étonné de voir que la plupart des projets innovants à base de RPI se trouvaient au States et dans les pays de l'Est.
    On se soigne comme on peut

    @EtudiantSNIR, à tout hasard, es-tu sûr de piloter la bonne broche ? La numérotation wiringPi est particulière, la broche 0 correspond à l'emplacement physique 11 du port, cf. https://projects.drogon.net/raspberry-pi/wiringpi/pins/

  5. #5
    Membre averti
    Inscrit en
    Février 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 20
    Par défaut
    Tu utilises la RasPi 3 ?
    Quand tu dis "ca ne fonctionne pas ", qu'est ce qui ne fonctionne pas ?
    Tu ne voie pas ta broche changer d'état avec un multimètre ?
    Tu n'entends rien au niveau de ton buzzer ?
    Ta compil se termine mal ? (chez moi la console renvoie bien le printf, puis attend de sortir de la boucle)

    Ton buzzer ne peux pas être raccorder directement sur la pin du RasPi, tu passes donc par un µrelais voire un ampli de tension.
    Exacte ?

  6. #6
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 251
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 251
    Par défaut
    Le schema complet serait utile parce que tu n'indique pas comment est branché, par exemple, le buzzer.

    Si tu as branché le buzzer directement sur la sortie du RPi, si ton buzzer attend du 12V le RPI ne délivre que du 3.3V, c'est normal que le buzzer ne buzze pas.
    D'ailleurs en 12V il va te falloir une alim externe, car le RPin'a pas de 12V sur le GPIO.

  7. #7
    Membre très actif
    Avatar de sambia39
    Homme Profil pro
    No Comment
    Inscrit en
    Mai 2010
    Messages
    551
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : No Comment
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2010
    Messages : 551
    Par défaut
    Bonjour
    Citation Envoyé par EtudiantSNIR Voir le message
    Bonjour,

    j'ai fait l'acquisition d'un buzzer 12v que je souhaiterai piloter avec la Raspberry Pi.
    Le montage général réalisé est fonctionnel mais je n'arrive pas à effectuer un "simple test" de marche/arrêt.
    Le Code source me semble correct. Cependant, si le test ne produit aucun son alors il faut voir du côté, du buzzer en clair vous avez affaire à un buzzer passif.
    Je m'explique : un buzzer passif est pour faire simple un haut-parleur pour qu'il puisse émettre un son il faut lui fournir un signal audio tant dit qu'un buzzer actif émet un son quand il est soumis à une source de courant continu exemple une sonnette de portail. Dans le cas où cela ne provient pas du buzzer, faut revoir le circuit.
    Ce qui m'amène à vous poser les questions suivantes:
    Quel est le type de buzzer que vous avez est-il actifs ou passif ?
    Est-il possible d'avoir les schémas de votre circuit ? ( si oui préférence un fichier fitzing)
    à bientôt

Discussions similaires

  1. Raspberry et GPIO
    Par acd dans le forum Général Python
    Réponses: 2
    Dernier message: 30/04/2015, 21h43
  2. [Embarqué] Accéder aux GPIO
    Par iWizzers dans le forum Plateformes
    Réponses: 0
    Dernier message: 27/03/2015, 12h00

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