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.
Le F401 n'a pas de CNA : analogWrite() produit donc de la PWM. D9 s'allume et s'éteint 1000 fois par seconde et le rapport cyclique règle la luminosité. Un bouton rotatif sur A0 choisit le rapport cyclique.
| Broche | Reliée à | Rôle |
|---|---|---|
D9 | Résistance de 220 Ω, puis la patte longue de la LED | Sortie PWM : 1 kHz, rapport cyclique sur 8 bits. |
A0 | Le curseur du bouton rotatif | Entrée du CAN, 0-4095. |
3V3 | Une extrémité du bouton rotatif | Le haut de la plage du bouton. |
GND | L'autre extrémité du bouton rotatif et la patte courte de la LED | Masse commune. |
Les capteurs et actionneurs que pilote cette carte, avec les vrais branchements.
Une LED sur la broche PWM D9 à travers 220 Ω : environ 5 mA depuis 3,3 V.
| Broche du composant | Broche de la carte |
|---|---|
| A | D9Couleur du fil : orange |
| K | GNDCouleur du fil : noir |
Mettez toujours une résistance. Une LED bleue ou blanche demande elle-même environ 3 V : depuis une broche 3,3 V, elle ne brille que faiblement.
Les extrémités sur GND et 3V3, le curseur sur A0 : analogRead() donne 0-4095 après analogReadResolution(12).
| Broche du composant | Broche de la carte |
|---|---|
| 1 | GNDCouleur du fil : noir |
| W | A0Couleur du fil : jaune |
| 3 | 3V3Couleur du fil : rouge |
Alimentez-le depuis 3V3, jamais depuis 5V : une entrée du CAN en mode analogique accepte 4,0 V au maximum, et lit 4095 pour tout ce qui dépasse 3,3 V.
Signal sur la broche PWM D9 ; l'impulsion de 3,3 V suffit à la plupart des servos de modélisme.
| Broche du composant | Broche de la carte |
|---|---|
| SIG | D9Couleur du fil : orange |
| GND | GNDCouleur du fil : marron |
Alimentez-le avec son propre 5 V et reliez les masses. Sur l'USB, la carte entière dispose de 300 mA, et un servo qui démarre en prend davantage.