Lire une sonde de température via Arduino

Bonjour,

J’ai une carte Arduino branché en usb sur mon Raspberry pi 3. Sur cette carte Arduino j’ai une sonde de température type ds18b20. Car par la suite j’aimerai y brancher d’autres capteurs.

Via le terminal j’arrive à lire les information de la sonde. Mais le problème est que la première mesure est fausse et aléatoire. j’aimerai seulement afficher la deuxième ou la troisième mesure. Car celle-ci sera ensuite récupéré sur une page php.

Voici le code python de mon Raspberry

#!/usr/bin/python

import serial
import time

locations=[’/dev/ttyACM0’]

for device in locations:
try:
ser = serial.Serial(device, baudrate=9600, timeout=1, writeTimeout=1)
for _ in range(4):
ligne = ser.readline()
print ligne

except:
    print "Echec de connexion sur", device

Merci d’avance pour votre aide.

Bon j’ai trouvé la solution, j’ai modifié directement le fichier php. Jusqu’à maintenant ça fonctionne.

Merci quand même :slight_smile: