1- Description de ce programme

Voici ce qui est demandé comme fonctionnement pour cette étape :

La ledVerte doit clignoter en restant allumée pendant 1s et rester éteinte durant 1s en permanence.

Voici le plan de câblage du feu tricolore :

plan cablage lum ext3

 

2- Comment traduire ce fonctionnement en programmation ?

Nous allons voir comment décrire le fonctionnement de la ledVerte qui clignote selon 3 approches :

- avec un algorigramme : langage graphique avec des formes géométriques, généralement en français,

- avec une programmation bloc (comme Scratch) qui est souvent en français,

- avec une programmation python, langage textuel en anglais.

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 !

on
Attendre 1s
1
off
ledVerte
ledVerte
Eteindre ledVerte
ledVerte
1
Attendre 1s
ledVerte
Allumer ledVerte

 

c- 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 aussi en haut de page.

Vous pouvez alors lancer l'exécution du programme sur la maquette en appuyant, dans Thonny, sur le bouton thonnyExecuter