Skip to content

AndiB-1/DHTlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DHTlib

DHT22/11 library

This software provides data readout from a DHT22 or DHT11 temperature+humidity sensor on any digital pin of an MCU running VIPER python. This code was developed and tested on a viperized Photon board (Particle Photon). It follows closely the Arduino code by Adafruit (https://github.com/adafruit/DHT-sensor-library). Special thanks to Davide who contributed and tested the DHT11 part!

example DHT22:

from community.andib.DHTlib import DHTlib as DHT

import the streams module for USB serial port.

import streams

open the default serial port

streams.serial()

#import timers import timers

sleep(2000) print("starting") sleep(500) sleep(2000) print("starting") sleep(500)

sensor = DHT.DHT22(D3.ICU,D3)

timer2 = timers.timer() timer2.start()

while True: if timer2.get()>2500: sensor.read() DHT22_hum_2 = sensor.hum_22() DHT22_temp_2 = sensor.temp_22() print(DHT22_temp_2,DHT22_hum_2) timer2.reset()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages