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

C++ Discussion :

temporisation pour compteur


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Par défaut temporisation pour compteur
    Bonjour.
    Je suis étudiant en term S SI et nous avons un PPE a faire (projet personnel encadré je crois)
    Nous avons choisi comme sujet les compteur de vélo, nous voulons donc crée un programme pour faire un compteur, mais malheureusement nous bloquons déjà!
    En fait on cherche a savoir si il existe une fonction dans le c++ qui permet de faire une condition temporelle, en clair nous voulais faire une boucle qui s'arrete de boucler a partir d'une seconde, et dans cette boucle nous voulons compter le nombre de fois que le capteur a capté un signal (pour ainsi avoir un nombre de tour de roue par seconde)

    Et si vous avez un programme tout fait ca nous arrengerais bien!

  2. #2
    Invité
    Invité(e)
    Par défaut
    je ne sais pas quel materiel vous utilisez pour cela, et je ne sais pas du tout si le C++ est très efficace par rapport au C pour un tel compteur embarqué.

    par ailleurs, comme choix d'implémentation, je crois que si vous pouvez mettre en place une gestion évenementielle, vous n'aurez pas à vous embarrasser outre mesure avec votre "condition temporelle".

    je m'explique. ici, 2 évenements me semblent interressants :
    - un "timer", qui envoit un tick a chaque timeout (et il continue de ticker a periodes fixes),
    - un evenement "le capteur a relevé le passage du signal"...

    pour la suite, il me semble que vous avez toutes les billes en main ; pour la mise en place d'une telle architecture cependant, je ne peux pas vous aider plus car cela dépend complement du matériel que vous avez...

  3. #3
    Membre très actif
    Inscrit en
    Décembre 2004
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 188
    Par défaut
    Citation Envoyé par Lethys
    Et si vous avez un programme tout fait ca nous arrengerais bien!
    C'était pas un projet personnel ? Bon, c'est la saison des projets.

    C'est juste le compteur qui vous interesse ou le nombre de passages dans le temps ?
    Comment est-ce que vous récupérez le signal qui vient du compteur ?

  4. #4
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2
    Par défaut
    oui nous devons tout faire nous meme, le prof met a notre disposition des capteurs ainsi que des PIC pour mettre le progremme, si on a besoin d'un micro processeur ou d'un ecran analogique (pour la sortie) le lycée nous l'achetera si ce n'est pas trop cher!

    sinon en fait j'ai demandé a mes potes et c'est projet plurytechnique encadré!

    En fait je m'explique : on doit faire un compteur de vélo avec le programme qui permet d'afficher la vitesse instantané, ainsi qu'une vitesse moyenne et tant qu'on y est la distance parcourue!

Discussions similaires

  1. [JavaScript] Police Numérique digitale sans font(pour compteur par exemple)
    Par SpaceFrog dans le forum Contribuez
    Réponses: 7
    Dernier message: 03/08/2010, 09h55
  2. Carte pour compteur incremental
    Par debethune dans le forum LabVIEW
    Réponses: 5
    Dernier message: 09/10/2009, 12h06
  3. Réponses: 2
    Dernier message: 02/02/2009, 16h24
  4. Problème temporisation pour un dessin
    Par Kalmos2 dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 29/04/2008, 07h57
  5. Réponses: 8
    Dernier message: 30/11/2006, 18h01

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