Notions de programmation Python -- Arduino
Ce dossier contient tous les documents présentés lors des demi-journées de formation pour :
-
le langage de programmation Python
-
l'utilisation de microcontrôleurs du type Arduino
À savoir, par ordre d'apparition dans le cours :
Pour préparer les séances :
prerequis.pdf
associé aux fichiers tests :code-test.py
code-test.ino
Pour ce qui concerne le contenu de la première séance, le dossier seance1-S1
contenant :
-
un dossier
S1-elements-lgge
:S1-elements-langage.pdf
associé aux programmes :S1-programme1.py
S1-reaction-aide.py
etS1-reaction-correction.py
S1-programme2.py
etS1-programme2-correction.py
-
un dossier
S1-python-son
:S1-python-son.pdf
associé à l'activité Arduino "Produire un son en utilisant un microcontrôleur" (séance 2) et en lien avec :S1-signal1.py
etS1-signal1-correction.py
S1-signal2-correction.py
-
un dossier
S1-exo-vitesse
:S1-exo-meca.pdf
, exercice de mécanique associé à :S1-exo-meca-aide.py
etS1-exo-meca-correction.py
Pour le contenu de la séance S2 : dossier seance2-S2
contenant :
-
un dossier
S2-elements-lgge
:S2-elements-lgge-arduino.pdf
associé aux petits programmes :S2-blink.ino
S2-etat-led.ino
-
un dossier
S2-arduino-son
:S2-son-arduino.pdf
associé aux programmes :S2-code1-son.ino
S2-code2-son.ino
-
un dossier
S2-potar
:S2-exo-potar.pdf
associé aux petits programmes :S2-potentiometre1.ino
S2-potentiometre2.ino
-
un dossier
S2-condo
:S2-charge-condo.pdf
associé aux programmes :S2-charge1.ino
etS2-correc-charge1.ino
S2-charge2.ino
S2-exploitation1.py
etS2-correc-exploitation1.py
S2-correc-exploitation2.py
S2-decharge1.ino
S2-donnees1.csv
S2-donnees2.csv
S2-tangente.py
-
un dossier
S2-condo-bonus
:S2-bonus-condo.pdf
associé aux programmes :S2-bonus-correc-etatD13.ino
S2-bonus-correc-charge3.ino
S2-bonus-donnees3.csv
En "bonus", le dossier agreg2020-partie3
contenant :
agreg20.pdf
: proposition de corrigé pour la partie 3 du sujet de l'agrégation interne 2020