Python5 tutorials

Capteurs et modules avec Python

Lisez et traitez les données des capteurs en Python — distance, ligne, lumière et entrées analogiques.

Capteur de distance en Python

IntermédiairePython

Lis le capteur de distance à temps de vol intégré avec `pybot.distance()`, affiche la mesure en direct sur l'OLED et applique un seuil pour déclencher une alerte LED et buzzer.

DistanceToFSensorOLEDIntermediate

Capteur de ligne en Python

IntermédiairePython

Lis les capteurs de ligne gauche et droit TCRT5000 avec `pybot.line_left()` et `pybot.line_right()`. Combine les lectures booléennes pour détecter où se trouve une ligne sombre par rapport au robot.

Line SensorTCRT5000BooleanSensorIntermediate

Capteur de lumière en Python

IntermédiairePython

Lis le phototransistor PT19 avec `pybot.light()` et mappe la valeur 0–100 sur la luminosité de la LED. Regarde les LEDs répondre en temps réel quand l'éclairage de la pièce change.

Light SensorPT19ADCMappingLEDIntermediate

Seuils de capteurs et alertes

AvancéPython

Combine plusieurs capteurs dans un seul programme. Lis la distance et le niveau de lumière, applique des conditions composées et déclenche différentes alertes buzzer selon le seuil franchi. Le schéma complet données → décision → action.

DistanceLight SensorMulti-sensorThresholdsBuzzerAdvanced

Température et humidité en Python

IntermédiairePython

Lis le capteur SHT40 avec `pybot.temperature()` et `pybot.humidity()` et affiche les deux valeurs en direct sur l'OLED. Ensuite, ajoute une alerte de chaleur qui allume la LED RED quand la température dépasse un seuil.

SHT40TemperatureHumiditySensorOLEDIntermediate