Faire Varier L'intensité Lumineuse D'une Led Au Cours Du Temps Sur ...

  • Se souvenir de moi ?
  • Retour sur Futura
  • S'inscrire
Forum FS Generation - Powered by vBulletin
  • Accueil
  • Forum
  • Futura-Techno : les forums de l'informatique et des technologies
  • Électronique
  • [Programmation] faire varier l'intensité lumineuse d'une led au cours du temps sur arduino
Répondre à la discussion Affichage des résultats 1 à 15 sur 15 faire varier l'intensité lumineuse d'une led au cours du temps sur arduino
  1. 29/06/2017, 09h36 #1 invite2f5a8546 Date d'inscription janvier 1970 Messages 67

    faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    ------
    bonjour a tous, Alors voila, je voudrais faire varier l'intensité lumineuse d'une LED au cours du temps en utilisant le pwm de l’Arduino pour cela je me suis renseigner et j'ai écrit le programme (sur la photo). Mais il ne reconnait pas la valeur i et je ne sais pas comment faire. merci.
    ----- Images attachées Images attachées
  2. 29/06/2017, 10h04 #2 mizambal Date d'inscription juin 2016 Messages 698

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Hello. en C/C++ il faut commencer par déclarer vos variables AVANT de les utiliser : en général on fera int i =0 ; Sauf dans le cas d'une boucle ou fera plutôt la déclaration avant la boucle (en début de programme) int i ; On fera l'affectation dans la boucle for (i=0 ; .... Voici un bon lien pour apprendre a programmer en C/C++ (le livre papier existe aussi et bon plan : il se trouve souvent dans les bibliothèques municipales, l'auteur s’appelle NEBRA) https://openclassrooms.com/courses/p...-de-controle-4
    Dernière modification par mizambal ; 29/06/2017 à 10h08.
  3. 29/06/2017, 10h08 #3 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    en C/C++ il faut commencer par déclarer vos variables AVANT de les utilise non, pas forcément,. Une variable peut être locale à une boucle. Le problème du code ci-dessus vient du point-virgule à la fin de la ligne for . Il faut donc le supprimer. Explication: le ; termine l'instruction for où a été déclarée la variable LOCALE i. Du coup, elle n'est plus reconnue dans les lignes suivantes
  4. 29/06/2017, 10h10 #4 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    J'ajoute que pour que les 2 lignes suivant le for fassent partie de la boucle, il faudra les encadrer par des accolades.
  5. Aujourd'hui A voir en vidéo sur Futura
  6. 29/06/2017, 10h31 #5 mizambal Date d'inscription juin 2016 Messages 698

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    hello. Okay c noté merci pour cette précision, bah du coup c'est sans doute pas un si bon bouquin que ça puisque j'ai appris avec, en tout cas il est facile à lire ^^
  7. 29/06/2017, 10h51 #6 invite2f5a8546 Date d'inscription janvier 1970 Messages 67

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Merci bien j'ai enlever le point virgule et le programme est ok mais il n y a pas de variation sur la led. mais c'est probablement ma led.
  8. 29/06/2017, 11h07 #7 mizambal Date d'inscription juin 2016 Messages 698

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Hello. Ton cycle (256 * 2 secondes) ça fait genre 9 minutes non ?
  9. 29/06/2017, 11h32 #8 invite2f5a8546 Date d'inscription janvier 1970 Messages 67

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Je m'en suis pas rendu compte mais effectivement ca fait 9min. mais dès le debut la led est a fond. Ce programme c'etait mour voir comment faire varier la LED mais le projet final c'est un peu plus compliquer : il y a 2 led : une rouge une verte et j'aimerai qu il y ai une lente transition entre les deux de ce fait : La led rouge est allumée dès le debut et son pwm passe de 255 Ã* 0 en 5 seconde admettons après une minute. La led verte qui était eteinte commence a s'allumer quand la led rouge commence a s'éteindre donc son pwm passe de 0 Ã* 255 en même temps que celui de la led rouge passe de 255 Ã* 0 le tout en 5 seconde. Et je ne sais pas comment mettre ça en language arduino. merci.
  10. 29/06/2017, 11h58 #9 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Citation Envoyé par mizambal Voir le message hello. Okay c noté merci pour cette précision, bah du coup c'est sans doute pas un si bon bouquin que ça puisque j'ai appris avec, en tout cas il est facile à lire ^^ Ce cours sur le C++ est carrément et régulièrement déconseillé sur le forum même de OCR
  11. 29/06/2017, 12h00 #10 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Citation Envoyé par Bruh Voir le message Merci bien j'ai enlever le point virgule et le programme est ok mais il n y a pas de variation sur la led. mais c'est probablement ma led. En plus du problème de délai évoqué, j'espère que tu n'as pas oublié d'ajouter les accolades comme je te l'ai demandé. Montre-voir ton nouveau code.
  12. 29/06/2017, 12h16 #11 invite2f5a8546 Date d'inscription janvier 1970 Messages 67

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    voilà le nouveau programme.
    Images attachées Images attachées
  13. 29/06/2017, 13h11 #12 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Je pense qu'il te faut acquérir un minimum de base de programmation parce qu'on ne va pas y arriver. Concentre-toi sur le rôle et l'emplacement des accolades et on en reparle. Tu as un problème avec la lecture également car si tu avais lu attentivement mon message #4, tu n'aurais pas fait cette erreur.
    Dernière modification par Jack ; 29/06/2017 à 13h12.
  14. 29/06/2017, 14h00 #13 invite2f5a8546 Date d'inscription janvier 1970 Messages 67

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Je tiens a dire que je ne suis pas pro dans la programmation, je debute seulement et j'avance a tâtons.
  15. 29/06/2017, 14h46 #14 Jack Modérateur Date d'inscription avril 2003 Localisation Metz Messages 17 806

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Ok, place donc les accolades comme précisé dans mon message #4
  16. 29/06/2017, 22h35 #15 invite7070fa42 Date d'inscription janvier 1970 Messages 577

    Re : faire varier l'intensité lumineuse d'une led au cours du temps sur arduino

    Bonjour à tous, si tu es sur Arduino tu devrais partir de l'exemple fourni: Fichiers/exemples/03.Analog/Fading Code: /* Fading This example shows how to fade an LED using the analogWrite() function. The circuit: * LED attached from digital pin 9 to ground. Created 1 Nov 2008 By David A. Mellis modified 30 Aug 2011 By Tom Igoe http://arduino.cc/en/Tutorial/Fading This example code is in the public domain. */ int ledPin = 9; // LED connected to digital pin 9 void setup() { // nothing happens in setup } void loop() { // fade in from min to max in increments of 5 points: for (int fadeValue = 0 ; fadeValue <= 255; fadeValue += 5) { // sets the value (range from 0 to 255): analogWrite(ledPin, fadeValue); // wait for 30 milliseconds to see the dimming effect delay(30); } // fade out from max to min in increments of 5 points: for (int fadeValue = 255 ; fadeValue >= 0; fadeValue -= 5) { // sets the value (range from 0 to 255): analogWrite(ledPin, fadeValue); // wait for 30 milliseconds to see the dimming effect delay(30); } }
« réparation carte mère serveur NAS | Identification fusible brûlé... »

Discussions similaires

  1. Solution pour varier l'intensité lumineuse d'une pièce
    Par invite3c1b6820 dans le forum Bricolage et décoration Réponses: 1 Dernier message: 26/01/2017, 10h25
  2. [Analogique] faire varier l'intensité d'une led infrarouge avec un DAC
    Par invite8118565a dans le forum Électronique Réponses: 2 Dernier message: 30/05/2016, 16h45
  3. Musique fait varier l'intensité lumineuse d'une LED ?
    Par invite1fcdc47f dans le forum Électronique Réponses: 4 Dernier message: 22/10/2014, 14h49
  4. varier une intensité lumineuse par le son
    Par invitef67fca9f dans le forum Électronique Réponses: 4 Dernier message: 20/03/2010, 23h36
  5. comment faire varier le temps de montée et le temps de descente d'un créneau
    Par invite3049a46d dans le forum Électronique Réponses: 26 Dernier message: 04/12/2008, 20h25
Fuseau horaire GMT +1. Il est actuellement 19h42. Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...

Tag » Arduino Varier Intensité Led