Chargement de la figure…
Arrêté · Votre code ne tourne pas encore. Tant que vous n'appuyez pas sur Lancer, la carte exécute le programme qu'elle contient déjà.
Rien d'affiché pour l'instant. Appuyez sur Lancer.
Pas encore vérifié
Lancez votre code pour le vérifier. Les vérifications rejouent un scénario fixe sur une horloge virtuelle : le même code obtient toujours le même résultat.
Chaque panne se produit vraiment dans la simulation. Déclenchez-en une, regardez la figure, puis lisez pourquoi.
Jouez avec le monde extérieur : appuyez, faites glisser et tournez les pièces pendant que le code s'exécute.
Changez une valeur ici ou cliquez sur une pastille dans le code.
Un potentiomètre transforme sa position en tension, analogRead() la convertit en 0-1023, et analogWrite() règle la luminosité de la LED en conséquence.
| Broche | Reliée à | Rôle |
|---|---|---|
5V | La patte droite du potentiomètre | Le haut du pont diviseur. |
A0 | La patte du milieu du potentiomètre (curseur) | Lit 0-1023 pendant que vous tournez. |
GND1 | La patte gauche du potentiomètre | Le bas du pont diviseur. |
D9 | Résistance de 220 Ω et LED | Le PWM règle la luminosité. |
Les capteurs et actionneurs que pilote cette carte, avec les vrais branchements.
Les extrémités à GND et à 5V, la patte du milieu (le curseur) à A0. analogRead(A0) va alors de 0 à 1023 quand vous le tournez.
| Broche du composant | Broche de la carte |
|---|---|
| 1 | GNDCouleur du fil : noir |
| 2 | A0Couleur du fil : vert |
| 3 | 5VCouleur du fil : rouge |
Du 5V vers A0, avec une résistance de 10 kΩ de A0 vers GND. Plus de lumière, moins de résistance, une lecture plus haute.
| Broche du composant | Broche de la carte |
|---|---|
| 1 | 5VCouleur du fil : rouge |
| 2 | A0Couleur du fil : vert |
Face plate vers vous : patte gauche au 5V, patte du milieu à A0, patte droite à GND. Degrés C = (volts − 0,5) × 100.
| Broche du composant | Broche de la carte |
|---|---|
| VS | 5VCouleur du fil : rouge |
| VOUT | A0Couleur du fil : vert |
| GND | GNDCouleur du fil : noir |
Marron à GND, rouge au 5V, orange sur une broche (D9). Ensuite Servo.attach(9) puis write(0..180).
| Broche du composant | Broche de la carte |
|---|---|
| GND | GNDCouleur du fil : marron |
| VCC | 5VCouleur du fil : rouge |
| SIG | D9Couleur du fil : orange |
Un servo en mouvement peut tirer 250 mA, et un servo bloqué 700 mA. Dès qu'il y a plus d'un servo, il leur faut une alimentation 5 V à part, masses reliées.
AOUT à A0, VCC au 5V, GND à GND. La valeur lue baisse à mesure que la terre devient plus humide.
| Broche du composant | Broche de la carte |
|---|---|
| AOUT | A0Couleur du fil : jaune |
| VCC | 5VCouleur du fil : rouge |
| GND | GNDCouleur du fil : noir |
Une patte au 5V, l'autre à A0, avec un pull-down de 10 kΩ de A0 vers GND. Appuyez plus fort, la valeur monte.
| Broche du composant | Broche de la carte |
|---|---|
| 1 | 5VCouleur du fil : rouge |
| 2 | A0Couleur du fil : vert |