jardin_sonde_gravity
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
jardin_sonde_gravity [2025/08/01 07:03] – admin | jardin_sonde_gravity [2025/08/01 12:26] (Version actuelle) – [Test de la sonde en mode interractif] admin | ||
---|---|---|---|
Ligne 27: | Ligne 27: | ||
===== Test de la sonde en mode interractif ===== | ===== Test de la sonde en mode interractif ===== | ||
- | |||
- | Installer la bibliothèque Adafruit_CircuitPython_MCP3xxx | ||
- | |||
< | < | ||
# | # | ||
- | import time # Pour ajouter une pause entre deux lectures (temporisation) | + | import busio # Pour initialiser et utiliser le bus SPI (communication avec le MCP3008) |
- | import busio # Pour initialiser et utiliser le bus SPI (communication avec le MCP3008) | + | import digitalio |
- | import digitalio | + | import board # Pour accéder aux broches physiques du Raspberry Pi via des noms symboliques |
- | import board # Pour accéder aux broches physiques du Raspberry Pi via des noms symboliques | + | |
# Importation de la bibliothèque du convertisseur analogique/ | # Importation de la bibliothèque du convertisseur analogique/ | ||
Ligne 53: | Ligne 49: | ||
#Définir une entrée analogique sur le canal CH0 (où est branchée la sonde d’humidité Gravity) | #Définir une entrée analogique sur le canal CH0 (où est branchée la sonde d’humidité Gravity) | ||
- | # Si tu veux ajouter d' | + | capteur_1 |
- | canal_humidite_1 | + | # capteur_2 |
- | # canal_humidite_2 | + | # capteur_3 |
- | # canal_humidite_3 | + | |
- | + | ||
- | #Boucle infinie pour lire les valeurs du capteur toutes les 2 secondes | + | |
- | while True: | + | |
- | # Lecture de la valeur brute (entre 0 et 65535) pour le capteur 1 | + | |
- | valeur = canal_humidite_1.value | + | |
- | # Lecture de la tension en volts (entre 0.0 et 3.3V) | + | |
- | tension = canal_humidite_1.voltage | + | |
- | + | ||
- | # Affichage dans le terminal | + | |
- | print(f" | + | |
- | | + | #Affichage des valeurs |
- | # valeur2 = canal_humidite_2.value | + | capteur_1.value |
- | # tension2 = canal_humidite_2.voltage | + | capteur_1.voltage |
- | # print(f" | + | |
- | # Temporisation de 5 secondes avant la prochaine lecture | ||
- | time.sleep(5) | ||
</ | </ |
jardin_sonde_gravity.1754031797.txt.gz · Dernière modification : de admin