[C/PIC] - Gestion bouton poussoir
Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

[C/PIC] - Gestion bouton poussoir



  1. #1
    jorg1n

    [C/PIC] - Gestion bouton poussoir


    ------

    Bonjour,

    j'utilise un PIC pour gérer le fonctionnement d'un système,et j'ai besoin de venir régler une consigne qui varie entre 0 et 150 par le biais de 2 boutons poussoirs +/-, j'arrive a incrémenter et décrémenter ma variable de +1 ou - 1 lors d'un appui sur tel ou tel BP, mais je souhaiterai ajouter une fonction pour que lorsque j'appuie plus longtemps sur le BP + (par exemple) la consigne augmente de plus en plus vite...

    Quel principe je peux utiliser??

    J'espère avoir été assez clair dans mon explication...
    Merci d'avance

    -----

  2. #2
    invite59aede49

    Re : [C/PIC] - Gestion bouton poussoir

    Citation Envoyé par jorg1n Voir le message
    Bonjour,

    j'utilise un PIC pour gérer le fonctionnement d'un système,et j'ai besoin de venir régler une consigne qui varie entre 0 et 150 par le biais de 2 boutons poussoirs +/-, j'arrive a incrémenter et décrémenter ma variable de +1 ou - 1 lors d'un appui sur tel ou tel BP, mais je souhaiterai ajouter une fonction pour que lorsque j'appuie plus longtemps sur le BP + (par exemple) la consigne augmente de plus en plus vite...

    Quel principe je peux utiliser??

    J'espère avoir été assez clair dans mon explication...
    Merci d'avance
    Tu voudrais qu'en appuyant longtemps sur le bouton il augmente de façon exponentielle ? c'est bien sa ?

  3. #3
    jorg1n

    Re : [C/PIC] - Gestion bouton poussoir

    Ouai un truc du genre, pour que je ne sois pas obliger de rester le doigt appuyé sur le bouton poussoir pendant 30 secondes pour aller jusqu'a 150, mais il faut que le réglage soit précis (+/-1) lorsque j'appuie une fois...

    Merci pour ton intéressement...

  4. #4
    jorg1n

    Re : [C/PIC] - Gestion bouton poussoir

    Personne n' une petite idée sur le principe pour réaliser ce genre d'action avec un PIC??

    Merci d'avance et bonne soirée a tous

  5. A voir en vidéo sur Futura
  6. #5
    maximilien

    Re : [C/PIC] - Gestion bouton poussoir

    Bonjour.
    Personnellement, je verrais bien un truc comme ça:
    deux boucles, une qui compte le temps que tu appuis sur le BP et qui modifie un variable qui elle gère le temps entre deux incrémentions.
    Ceci n'est qu'une idée de départ il faudrait approfondir la chose...

    C'est quand même intéressant comme manip!
    Je vais suivre ce fil.

    Bon courage!

  7. #6
    Seb.26

    Re : [C/PIC] - Gestion bouton poussoir

    Ajoute un compteur que tu incrémente toute les seconde (par exemple) quand le BP est enfoncé.

    La valeur que tu ajoute/soustrait à ta valeur () ne sera plus toujours 1, mais fonction de ton compteur

    NB: attention aux débordements de ta valeur ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  8. #7
    jorg1n

    Re : [C/PIC] - Gestion bouton poussoir

    Bonjour à tous,

    merci pour les pistes as...je vais essayé de mettre ça en application, je vous tiens au courant..
    Bonne journée à tous

Discussions similaires

  1. Solution bouton poussoir et PIC
    Par Olfox dans le forum Électronique
    Réponses: 7
    Dernier message: 04/03/2009, 10h49
  2. Pic 12F675 et bouton poussoir
    Par invite92bb58f7 dans le forum Électronique
    Réponses: 8
    Dernier message: 18/04/2008, 16h47
  3. Gestion Bouton poussoir ON/OFF
    Par jorg1n dans le forum Électronique
    Réponses: 22
    Dernier message: 19/10/2007, 15h24
  4. bouton poussoir
    Par invited0c72bcb dans le forum Électronique
    Réponses: 1
    Dernier message: 02/04/2006, 22h55
  5. Bouton poussoir
    Par invite4d36e559 dans le forum Électronique
    Réponses: 4
    Dernier message: 23/06/2005, 14h37
Découvrez nos comparatifs produits sur l'informatique et les technologies.