if __name__ == '__main__': dht_thread = DHT() envoi_thread = DweetPost() dht_thread.start() envoi_thread.start() while True: y=time.time()-temps seconde = time.localtime(y)[5] print time.strftime(str(seconde)) try: # recuperation donne des capteurs [temp,humidite] = dht_thread.getValueDHT() # donnees du capteur de poussiere sur le port serie print("Densite air:\n" + str(dust) + " pcs\\0.01cf") dust = ser.readline() # si on detecte de la fumee if dust > 80000: grovepi.digitalWrite(buzzer,1) buzer_on = True setText("Fumee detectee !") # si on apres avoir consulter les donnees on appuie pas au bout de 30s if seconde > 30 and appuie > 0: # eteindre l'ecran lcd setText("") setRGB(0, 0, 0)