[Programmation] boucle arduino
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

boucle arduino



  1. #1
    invite2f5a8546

    boucle arduino


    ------

    bonjour,
    je voudrais faire un programme qui fait clignoter une LED en boucle à l'appui d'un bouton (juste un contact) et qu'elle s'arrête lorsqu'on appuie sur un autre bouton.
    le bouton 1 sur le pin 2,
    le bouton 2 sur le pin 3,
    la LED sur le pin 10.
    le "début" du programme est en lien ci-dessous.
    Mais je ne sais pas quelle condition ni boucle utiliser :
    for/if : fait clignoter la LED 1 seule fois,
    while : l’Arduino s’embourbe et on ne peut plus éteindre la LED,
    loop : c'est pas possible.
    Bref je ne trouve pas malgré mes essais ...
    Alors si quelqu'un a une solution, je suis preneur.

    merci.

    -----
    Images attachées Images attachées  

  2. #2
    antek

    Re : boucle arduino

    Vaut mieux utiliser les interruptions pour détecter l'état des boutons.
    Et gérer ensuite les cycles led dans le programme principal.

  3. #3
    invite2f5a8546

    Re : boucle arduino

    C'est à dire ?

  4. #4
    antek

    Re : boucle arduino

    Citation Envoyé par Bruh Voir le message
    C'est à dire ?
    Si tu veux du tout cuit attend qu'un ardoniste passe par là ou va sur les sites concernés.
    Sinon il faudra apprendre à utiliser les µC de l'arduino en question.

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

    Re : boucle arduino

    Salut,

    C'est surtout les bases du C qu'il te faudrait.
    Tu as plusieurs façon de procéder comme toujours en programmation.

    Pour ma part j'ai commencé avec ça : https://zestedesavoir.com/tutoriels/...que-embarquee/

    Puis je me suis vite tourné vers le C pour apprendre à faire des fonctions, tableaux etc.

    Un conseil : ne grille pas les étapes vas y pas à pas prend ton temps.

    Je serais toi vu ce que tu demandes à l'appui je basculerais l'état d'un booléen puis à l'aide de condition et de variable d'état ferait clignoter la LED si le booléen est vrai par exemple. Je n'ai pas le temps ce soir de te faire un bout de programme en fin de semaine si tu n'es pas arrivé à tes fins je pourrais te proposer un code.

  7. #6
    antek

    Re : boucle arduino

    Citation Envoyé par Mat63000 Voir le message
    C'est surtout les bases du C qu'il te faudrait.
    Bonne idée, qui permet d'accéder facilement aux registres et fonctions du µC implanté, mais c'est un peu plus coriace que de compiler des bibliothèques arduino.

Discussions similaires

  1. [Programmation] Programmer une boucle sur Arduino...
    Par invite37ebf268 dans le forum Électronique
    Réponses: 35
    Dernier message: 18/04/2016, 12h29
  2. Réponses: 33
    Dernier message: 27/05/2015, 13h12
  3. Détecteur de voiture à boucle d'induction - Arduino
    Par invite603299a1 dans le forum Électronique
    Réponses: 2
    Dernier message: 10/12/2014, 21h58
  4. Stopper une boucle - Langage Arduino.
    Par invited9252388 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 10/04/2014, 07h31
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...