欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4171|回復: 0
收起左側(cè)

IntoRobot-Atom搭建空氣檢測器實例 (STM32單片機)

[復制鏈接]
ID:93283 發(fā)表于 2015-10-22 22:20 | 顯示全部樓層 |閱讀模式

IntoRobot-Atom搭建空氣檢測器實例

1.實例說明

       該空氣檢測器的實例主要實現(xiàn):可以通過手機APP或者WEB端遠程遠程實時監(jiān)控空氣溫度、濕度、光照強度、PM2.5濃度相關(guān)數(shù)據(jù)。也可以與其他已有設(shè)備進行關(guān)聯(lián),創(chuàng)建關(guān)聯(lián)控制,例如,檢測到室溫高于29度時自動打開風扇(詳見下面章節(jié)“6.關(guān)聯(lián)控制”介紹),檢測到空氣質(zhì)量較差時(PM2.5濃度較高),自動打開空氣凈化器等等。

       實現(xiàn)這些,只需要經(jīng)過簡單的設(shè)備(傳感器)連接,簡單的編程。甚至不需要編程,只需要在IntoRobot云平臺或者手機上簡單的點擊操作。

       實現(xiàn)原理:該設(shè)備主要將溫濕度傳感器、光照傳感器、灰塵傳感器通過連接IntoRobot Atom核心板接入IntoRobot云平臺,然后就可以通過WEB和手機端APP定制的控件進行遠程實時監(jiān)控。只要設(shè)備可以連接網(wǎng)絡(luò),可在全球任何地方實現(xiàn)實時監(jiān)控。

2.實例所需器材

序號

器材名稱


數(shù)量


1


IntoRobot Atom核心板


1


2


溫濕度傳感器DHT11


1


3


光照傳感器GY-30


1


4


灰塵傳感器GP2Y10


1


5


USB電源


1


6


USB數(shù)據(jù)線


1


7


杜邦線


若干


8


Atom Shield擴展板


可選




       IntoRobot Atom核心板是由IntoRobot團隊研發(fā)和生產(chǎn)的一款小尺寸、雙CPU設(shè)計、軟硬件開源、代碼完美兼容Arduino和STM32系列的開發(fā)板。它功能強大操作簡單友好。STM32F103RBT6(主頻:72MHz)和MT7620N(主頻:580MHz)的雙CPU設(shè)計,不僅提供了豐富的接口(46個數(shù)字或模擬口,UARTs,SPI,I2C,PWM,CAN,USB,網(wǎng)口),還搭載了強大的OpenWrt系統(tǒng)(開源Linux系統(tǒng),具備豐富的開源應用)。Atom、IntoRobot App與IntoRobot云端服務形成一套完整的網(wǎng)絡(luò)控制系統(tǒng)。如圖1:

1.png

圖1

       豐富的控件庫讓創(chuàng)意實現(xiàn)觸手可及。IntoRobot云平臺提供了龐大而精美的功能控件庫,可以根據(jù)創(chuàng)意尋找相應的功能控件,只要簡單幾步就可以將創(chuàng)作搭建起來,輕松實現(xiàn)創(chuàng)意。

       Atom Shield擴展板是Atom的配套擴展板,可以為Atom擴展網(wǎng)口、USB口和SD卡的支持,并將5V電源管腳、3.3V電源管腳和GND管腳進行了擴充,其余IO管腳則與Atom的管腳一一對應。

       所需器材如圖2:

2.png

圖2

3.接線方式

       將溫濕度傳感器DHT11按照如下方式接入Atom核心板,接線方式如下(同一行的管腳相連):

DHT11

Atom


管腳說明


VCC


3V3


電源


GND


GND


接地


DATA


D15


數(shù)據(jù)傳輸



       如圖3:

3.png

圖3

       將光照傳感器GY-30相應管腳按照如下方式接入Atom核心板:

GY-30

Atom


管腳說明


VCC


3V3


電源


GND


GND



SDA


D8


IIC總線數(shù)據(jù)


SCL


D9


IIC總線時鐘



       如圖4:

4.png

圖4

       將灰塵傳感器GP2Y10按照如下對應管腳接入Atom核心板,接線如下:

GP2Y10  

Atom


管腳說明


VCC紅


3V3


電源


GND黑


GND



LED綠


D19


LED


OUT黃


A2


數(shù)據(jù)傳輸



       如圖:

5.png

圖5

4.Atom軟件配置


       Atom軟件代碼完全兼容Arduino,有Arduino基礎(chǔ)的可以很快上手。

      

       1.    下載手機APP(可通過掃描二維碼,如圖3.4,目前暫只提供Android版本APP),免費注冊IntoRobot云平臺賬號。


6.jpg
圖6

       2.    通過手機APP將Atom核心板完成配置,綁定至登錄賬戶,并成功連接至IntoRobot云平臺(配置方式詳見IntoRobot開發(fā)天地)。

       Atom核心板對應軟件的編寫、燒錄有兩種方式:

       方式一:IntoRobot云平已經(jīng)新建好了對應的參考設(shè)備,包括完成了對應的代碼,綁定的了相應的控件,可以一鍵拷貝并且完成軟件的燒錄。使設(shè)備立即可以投入使用。

7.png


圖7

       方式二:

       1.  手工編輯控件,將空氣檢測的控件添加至已配置完成的我的設(shè)備。

8.png


圖8

       2.  使用“在線編程”功能,在線編輯代碼、編譯、燒錄,也可通過已經(jīng)存在的示例,直接拷貝至“我的工程”后完成燒錄。

9.png


圖9

5.運行演示

10.png

圖10

6.關(guān)聯(lián)控制

       IntoRobot云平臺為客戶提供簡單便捷的圖形化關(guān)聯(lián)控制功能。通過圖形化界面的圖標拖拽,無需編程或復雜的操作,您就可以根據(jù)各種條件讓系統(tǒng)智能化。例如:檢測到室溫大于29度時,自動打開風扇,如圖:

11.png

圖11


7.設(shè)備探索/分享

       IntoRobot云平臺在全球范圍內(nèi)提供龐大的在線共享設(shè)備,您可以通過平臺將您的創(chuàng)作作品分享給大家,同時還可以關(guān)注、查看、體驗別人的創(chuàng)作作品。還可以支持微信分享,方便快捷的將自己的設(shè)備分享給微信好友或者分享到朋友圈。分享狀態(tài)可以設(shè)置為只讀或者可控,也可以隨時取消分享。

12.png


圖12


8.應用場景及擴展

       適用于需要進行空氣溫度、濕度、光照強度以及PM2.5檢測的各種場景。如果應用在家庭中,將空氣檢測器放置在陽臺上,通過手機實時查看家里的天氣相關(guān)信息,則可以:如果天涼了,提醒家人多穿衣。如果空氣質(zhì)量不好,則提醒家人盡量少外出,并及時打開家里的空氣凈化器。如果天氣比較潮了,例如遇上深圳的回南天,則要將門窗關(guān)好注意防潮。如果冬天時的光照強度適中,則可以外出曬曬太陽,做些戶外活動。等等。

       更多實例教程請查看IntoRobot BBS。與眾多創(chuàng)客進行交流。

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表