[Programmation] Compréhension Programme Led
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Compréhension Programme Led



  1. #1
    invite4ff33f49

    Question Compréhension Programme Led


    ------

    Bonjour,
    Besoin d'aide pour ce programme svp
    Je ne comprend pas tout le programme
    merci d'avance
    (programme pour une/des led chainable )


    Nom : Capture.PNG
Affichages : 83
Taille : 9,0 Ko

    -----

  2. #2
    djpostka

    Re : Compréhension Programme Led

    Bonjour à toi,

    Je débute aussi, mais je pense pourvoir éclaircir un peu tes lumières. La première ligne, il fait appel à la librairie "ChainableLED". La sixième ligne, il initialise la fonctionne "leds" qui est surement présente dans la librairie. La huitième, permet de définir le byte de démarrage, mais dans quel but?! La onzième ligne, elle défini la valeur de "i" en fonction du nombre de led. Elle incrémente à chaque tour de boucle la valeur de "i", et suivant si elle est divisible par 2 il exécute le contenu du "if" si non celui du "else".

  3. #3
    invite4ff33f49

    Re : Compréhension Programme Led

    Merci d'avoir répondu djpostka
    tu m’éclaire le programme

  4. #4
    djpostka

    Re : Compréhension Programme Led

    Pas de problèmes, mais attend confirmation d'autres personnes tout de même, comme je te l'ai dit, je débute avec arduino^^

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

    Re : Compréhension Programme Led

    Tu pourrais coller ton code en tant que texte ? ça sera plus pratique pour annoter directement les lignes.

    Après, en vrac :

    leds.inits() est un appel à une fonction (un sous programme en gros) qui "prépare" l'utilisation des leds (il faudrait avoir la source pour en savoir plus)

    ChainableLed est un appel à un sous programme qui permet de paramétrer comment est branché tes leds sur la carte et indique aussi combien il y en a.

    byte power = 0 tu initialises une variable de type byte à 0

    la boucle FOR définit une variable i qui va varier de 0 à NUM_leds.

    le i%2 est la fonction modulo, qui permet de savoir en gros si i est pair ou non. En fonction, la led sélectionnée est définie à une couleur propre (power ou 255-power)

    power+= 10 signifie power = power + 10, tu ajoutes 10 à la valeur power

    Voilà

Discussions similaires

  1. Aide compréhension programme
    Par invitecc83a076 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 04/05/2016, 08h40
  2. [Python] difficulté compréhension programme
    Par invite4fed8452 dans le forum Programmation et langages, Algorithmique
    Réponses: 13
    Dernier message: 25/08/2015, 13h40
  3. Aide compréhension programme C
    Par inviteaecb579f dans le forum Électronique
    Réponses: 10
    Dernier message: 25/08/2015, 08h45
  4. Compréhension programme de gestion d'anémomètre
    Par invitefb004b2c dans le forum Électronique
    Réponses: 2
    Dernier message: 13/04/2015, 19h02
  5. Compréhension d'un programme
    Par flyingrock dans le forum Électronique
    Réponses: 12
    Dernier message: 08/05/2012, 13h03
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...