Capteur de température SEN 0198
Ce capteur de haute température (jusqu'à 350 °C) compatible Gravity de DFRobot utilise une sonde PT100 et délivre une tension analogique en fonction de la température mesurée.
Ce module se raccorde sur une entrée analogique d'une carte microcontrôleur
Alimentation: 3,3 à 5 Vcc
Plage de mesure: 30 à 350 °C
Précision de la sonde: 0,5 °C
Erreur relative du module: ±2% FS (fond d'échelle)
Tension de sortie analogique: 0,2 à 2,8 V
Longueur du cordon: 2 m
Dimensions du module: 42 x 32 x 18 mm

Méthode : Câblage d'exemple sur D34
Méthode : Programmation ESP32
1
from machine import ADC, Pin # il faut déclarer la broche et un fonctionnement analogique
2
from time import sleep # déclaration des temporisations
3
4
pot = ADC(Pin(34)) # config sur ESP32 d'objet ADC sur la broche 34
5
# pour un ESP32 la ligne suivante permet de mesurer jusqu'à 3.3V sinon la tension max sera de 1V
6
pot.atten(ADC.ATTN_11DB)
7
8
#pourpipico
9
#pot = ADC(2) # config sur pipico d'objet ADC sur la broche A2
10
11
while True:
12
mesure = pot.read() # conversion analogique-numérique 0-4095 avec un ESP32
13
# mesure = pot.read_u16() # conversion analogique-numérique 0-4095 avec un pipico
14
print(mesure,2000,) # affichage sur la console de la valeur numérique sur pipico
15
sleep(1) # attente d'une seconde