Ligne 117 : |
Ligne 117 : |
| | | |
| Chargez votre croquis/sketch sur votre Arduino (ctrl+u) | | Chargez votre croquis/sketch sur votre Arduino (ctrl+u) |
| + | |
| + | === Changer le temps de clignotement === |
| + | Pas satisfait du clignotement d'une seconde? |
| + | |
| + | Changer la ligne suivante dans le code: |
| + | |
| + | <nowiki>digitalWrite(ledPin, HIGH); |
| + | delay(temps_allumé); // (secondes * 1000) |
| + | digitalWrite(ledPin, LOW); |
| + | delay(temps_éteind); //(secondes * 1000) </nowiki> |
| + | |
| + | === Contrôler la luminosité === |
| + | En plus du contrôle digital (allumé/éteint), Arduino peut contrôler certaines broches de façon analogique (luminosité). (Plus de détails à ce propos dans les prochains montages). |
| + | |
| + | Pour faire un essai, commander la LED sur la broche 9: (aussi changer le raccordement) |
| + | |
| + | <nowiki>ledPin = 13;</nowiki> |
| + | |
| + | vers |
| + | |
| + | <nowiki>int ledPin = 9;</nowiki> |
| + | |
| + | Changer le code à l'intérieur des { } de la fonction {{fname|loop()}} avec le code ci-dessous: |
| + | |
| + | <nowiki>analogWrite(ledPin, nouveau_nombre);</nowiki> |
| + | |
| + | (nouveau_nombre) = une valeur entre 0 et 255. |
| + | |
| + | 0 = éteind, 255 = allumé, entre les deux = différente luminosité |
| + | |
| + | {{underline|'''Atténuation lumineuse:'''}} |
| + | Nous allons utiliser un autre exemple inclus avec le programme. pour l'ouvrir, passer par le menu |
| + | |
| + | '''Fichier > Exemples > 3.Analog > Fading''' |
| + | |
| + | Puis charger le programme dans la carte et regardez la luminosité de la LED s'atténuer et s'accentuer. |
| + | |
| + | == Plus, plus et encore plus == |
| + | Plus d'information, où poser vos autres questions: |
| + | |
| + | [http://ardx.org/CIRC01 ardx.org/CIRC01] (''anglais'') |
| | | |
| == Internet == | | == Internet == |