mpl-b540k-mj22aa
? CCS811空氣質(zhì)量傳感器:CCS811傳感器與以前的傳感器一樣,使用I2C總線協(xié)議,因此我們需要將傳感器的SDL和SDA引腳連接到微控制器的SDL和SDA引腳(在本例中為D1和D2 ,但您需要檢查特定的微控制器)。
? DHT22溫濕度傳感器:DHT22傳感器使用不同的通信協(xié)議,因此我們將需要使用一些未使用的數(shù)字輸入GPIO來接收來自傳感器的信號數(shù)據(jù)。
? ST7735 TFT屏幕:ST7735 TFT屏幕使用SPI總線(HSCLK,HMISO,HMOSI,HCS)和ST7735數(shù)據(jù)表上定義的幾個額外的引腳。
為站點(diǎn)建立支持:
我們將為氣象站和空氣質(zhì)量站的組件提供非常基本的支持,請記住,大多數(shù)傳感器必須對環(huán)境開放,并且即使在某種通風(fēng)條件下,也不能封閉在任何類型的盒子中,以使其正常運(yùn)行。
我的選擇是使用兩塊14x8cm和8x4cm的木頭將傳感器和微控制器安裝在原型板上的焊板上,并將TFT屏幕安裝在較小的板上。
天氣和空氣質(zhì)量站前視圖
天氣和空氣質(zhì)量站上方
在線可視化數(shù)據(jù):
在完成組成天氣和空氣質(zhì)量站的元素的組裝后,我們將擁有一個可以通過TFT屏幕顯示所有傳感器信息的設(shè)備,但是利用微控制器的WiFi功能,我們還可以發(fā)送數(shù)據(jù)包含儀表板功能的MQTT在線經(jīng)紀(jì)人,可以遠(yuǎn)程查看數(shù)據(jù)。
為此,我們有幾種選擇,但是我們選擇了AdafruitIO服務(wù),因?yàn)樗哂蟹浅?qiáng)大的免費(fèi)層并且非常易于使用。