Show all posts by user
(RepRap en Français)
Page 1 of 1 Pages: 1
Results 1 — 11 of 11
Bonjour Strofe,
D'accord merci du conseil
En gros, au début toute mes LED sont éteintes
Et je veux choisir n'importe LED à allumer ou à eteindre par l'intermediaire de mon ecran lcd (tout est deja fait par rapport à l'ecran lcd)
par exemple :
je veux allumer la led cyan, les autres s'éteignent
je veux allumer la led jaune, les autres s'éteignent
je me dis a non la led cyan c'était pas si m
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Blonblon je l'ai defini dans la void setup ^^
Pas vraiment Cayat. Ce que je souhaite faire, c'est :
Au début, toutes les led sont sur false.
J'ai acces à mon menu choix couleur : (chose deja faite)
Cyan (booléen que j'ai nommée led_cyan)
Jaune (booléen que j'ai nommée led_jaune)
Violet (booléen que j'ai nommée led_violet)
Quand mon choix se fait sur cyan , jaune et violet passe sur off
Qua
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Non j'ai oublié de le faire, c'est vrai.
Dsl mais je commence vraiment à etre perdu la ...
Comment ça je ne met aucune variable à true, pourtant si quand j'appuie sur le bouton poussoir une des variables choisi (led_cyan ou led_jaune ou led_violet) passe en true et les autres en false, et ainsi de suite suivant le choix d'allumage de la LED.
Mais le code que je pensais qu'il allait marcher ne m
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Voila mon code en entier
LUMIERE_CYAN = 5;
LUMIERE_JAUNE = 6;
LUMIERE_VIOLET = 11;
bool led_cyan;
bool led_jaune;
bool led_violet;
int bouton_poussoir;
void setup()
{
pinMode(LUMIERE_CYAN, OUTPUT);
pinMode(LUMIERE_JAUNE, OUTPUT);
pinMode(LUMIERE_VIOLET, OUTPUT);
pinMode(bp, INPUT);
}
void loop {
bouton_poussoir =digitalRead(bp);
if(led_violet == true)
{ led_cyan = false;
l
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
digitalRead permet de llire l'état du pin bouton poussoir à savoir si c'est HIGH ou LOW, et bp c'est le pin de mon bouton poussoir la variable bouton poussoir correspond plus à l'état du bouton s'il est HIGH ou LOW.
J'espere avoir été un minimum claire pour que tu comprennes.
Je viens essayer ton code,il y a toujours un souci. Je comprend vraiment pas pourquoi ça ne marche la.
Bonne journée
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Bonsoir Cayat,
J'ai essayé de changer et d'utiliser le double égale, mais rien ne changes. Cela ne marche toujours pas.
En tout cas merci de m'aider c'est très gentil à toi
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Dsl mais je ne sais absolument pas comment bien utiliser les balises pour le code, mille excuse si cela est illisible
bool led_violet
bool led_cyan
bool led_jaune
void loop {
if(led_violet = true)
{ led_cyan = false;
led_jaune = false;
bouton_poussoir =digitalRead(bp);
bouton_poussoir = LOW;
}
if(led_cyan = true)
{ led_violet = false;
led_jaune = false;
bouton_poussoir =digitalRe
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
merci pour ta réponse
Mais j'ai déja essayé, le souci est que ça me bloque les anciennes valeurs, en gros ça ne prends en compte que la derniere boucle if
de quel type et ta variable ledviolette ?
merci encore pour ton aide
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone
Bonjour à tous et à toutes,
Je suis nouveau sur le forum et j'aurais besoin d'une petite aide. Voila j'utilise marlin dans sa derniere version.
Mon souci concerne un problème avec les booléens.
Je souhaite faire un menu avec trois choix de couleurs genre violet cyan jaune qui sont tous des booléens (ON ou OFF), j'ai reussi à faire cette étape oufffff ^^
Mais voila lorsque je met la led violet
by
Kevin15
-
RepRap Groupe d'Utilisateurs Francophone