Ligne 1 : |
Ligne 1 : |
| {{ARDX-NAV}} | | {{ARDX-NAV}} |
| | | |
− | {{traduction}}
| + | == Ce que nous faisons == |
− | | |
− | == Ce que faisons nous == | |
| {{bloc-etroit|text=Les LEDs (diode émettant de la lumière) sont utilisées dans toutes sortes de montages intelligents, raison pour laquelle nous les avons inclus dans ce kit. Nous allons commencer avec quelque-chose de très simple en allumant et éteignant la LED de façon répétée, produisant ainsi un plaisant effet de clignotement. | | {{bloc-etroit|text=Les LEDs (diode émettant de la lumière) sont utilisées dans toutes sortes de montages intelligents, raison pour laquelle nous les avons inclus dans ce kit. Nous allons commencer avec quelque-chose de très simple en allumant et éteignant la LED de façon répétée, produisant ainsi un plaisant effet de clignotement. |
| | | |
Ligne 54 : |
Ligne 52 : |
| | | |
| {{ARDX-composant-end}} | | {{ARDX-composant-end}} |
| + | Tous ces éléments sont disponibles dans [http://shop.mchobby.be/product.php?id_product=11 le Kit Ardx proposé sur shop.mchobby.be]. |
| | | |
| === Schéma === | | === Schéma === |
Ligne 61 : |
Ligne 60 : |
| [[Fichier:circ01-montage.png|800px]] | | [[Fichier:circ01-montage.png|800px]] |
| | | |
− | === Le code ===
| + | == Le code == |
| Pas besoin de taper le programme, vous pouvez cliquer sur '''Fichier > Exemples > 1. Basic > Blink'''. | | Pas besoin de taper le programme, vous pouvez cliquer sur '''Fichier > Exemples > 1. Basic > Blink'''. |
| | | |
Ligne 97 : |
Ligne 96 : |
| | | |
| === Le programme ne se charge pas? === | | === Le programme ne se charge pas? === |
− | Cela arrive de temps à autre, le plus souvent causé par la sélection d'un port série incorrect. Vous pouvez le changer via le menu | + | Cela arrive de temps à autre, le plus souvent causé par la sélection d'un port série incorrect. Vous pouvez le changer via le menu '''Outils > port série > ...''' |
| | | |
− | '''Outils > port série > ...'''
| + | === Toujours pas de résultat ? === |
− | | |
− | === Toujours pas de résultat ? | |
| Un circuit qui ne fonctionne pas n'est pas amusant, envoyez nous un e-mail via et nous reviendrons vers vous dès que possible. | | Un circuit qui ne fonctionne pas n'est pas amusant, envoyez nous un e-mail via et nous reviendrons vers vous dès que possible. |
| | | |
Ligne 117 : |
Ligne 114 : |
| | | |
| 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 == |