1- Description du fonctionnement
Voici ce qui est demandé comme fonctionnement
- attendre que le bouton BP1 soit appuyé,
- faire clignoter la ledVerte en restant allumée pendant 1s et en restant éteinte durant 1s,
- si BP1 est lâché, la led doit s'arrêter de clignoter et on retourne au début du programme.
Voici le plan de câblage du feu tricolore :
2- Comment traduire ce fonctionnement en programmation ?
Nous allons voir comment décrire le fonctionnement toujours avec nos 3 approches :
- Compléter en premier l'algorigramme et vérifier en validant.
- Ensuite, vous complétez le programme bloc et python : ils se ressemblent beaucoup !
=> Attention de bien respecter les majuscules s'il y en a et de ne pas mettre d'espace !












3- Utiliser Thonny pour faire le programme et commander la maquette
Recopier le code dans l'éditeur
- Lancer le logiciel Thonny qui est prévu pour faire des programmes en Python et qui permet de programmer des microprocesseurs.
- Copier/coller le code suivant dans l'éditeur.
from ObjetLedEsp32 import *
init()
#------------répéter toujours---------------------------
while True:
- Recopier alors le code du programme python fait ci-dessus.
Téléverser le programme sur la maquette
- La maquette doit être reliée sur un port USB de votre ordinateur.
- Vous vérifiez que la connexion est effective en suivant le document ressource accessible en haut de page.
- Vous pouvez alors lancer l'exécution du programme sur la maquette en appuyant, dans Thonny, sur le bouton
- Modifier et tester le programme pour que la led clignote comme suit :
- allumer la led verte 0.5s (ATTENTION, en anglais la virgule est un point)
- éteindre la led verte 0.5s.