13 juillet 2021
- Plan de cours
- Introduction aux microcontrôleurs
- Arduino Uno
- Émulateurs Arduino en ligne; Wokwi, TinkerCad
- Premiers pas avec Wokwi
- Les modules Grove
- Hello World – Arduino IDE et Wokwi
- Hello World – PlatformIO
- Les variables de type scalaire
- Compilation conditionnelle
- Électronique – concepts de base
- Arduino – Serial.println(val), digitalRead() et l’instruction while()pour la gestion du bouton
- Gestion du bruit sur un bouton – bounce2
- Arduino – Lecture/écriture d’une valeur analogique – analogRead() analogWrite() PWM
- Grove – Module LCD-RGB i2c (sprintf, switch, io stream, #ifdef, op ternaire, i % j)
- Opérations sur les bits (bitwise op) et structures de données (struct) (TP02)
- L’instruction ‘enum’ du langage C (TP02)
- Température, humidité et affichage sur 7 segments (installer manuellement une librairie)
- Buzzer et NeoPixel
- Real Time Clock RTC (Utilisation de fonctions, notions de pointeurs)
- Détecteur de mouvements
- Opérations non bloquantes – millis() et Interruptions (TP02)
- ESP-Wifi – accès réseau
- Communication UART entre deux Arduino (TP02)
- Détecteur infrarouge – Contenu optionnel
- EEPROM – Contenu optionnel
- TP01-2025, TP01-2022, TP01-2021
- Formatif examen 01
- Défi de mi-session
- Énoncé du projet de l’épreuve synthèse du cours: AUT-2021
- Énoncé du projet de l’épreuve synthèse du cours: AUT 2022
- Formatif du volet B de l’épreuve synthèse AUT 2022 – Épreuve synthèse volet B 2022