1.實(shí)例說(shuō)明
該空氣檢測(cè)器的實(shí)例主要實(shí)現(xiàn):可以通過(guò)手機(jī)APP或者WEB端遠(yuǎn)程遠(yuǎn)程實(shí)時(shí)監(jiān)控空氣溫度、濕度、光照強(qiáng)度、PM2.5濃度相關(guān)數(shù)據(jù)。也可以與其他已有設(shè)備進(jìn)行關(guān)聯(lián),創(chuàng)建關(guān)聯(lián)控制,例如,檢測(cè)到室溫高于29度時(shí)自動(dòng)打開(kāi)風(fēng)扇(詳見(jiàn)下面章節(jié)“6.關(guān)聯(lián)控制”介紹),檢測(cè)到空氣質(zhì)量較差時(shí)(PM2.5濃度較高),自動(dòng)打開(kāi)空氣凈化器等等。
實(shí)現(xiàn)這些,只需要經(jīng)過(guò)簡(jiǎn)單的設(shè)備(傳感器)連接,簡(jiǎn)單的編程。甚至不需要編程,只需要在IntoRobot云平臺(tái)或者手機(jī)上簡(jiǎn)單的點(diǎn)擊操作。
實(shí)現(xiàn)原理:該設(shè)備主要將溫濕度傳感器、光照傳感器、灰塵傳感器通過(guò)連接IntoRobot Atom核心板接入IntoRobot云平臺(tái),然后就可以通過(guò)WEB和手機(jī)端APP定制的控件進(jìn)行遠(yuǎn)程實(shí)時(shí)監(jiān)控。只要設(shè)備可以連接網(wǎng)絡(luò),可在全球任何地方實(shí)現(xiàn)實(shí)時(shí)監(jiān)控。
2.實(shí)例所需器材
IntoRobot Atom核心板 1片
溫濕度傳感器DHT11 1顆
光照傳感器GY-30 1顆
灰塵傳感器GP2Y10 1顆
USB數(shù)據(jù)線 1根
杜邦線 若干
Atom Shield擴(kuò)展板 可選
IntoRobot Atom核心板是由IntoRobot團(tuán)隊(duì)研發(fā)和生產(chǎn)的一款小尺寸、雙CPU設(shè)計(jì)、軟硬件開(kāi)源、代碼完美兼容Arduino和STM32系列的開(kāi)發(fā)板。它功能強(qiáng)大操作簡(jiǎn)單友好。STM32F103RBT6(主頻:72MHz)和MT7620N(主頻:580MHz)的雙CPU設(shè)計(jì),不僅提供了豐富的接口(46個(gè)數(shù)字或模擬口,UARTs,SPI,I2C,PWM,CAN,USB,網(wǎng)口),還搭載了強(qiáng)大的OpenWrt系統(tǒng)(開(kāi)源Linux系統(tǒng),具備豐富的開(kāi)源應(yīng)用)。Atom、IntoRobot App與IntoRobot云端服務(wù)形成一套完整的網(wǎng)絡(luò)控制系統(tǒng)。如圖1:
圖1
豐富的控件庫(kù)讓創(chuàng)意實(shí)現(xiàn)觸手可及。IntoRobot云平臺(tái)(www。intorobot。com)提供了龐大而精美的功能控件庫(kù),可以根據(jù)創(chuàng)意尋找相應(yīng)的功能控件,只要簡(jiǎn)單幾步就可以將創(chuàng)作搭建起來(lái),輕松實(shí)現(xiàn)創(chuàng)意。
Atom Shield擴(kuò)展板是Atom的配套擴(kuò)展板,可以為Atom擴(kuò)展網(wǎng)口、USB口和SD卡的支持,并將5V電源管腳、3.3V電源管腳和GND管腳進(jìn)行了擴(kuò)充,其余IO管腳則與Atom的管腳一一對(duì)應(yīng)。
所需器材如圖2:
圖2
3.接線方式
將溫濕度傳感器DHT11按照如下方式接入Atom核心板,接線方式如下(同一行的管腳相連):
DHT11 Atom 管腳說(shuō)明
VCC 3V3 電源
GND GND 接地
DATA D15 數(shù)據(jù)傳輸
如圖3:
圖3
將光照傳感器GY-30相應(yīng)管腳按照如下方式接入Atom核心板:
| GY-30 | Atom | 管腳說(shuō)明 |
| VCC | 3V3 | 電源 |
| GND | GND | 地 |
| SDA | D8 | IIC總線數(shù)據(jù) |
| SCL | D9 | IIC總線時(shí)鐘 |
如圖4:
圖4
將灰塵傳感器GP2Y10按照如下對(duì)應(yīng)管腳接入Atom核心板,接線如下:
| GP2Y10 | Atom | 管腳說(shuō)明 |
| VCC紅 | 3V3 | 電源 |
| GND黑 | GND | 地 |
| LED綠 | D19 | LED |
| OUT黃 | A2 | 數(shù)據(jù)傳輸 |
如圖:
圖5
4.Atom軟件配置
Atom軟件代碼完全兼容Arduino,有Arduino基礎(chǔ)的可以很快上手。
2. 通過(guò)手機(jī)APP將Atom核心板完成配置,綁定至登錄賬戶,并成功連接至IntoRobot云平臺(tái)(配置方式詳見(jiàn)IntoRobot開(kāi)發(fā)天地[docs。intorobot。com/])。
Atom核心板對(duì)應(yīng)軟件的編寫(xiě)、燒錄有兩種方式:
方式一:IntoRobot云平已經(jīng)新建好了對(duì)應(yīng)的參考設(shè)備,包括完成了對(duì)應(yīng)的代碼,綁定的了相應(yīng)的控件,可以一鍵拷貝并且完成軟件的燒錄。使設(shè)備立即可以投入使用。
圖7
方式二:
1. 手工編輯控件,將空氣檢測(cè)的控件添加至已配置完成的我的設(shè)備。
圖8
2. 使用“在線編程”功能,在線編輯代碼、編譯、燒錄,也可通過(guò)已經(jīng)存在的示例,直接拷貝至“我的工程”后完成燒錄。
圖9
5.運(yùn)行演示
圖10
6.關(guān)聯(lián)控制
IntoRobot云平臺(tái)為客戶提供簡(jiǎn)單便捷的圖形化關(guān)聯(lián)控制功能。通過(guò)圖形化界面的圖標(biāo)拖拽,無(wú)需編程或復(fù)雜的操作,您就可以根據(jù)各種條件讓系統(tǒng)智能化。例如:檢測(cè)到室溫大于29度時(shí),自動(dòng)打開(kāi)風(fēng)扇,如圖:
圖11
7.設(shè)備探索/分享
IntoRobot 云平臺(tái)在全球范圍內(nèi)提供龐大的在線共享設(shè)備,您可以通過(guò)平臺(tái)將您的創(chuàng)作作品分享給大家,同時(shí)還可以關(guān)注、查看、體驗(yàn)別人的創(chuàng)作作品。還可以支持微信分享,方便快捷的將自己的設(shè)備分享給微信好友或者分享到朋友圈。分享狀態(tài)可以設(shè)置為只讀或者可控,也可以隨時(shí)取消分享。
圖12
8.應(yīng)用場(chǎng)景及擴(kuò)展
適用于需要進(jìn)行空氣溫度、濕度、光照強(qiáng)度以及PM2.5檢測(cè)的各種場(chǎng)景。如果應(yīng)用在家庭中,將空氣檢測(cè)器放置在陽(yáng)臺(tái)上,通過(guò)手機(jī)實(shí)時(shí)查看家里的天氣相關(guān)信息,則可以:如果天涼了,提醒家人多穿衣。如果空氣質(zhì)量不好,則提醒家人盡量少外出,并及時(shí)打開(kāi)家里的空氣凈化器。如果天氣比較潮了,例如遇上深圳的回南天,則要將門(mén)窗關(guān)好注意防潮。如果冬天時(shí)的光照強(qiáng)度適中,則可以外出曬曬太陽(yáng),做些戶外活動(dòng)。等等。
-
DHT11
+關(guān)注
關(guān)注
19文章
277瀏覽量
57720 -
GY-30
+關(guān)注
關(guān)注
1文章
8瀏覽量
13227 -
IntoRobot
+關(guān)注
關(guān)注
1文章
1瀏覽量
4982 -
空氣檢測(cè)器
+關(guān)注
關(guān)注
0文章
2瀏覽量
1847
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論