Problème dans mon programme Arduino
Résolu/Fermé
Utilisateur anonyme
-
5 mars 2017 à 18:21
baladur13 Messages postés 46852 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 27 octobre 2024 - 8 mars 2017 à 15:58
baladur13 Messages postés 46852 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 27 octobre 2024 - 8 mars 2017 à 15:58
A voir également:
- Arduino for loop
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Download instagram for pc - Télécharger - Divers Communication
- Saveaspdf.exe for office 2007 - Télécharger - Bureautique
- Whatsapp for pc - Télécharger - Messagerie
1 réponse
mtR^
Messages postés
1211
Date d'inscription
vendredi 17 juin 2011
Statut
Membre
Dernière intervention
3 juin 2023
169
Modifié par mtR^ le 6/03/2017 à 16:39
Modifié par mtR^ le 6/03/2017 à 16:39
Salut,
Je connais pas ce langage, mais d'après ce que j'imagine, la fonction loop(), comme son nom l'indique, tourne en boucle.
Le problème je pense est que tu fais l'initialisation à chaque loop. C'est à dire que quand tu va cliquer sur le bouton 2 : le moteur s'arrete et la led s'éteignent. Mais ensuite la fonction loop() est rappelée, et en début de fonction tu démarre le moteur et allume la led. Donc je pense que ton bouton 2 fonctionne, mais tu n'as pas le temps de voir le fonctionnement car c'est directement écrasé par tes 3 lignes d'initialisation.
Je mettrais ces 3 lignes dans le setup, voir ce que ca donne.
Je connais pas ce langage, mais d'après ce que j'imagine, la fonction loop(), comme son nom l'indique, tourne en boucle.
Le problème je pense est que tu fais l'initialisation à chaque loop. C'est à dire que quand tu va cliquer sur le bouton 2 : le moteur s'arrete et la led s'éteignent. Mais ensuite la fonction loop() est rappelée, et en début de fonction tu démarre le moteur et allume la led. Donc je pense que ton bouton 2 fonctionne, mais tu n'as pas le temps de voir le fonctionnement car c'est directement écrasé par tes 3 lignes d'initialisation.
Je mettrais ces 3 lignes dans le setup, voir ce que ca donne.
8 mars 2017 à 13:53
8 mars 2017 à 15:58
A toutes fins utiles ==> https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/