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.
Mesurez une distance avec un capteur à ultrasons et allumez LD2 quand quelque chose s'approche. Le capteur fonctionne en 5 V, et sa broche ECHO entre directement dans D8, l'une des broches de la Nucleo qui tolèrent le 5 V.
| Broche | Reliée à | Rôle |
|---|---|---|
5V | Le VCC du capteur | Le HC-SR04 a besoin de 5 V. |
D7 | TRIG | Sortie : une impulsion de 10 µs à 3,3 V lance une mesure. |
D8 | ECHO | Entrée : une impulsion de 5 V, sans problème sur cette broche qui tolère le 5 V. |
GND | Le GND du capteur | Masse commune. |
Les capteurs et actionneurs que pilote cette carte, avec les vrais branchements.
VCC sur 5V, TRIG sur D7, ECHO sur D8. D8 (PA9) tolère le 5 V : l'écho de 5 V n'a donc pas besoin de pont diviseur ici.
| Broche du composant | Broche de la carte |
|---|---|
| VCC | 5VCouleur du fil : rouge |
| TRIG | D7Couleur du fil : jaune |
| ECHO | D8Couleur du fil : vert |
| GND | GNDCouleur du fil : noir |
Envoyez ECHO sur une broche numérique, jamais sur une entrée lue avec analogRead() : en mode analogique, une broche accepte 4,0 V au maximum.