實(shí)物購買地址:點(diǎn)擊購買
多功能空氣質(zhì)量檢測儀概述:
該多功能的空氣檢測儀基于STM8S005設(shè)計(jì),能夠檢測甲醛、PM2.5檢測功能,并且能夠連接WiFi,可通過網(wǎng)頁和App查看歷史測量數(shù)據(jù)。該空氣檢測儀功能挺多的,同時(shí)也比較的實(shí)用,所以分享給大家,提供給大家一些設(shè)計(jì)的思路及技術(shù)資料,彼此提高在技術(shù)層面的積累。
空氣檢測主要分為以下幾個(gè)方面:
- 甲醛檢測
- PM2.5檢測
- 溫濕度檢測
- 時(shí)間
- ESP8266的聯(lián)網(wǎng)
- TFT顯示
產(chǎn)品總體性能:
顯示方式 |
TFT液晶顯示屏 |
測量工作環(huán)境 |
溫度:5~50℃,濕度:20%~90%RH,大氣壓:1 kPa |
測量方法 |
甲醛:電化學(xué)原理 PM2.5:激光散射法 燃?xì)猓?a class="article-link" target="_blank" href="/tag/%E5%8D%8A%E5%AF%BC%E4%BD%93/">半導(dǎo)體 |
檢測方式 |
自動 |
超標(biāo)提示 |
按照國標(biāo)設(shè)置預(yù)警值,蜂鳴器報(bào)警 |
甲醛測量范圍 |
0~2mg/m3, 數(shù)字分辨率:0.001mg/m3,精度:±5%F.S |
PM2.5測量范圍 |
0~999ug/m3,分辨率:1ug/m3, 精度:±10% F.S |
燃?xì)鈾z漏范圍 |
0~25%LEL,等級:無泄漏,輕微泄漏,中等泄漏,嚴(yán)重泄漏 |
濕度測量范圍 |
25%~90%RH |
溫度測量范圍 |
-20~55℃ |
多功能空氣質(zhì)量檢測儀截圖:
用到的重要芯片和模塊如下:
- ESP8266和RX8010
ESP8266是現(xiàn)在成本較次的WiFi連接方案之一,之前用它做項(xiàng)目,現(xiàn)在將它的功能進(jìn)行了深入的挖掘,現(xiàn)在用的是AT指令進(jìn)行的聯(lián)網(wǎng)和數(shù)據(jù)交換的任務(wù),可以滿足自己DIY的樂趣,如果是用于產(chǎn)品響應(yīng)時(shí)間很讓人擔(dān)憂,所以最近研究ESP8266的固件,看看能否通過ESP8266的片內(nèi)編程解決響應(yīng)時(shí)間及IO資源的問題。因?yàn)镋SP8266的程序量交大,主要是最數(shù)據(jù)的上傳交互,和其他的程序交叉使用,提取較為麻煩,有需求的朋友可以留郵箱或者QQ進(jìn)行交流,也可添加本人QQ:1214814488或加群302341668進(jìn)行交流。可提供APP和聯(lián)網(wǎng)教程。
RX8010SJ是愛普生出的一顆時(shí)鐘芯片,內(nèi)部集成了時(shí)鐘晶振,所以用起來較為方便,也不用擔(dān)心晶振的選型。
- 溫濕度SHT20和STM8S005
SHT20應(yīng)該是現(xiàn)在市面精確測量溫濕度較為常用的器件,價(jià)格也相當(dāng)?shù)目孔V,當(dāng)時(shí)想用TI的HDC1000,發(fā)愁如何進(jìn)行焊接,所以放棄的使用。由于SHT20、RX8010SJ、HDC1000都是IIC通訊的,所以附件驅(qū)動程序包括SHT20、RX8010SJ、HDC1000的程序。
STM8S系列的庫文件,找的比較好用的庫文件,在工程里直接替換C文件即可進(jìn)行編譯,便于新手上手。手里還有STM8L系列的相關(guān)資料,需要的可以加群302341668。
- 1.8寸TFT
驅(qū)動用的是ST7735S當(dāng)時(shí)驅(qū)動這個(gè)屏花了有一天的功夫,真慚愧啊,最后發(fā)現(xiàn)賣家給的驅(qū)動有點(diǎn)問題,呈上驅(qū)動文件,如果是STM8系列的可以直接應(yīng)用。
- 甲醛模塊
甲醛模塊是同學(xué)做的,我只是拿來應(yīng)用,和原裝英國達(dá)特的傳感器性能相當(dāng),應(yīng)用起來相當(dāng)?shù)暮唵?,通電,只需串口接收?shù)據(jù)進(jìn)行解析就OK了。
甲醛的程序主要是串口,配置好串口后只用接收處理就可以了。甲醛模塊的接收處理程序。
- PM2.5模塊
這是采用激光原理進(jìn)行測量的傳感器,測量相當(dāng)?shù)臏?zhǔn)確。主要是串口,配置好串口后只用接收處理就可以了
注意:附件內(nèi)容分享的是所使用的資料及驅(qū)動文件等,具體詳見附件內(nèi)容。