Problème bouton poussoir Arduino
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Problème bouton poussoir Arduino



  1. #1
    moha698

    Problème bouton poussoir Arduino


    ------

    Bonsoir à tous ,
    Je programme un servomoteur à l'aide d'un bouton poussoir ayant perdu beaucoup de temps car j'utilisais un bouton cassé ( du coup j'ai essayé au moins 10 programme ) j'ai réussi à allumé mon servomoteur en appuyant sur le bouton poussoir mais maintenant je n'arrive pas à trouver la variable qui me permettrait de l'éteindre par ce même bouton ,
    En gros je veux que mon bouton poussoir puisse allumer mon servomoteur que je puisse lacher le bouton et des que je rappuie il s'éteint .
    Voici mon programme actuelle qui me permet seulement de le faire tourner en continue en appuyant une fois sur le bouton ( j'ai pas besoin de rester appuyé dessus ) je n'ai pas fait trop compliqué mais sa fonctionne bien

    #include <Servo.h>

    Servo myservo; //création d'un nouveau servomoteur
    int pos = 0; //
    int buttonPin = 10; // le bouton poussoir est connecté à la broche numéro 10
    int buttonState = 0;

    void setup() {
    myservo.attach(9); // le servomoteur à la broche 9

    }


    void loop()
    {

    buttonState = digitalRead(buttonPin); //variable désignant le bouton
    if (buttonState == HIGH) // Si j'appuie sur le bouton le moteur se met en route
    // le moteur tourne à 360 degrés
    {

    myservo.write(360); // le moteur tourne vers la droite
    }







    }
    Merci de votre aide

    -----

  2. #2
    Yoruk

    Re : Problème bouton poussoir Arduino

    Et si on continuait sur ton précédent sujet ?

    http://forums.futura-sciences.com/el...r-arduino.html
    La robotique, c'est fantastique !

  3. #3
    gabuzo

    Re : Problème bouton poussoir Arduino

    Impossible, sur l'autre sujet le BP est cassé.
    Je suis Charlie

  4. #4
    Yoruk

    Re : Problème bouton poussoir Arduino

    Macrédiou, mais comment allons nous nous en sortir ?

    Je t'ai donné des pistes et posé quelques questions importantes dans l'autre post, tout est toujours valable...
    La robotique, c'est fantastique !

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

    Re : Problème bouton poussoir Arduino

    L'ancien probleme est resolu j'ai reussi a activer mon servomoteur avec le bouton poussoir maintenant c'est ce probleme que je rencontre

  7. #6
    Jack
    Modérateur

    Re : Problème bouton poussoir Arduino

    Il faut détecter le relâchement du BP. A chaque relâchement, tu bascules l'état d'une variable booléenne.

    Pour détecter le relâchement, tu peux te servir d'une autre variable qui mémorise l'état précédent du bouton et tu le compares à l'état courant.

    A+
    Dernière modification par Jack ; 27/04/2014 à 10h32.

  8. #7
    moha698

    Re : Problème bouton poussoir Arduino

    Tu n'aurais pas un simple exemple s'il te plait ? Parce que je vois pas comment faire ^^

  9. #8
    Jack
    Modérateur

    Re : Problème bouton poussoir Arduino

    Je n'y connais pas grand chose en arduino.
    Qu'est ce que tu ne comprends pas dans la solution que j'ai donnée? Tu sais travailler avec des variables? Difficile de programmer autrement.

  10. #9
    moha698

    Re : Problème bouton poussoir Arduino

    Je vais essayer avec la variable boolean , je tiens au courant .

Discussions similaires

  1. Help Bouton Poussoir pour Servomoteur '" Arduino "
    Par moha698 dans le forum Électronique
    Réponses: 6
    Dernier message: 23/04/2014, 07h11
  2. [Blanc] problème bouton poussoir robinet baignoire
    Par helene59110 dans le forum Dépannage
    Réponses: 1
    Dernier message: 05/03/2014, 13h13
  3. mikroC probleme pour qu'un bouton poussoir allume une led
    Par Albert-cosmoff dans le forum Électronique
    Réponses: 9
    Dernier message: 08/02/2014, 11h05
  4. Problème electrique variateur a la place d'un bouton poussoir
    Par inviteff99cd22 dans le forum Bricolage et décoration
    Réponses: 9
    Dernier message: 20/11/2012, 05h00
  5. Problème contrôle LED avec bouton poussoir
    Par invite06c01aec dans le forum Électronique
    Réponses: 11
    Dernier message: 02/12/2010, 17h29
Découvrez nos comparatifs produits sur l'informatique et les technologies.