步驟1:零件
1 x TFT 2.8英寸觸摸屏面板ILI9341驅(qū)動IC 240(RGB)* 320 SPI接口
1 x Microchip 18f26k22微控制器28-PIN PDIP
1 x HDC1080模塊,GY-213V-HDC1080高精度數(shù)字濕度傳感器帶有溫度傳感器
1 x GY-63 MS5611高分辨率大氣高度傳感器模塊IIC/SPI
1 x MH-Z19紅外二氧化碳傳感器,用于二氧化碳監(jiān)測
1 x(可選)NRF24L01 + PA + LNA無線模塊(帶天線)
1 x 5V至3.3V DC-DC降壓電源降壓模塊AMS1117 800MA
1 x陶瓷電容器100nF
2 x丙烯酸板6 * 12cm厚度5mm或100 * 100mm厚度2mm
1 x微型USB連接器5針座Jack Micro USB DIP4腿四腿微型插入板座USB連接器
1 x黑色適用于Android手機(jī)的通用Android手機(jī)Micro USB EU插頭旅行交流壁式充電器適配器
1 x PCB雙面。
一些M3尼龍墊片/螺絲
-
外部溫度(可選)
1 x Microchip 16f886微控制器28引腳PDIP
1 x防水DS18b20溫度探頭溫度傳感器不銹鋼封裝-100cm導(dǎo)線
1 x 4k7電阻
1 x NRF24L01 +無線模塊
1 x陶瓷電容器100nF
1 x原型PCB面包板
1 x 85x58x33mm防水透明蓋塑料電子電纜項目箱外殼
1 x塑料電池盒存儲盒固定器,帶導(dǎo)線,用于2 X AA 3.0V 2AA
2節(jié)AA電池
步驟2:PCB
《我在這個項目中使用了雙面PCB。 Gerber文件可用。該P(yáng)CB適合TFT顯示屏的背面。溫度傳感器安裝在背面,以防止電路發(fā)熱。按以下方式將NRF24L01 +連接到微控制器:
引腳2 - NRF24L01的CSN +
引腳8 - NRF24L01的GND +
引腳9 - NRF24L01的CE +
引腳22 - NRF24L01的SCK +
引腳23 - NRF24L01的MISO +
引腳24 - NRF24L01的MOSI +
引腳20 - VCC NRF24L01 +
nc - NRF24L01 +的IRQ
步驟3:室外溫度
16f886微控制器用于每5分鐘讀取DS18B20溫度傳感器。該溫度通過NRF24L01 +無線模塊傳輸。這里有一個原型PCB面包板就足夠了。使用以下微控制器引腳配置:
引腳2-NRF24L01 +的CSN
引腳8-GND
引腳9-NRF24L01 +的CE
引腳14 - NRF24L01的SCK +
引腳15 - NRF24L01的MISO +
引腳16 - NRF24L01的MOSI +
引腳20 - AA電池的+3V
引腳21-NRF24L01 +的IRQ +
引腳22-DS18B20數(shù)據(jù)(使用4k7電阻上拉)
步驟4:RS232輸出
每5秒鐘通過RS232在引腳27(9600波特)提供測量。您可以將此接口連接到計算機(jī)并使用終端程序(例如Putty)來獲取數(shù)據(jù)。
步驟5:代碼
傳感器本項目中使用的是18f26k22微控制器的不同接口。 MH-Z19 CO2傳感器使用的第一個串行接口也是如此。該接口設(shè)置為9600波特。該微控制器的第二個串行接口用于每5秒提供一次在引腳27處的傳感器測量值,因此您可以將其連接到計算機(jī)(也設(shè)置為9600波特)。 HDC1080溫度/濕度傳感器和MS5611氣壓傳感器在 i2c接口上運(yùn)行。 TFT顯示屏和NRF24L01 +無線模塊在配置為8 Mhz的相同 SPI接口上運(yùn)行。 18f26k22微控制器本身設(shè)置為64 Mhz。默認(rèn)情況下,溫度以攝氏度為單位。通過將引腳21接地,可以得到華氏溫度。感謝AchimD?bler的μGUI圖形庫和Harry W(1and0)的64位解決方案。
16f886微控制器用于測量室外溫度。 DS18B20溫度傳感器每5分鐘讀取一次(此處使用單線協(xié)議),并通過NRF24L01 +無線模塊通過 SPI接口傳輸。大多數(shù)時候,該微控制器處于低功耗模式以節(jié)省電池。當(dāng)然也支持負(fù)溫度。如果不使用此外部溫度功能,它將不會出現(xiàn)在TFT屏幕上,因此它是可選的。
要對18f26k22和16f886微控制器進(jìn)行編程,需要使用pickit3編程器。您可以使用免費(fèi)的Microchip IPE編程軟件(不要忘記將VDD設(shè)置為3.0伏,并在“電源”菜單的“ICSP選項”中選中“工具的電源目標(biāo)電路”復(fù)選框。)
步驟6:時間段印象
時間段印象大約是15個小時的天氣監(jiān)視效果。顯示屏上的白色霧度實(shí)際上并不存在。
紅色內(nèi)部溫度
橙色外部溫度
藍(lán)色濕度
綠色為氣壓
黃色為CO2
步驟7:欣賞
享受這個項目!
但是,原則上,僅嘗試建立一個關(guān)于可觀察幅度的理論是完全錯誤的。實(shí)際上,恰恰相反的情況發(fā)生了。正是這個理論決定了我們能夠觀察到什么。
-
傳感器
+關(guān)注
關(guān)注
2567文章
53026瀏覽量
767785 -
氣象站
+關(guān)注
關(guān)注
1文章
781瀏覽量
16238
發(fā)布評論請先 登錄

解密交通氣象站:數(shù)據(jù)驅(qū)動的交通氣象服務(wù)革新

智慧校園:氣象站引領(lǐng)氣象知識科普
自動氣象站的工作原理與應(yīng)用
綠色校園,智慧氣象:走進(jìn)我們的氣象站
自動超聲波氣象站:智慧氣象的重要組成部分
校園內(nèi)環(huán)境監(jiān)測氣象站
交通氣象站:實(shí)時監(jiān)測道路氣象環(huán)境

車載小型氣象站:實(shí)時、準(zhǔn)確地監(jiān)測氣象
自動氣象站組成和功能特點(diǎn)

區(qū)域生態(tài)自動氣象站:數(shù)據(jù)監(jiān)測與傳輸

校園氣象站高??破照撐?b class='flag-5'>氣象站多功能氣象站

基于啟揚(yáng)IMX8MPlus核心板的自動氣象站應(yīng)用解決方案

評論