最近在網路上看到一種便宜的溫溼度感測器--DHT11,好奇之下就買了2個回來試試。

DHT11是採1-wire通訊設計,故連接方便。其溫度精度為+/-2℃;濕度為+/-5%RH。在此又買了一個PL2303HX模組,以方便8051與NB的連接 (畢竟現在在NB上都沒有RS-232的連接孔,只剩USB介面)

 

      溫濕度感測器DHT11  

 

整個溫濕度感測模組主要可分為三個部份:1.溫濕度感測器DHT11。 2.PL2303HX模組。 3.MCU 8051 (對DHT11傳回的資料進行解碼,並擔負與電腦的溝通介面)

 溫濕度感測器all

      

在此將整個開發的程序分成下面個幾個Step:

Step1-溫濕度感測電路連接

電路圖上DHT11的腳位1,2間忘了加上一10K歐姆的電阻。

溫濕度感測DHT-11電路圖

  

Step2-8051韌體撰寫 

DHT11韌體

        

Step3-NB上顯示程式撰寫 & 作品完成

在電腦上的程式是以VB進行撰寫,目前僅完成溫濕度顯示的部份,後續還可依需要增加相對應的控制程式,以達到自動化的目的。   

    溫濕度感測溫度顯示圖

   溫濕度感測完成圖   

                  

 

 

arrow
arrow
    全站熱搜

    Yan ~ 生活日記 發表在 痞客邦 留言(9) 人氣()