Problème arduino et bouton poussoir

Fabrication de cockpit et divers ( palonnier , panels ..) c est ICI

Topic author
Dalbary
Nouvelle Recrue
Nouvelle Recrue
Messages : 30
Inscription : 16 avril 2004

Problème arduino et bouton poussoir

#1

Message par Dalbary »

Salut

Je me lance dans l'arduino et j'ai un souci avec un bouton poussoir. Je l'ai programmé pour qu'il interagisse avec le "master caution" du Hornet et quand j'appuie dessus et que je le relache, le bouton "master caution" reste enfoncé. Quand je rappuie et relache le bouton poussoir, le master caution ressort et s'enfonce à nouveau.

Quelqu'un pourrait m'aider ?

Voici le code :

#define DCSBIOS_IRQ_SERIAL

#include "DcsBios.h"
#include "Servo.h"
DcsBios::Switch2Pos masterCautionResetSw("MASTER_CAUTION_RESET_SW", 2);


void setup() {
DcsBios::setup();
}

void loop() {
DcsBios::loop();
}

Merci :notworthy

kinochowa
Nouvelle Recrue
Nouvelle Recrue
Messages : 47
Inscription : 22 juillet 2020

Re: Problème arduino et bouton poussoir

#2

Message par kinochowa »

Bonsoir :)

Quel type de bouton as-tu ?

A ma connaissance il existe au moins 2 types de bouton poussoir:
- un type qui est a l'état ON quand tu appuies dessus, sinon il est à l'état OFF (switch 2 positions momentary OFF / (ON))
- l'autre qui reste à l'état ON quand tu as appuyé dessus (il reste enfoncé). Il faut alors reappuyer dessus pour le repasser à l'état OFF (switch 2 positions ON / OFF)

Topic author
Dalbary
Nouvelle Recrue
Nouvelle Recrue
Messages : 30
Inscription : 16 avril 2004

Re: Problème arduino et bouton poussoir

#3

Message par Dalbary »


kinochowa
Nouvelle Recrue
Nouvelle Recrue
Messages : 47
Inscription : 22 juillet 2020

Re: Problème arduino et bouton poussoir

#4

Message par kinochowa »

Je viens de faire quelques essaies, j'ai le même comportement que toi.
J'ai résolu le problème en indiquant à DCS-Bios d'inverser la valeur du switch (DcsBios::Switch2Pos masterCautionResetSw("MASTER_CAUTION_RESET_SW", 2, true);)

Dis-moi si c'est bon de ton côté également

Topic author
Dalbary
Nouvelle Recrue
Nouvelle Recrue
Messages : 30
Inscription : 16 avril 2004

Re: Problème arduino et bouton poussoir

#5

Message par Dalbary »

Nickel ça marche !

Merci à toi ! :notworthy :cheer:

kinochowa
Nouvelle Recrue
Nouvelle Recrue
Messages : 47
Inscription : 22 juillet 2020

Re: Problème arduino et bouton poussoir

#6

Message par kinochowa »

Un peu de lecture sur le sujet au cas ou: https://www.locoduino.org/spip.php?article122
J'aurais appris quelque chose ce soir :)
Répondre

Revenir à « Cockpit & mod perso »