Python5 tutorials

Projets avec Python

Construisez des projets Python complets qui combinent capteurs, moteurs et écran pour créer de vrais robots.

Affichage de distance

IntermédiairePython

Construis un affichage de distance en direct soigné avec le capteur HC-SR04 et l'écran OLED. Ajoute une barre visuelle qui grandit et rétrécit avec la distance, et code la LED en couleur pour donner un indicateur de portée d'un coup d'œil.

DistanceHC-SR04OLEDDisplayProjectIntermediate

Alarme ultrasonique

AvancéPython

Construis une alarme de mouvement entièrement fonctionnelle. La fréquence du buzzer et la couleur de la LED s'intensifient quand un intrus s'approche — trois zones d'alarme avec des sons et des lumières distincts.

DistanceHC-SR04AlarmBuzzerLEDProjectAdvanced

Jeu de temps de réaction

AvancéPython

Construis un jeu de temps de réaction en Python. Un délai aléatoire se termine quand la LED GRN s'allume — appuie sur l'interrupteur A aussi vite que possible ! Ton temps de réaction est mesuré en millisecondes avec `time.ticks_ms()` et affiché sur l'OLED.

TimingRandomSwitchesOLEDGameProjectAdvanced

Suiveur de ligne en Python

AvancéPython

Programme un robot suiveur de ligne en Python. Lis les deux capteurs TCRT5000, classe la position du robot par rapport à la ligne et dirige les moteurs en conséquence — quatre états, fonctions propres, suivi fluide.

Line SensorMotorsSteeringRobotFunctionsProjectAdvanced

Danse du robot

AvancéPython

Chorégraphie une vraie performance de robot combinant mouvements moteurs, lumières LED et musique buzzer. Mémorise la danse sous forme de liste de mouvements scriptés et joue-les en synchronisation avec une mélodie.

MotorsLEDBuzzerChoreographyListsFunctionsProjectAdvanced