在上一篇《DHT11温湿度传感器通信(上)》中,我们介绍了DHT11的通信原理及实现通信的底层代码,当时由于没有封装成托管代码库,所以应用开发的用户还不能直接获取DHT11的数据。不过今天这个工作我们已经完成,用户仅需编写几行代码就可以获取传感器数据了。

我们封装后的类库如下:   

public sealed class DHT11    {        public DHT11(DHT11.Timer timer, DHT11.Channels channel);        public bool Read(out float temperature, out float humidity);        public static bool ReadData(out float temperature, 
收藏 打印