Section 5: GPIO et matériel
1. Le GPIO du Raspberry Pi
2. Présentation du GPIO
3. Changement GPIO par rapport au Raspberry Pi d’origine et actuel
4. Matériel utilisé
5. Mettre en place une Breadbord
6. Choix du langage
7. Projet GPIO de base
8. Connecter une LED
9. Connecter un bouton poussoir
10. Utiliser Scratch pour contrôler une interaction
11. Utiliser Python et gpiozero
12. Gérer le GPIO avec Python : Allumer une LED
13. Gérer le GPIO avec Python : Utiliser un bouton poussoir
14. Allumer une LED avec un bouton poussoir
15. Utiliser Python RPi.GPIO
16. Travail à faire 2 : Les feux tricolores
17. Présentation du module caméra
18. Programmer la caméra
19. Module de caméra NOIR
20. Sense HAT
21. Écran tactile
22. Travail à faire 3 : Le passage piéton
23. Quiz : GPIO et matériel
Section 6: Projet : capteurs, compteurs, PWM et 1-fil
1. Introduction à 1-fil
2. Connecter le 1-fil
3. Connecter le volmtmètre
4. Programmer le 1-fil
5. Ce que vous avez appris du projet de capteur de température
6. Modulation de largeur d’impulsion en profondeur
7. Variation de luminosité de la LED
8. Projet : Variation de luminosité
9. Travail à faire 4 : Jeux de réflexes
10. LED tricolore RVB
11. LED RVB adressable
12. Gestion d’une matrice de LED
13. Projet : Journal lumineux
14. Capteurs à 1-fil en profondeur
15. Quelles broches GPIO peuvent être utilisées pour l’entrée
16. Pull-up et pull-down avec broches d’entrée
17. Protection de l’entrée GPIO avec des résistances
18. Protection de l’entrée GPIO avec des diodes Zener
19. Codeur rotatif incrémental
20. Travail à faire 5 : Défilement de couleurs
21. Quiz : Projet : capteurs, compteurs, PWM et 1-fil
Section 7: Utiliser SPI et I2C pour les capteurs, les écrans et les moteurs
1. Introduction aux appareils SPI
2. Connecter la station météo BME280
3. Connecter l’écran RVB OLED
4. Ce que vous avez appris des projets SPI
5. Comprendre SPI en profondeur
6. Broches de sortie GPIO
7. Protection des broches de sortie GPIO
8. Piloter un servomoteur
9. Introduction aux appareils I2C
10. Connecter le servo-contrôleur via I2C
11. Connecter le BME280 via I2C
12. Installer le logiciel et tester
13. Contrôler le BME280 et le PCA9685
14. Ce que vous avez appris sur I2C
15. I2C en profondeur
16. Quiz : Utiliser SPI et I2C pour les capteurs, les écrans et les moteurs