示例#1
0
ser = serial.Serial('/dev/ttyACM0',9600)

#variable globale
appuie = 0
y = 0
temps = 0
seconde = 0
dust = 0
buzer_on = False
long_press = 0

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