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.
Dure et plate à l'avant : un écho net.
Le HC-SR04 envoie une salve d'ultrasons et chronomètre l'écho. Le son parcourt environ 1 cm toutes les 29 µs : l'aller-retour en microsecondes ÷ 58 donne des centimètres.
| Broche | Reliée à | Rôle |
|---|---|---|
5V | VCC | Alimente le capteur (15 mA). |
GND1 | GND | Masse. |
D9 | TRIG | Une impulsion HIGH de 10 µs lance un ping. |
D10 | ECHO | Reste à HIGH tant que le son voyage. |
Les capteurs et actionneurs que pilote cette carte, avec les vrais branchements.
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.
VCC au 5V, GND à GND, TRIG à D9, ECHO à D10. Une impulsion de 10 µs sur TRIG lance un ping ; la durée de l'impulsion sur ECHO correspond à l'aller-retour.
| Broche du composant | Broche de la carte |
|---|---|
| VCC | 5VCouleur du fil : rouge |
| TRIG | D9Couleur du fil : jaune |
| ECHO | D10Couleur du fil : vert |
| GND | GNDCouleur du fil : noir |