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

Python Discussion :

Raspberry et GPIO


Sujet :

Python

  1. #1
    acd
    acd est déconnecté
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Raspberry et GPIO
    Bonjour,

    Je travaille avec un raspberry et une carte PIFACE. Je voudrais monitorer un compteur d'eau qui me donne une impulsion par litre d'eau consommée.
    L'impulsion est récupérée via une entrée sur la carte PIFACE.

    Je cherche à développer un script Python qui toutes les 60 secondes me donnerait le nombre d'impulsion récupérées.
    Je n'arrive pas à combiner la boucle While True: qui enregistre les impulsions et un timer.

    Pourriez-vous m'indiquer comment faire ?
    merci d'avance,

  2. #2
    Expert éminent

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    Mars 2010
    Messages
    1 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 659
    Points : 8 442
    Points
    8 442
    Par défaut
    Salut à toi.

    Regarde du coté des gobject avec gobject.timeout_add (de mémoire, sinon quelque chose de ressemblant). ça c'est côté GTK, sinon côté tkinter, livré normalement de base avec Python, regarde du côté de "after"
    "La connaissance appartient à tout le monde" (Film Antitrust)

    Tout le nécessaire pour Python:
    *News/Accueil *Cours/tutoriels *FAQ
    *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels

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


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    12 632
    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 632
    Points : 56 951
    Points
    56 951
    Billets dans le blog
    40
    Par défaut
    Salut,

    La bibliothèque Python Rpi.GPIO a tout ce qu'il faut pour détecter des fronts montants/descendants, gérer des interruptions sur fronts et même gérer des threads.

    Voir la doc sur les entrées GPIO ici.

Discussions similaires

  1. Réponses: 23
    Dernier message: 17/06/2019, 16h59
  2. Ordinateur ultra ultra low-cost - Raspberry Pi
    Par Aquanum dans le forum Raspberry Pi
    Réponses: 60
    Dernier message: 15/06/2013, 09h29

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