該項(xiàng)目的目標(biāo)是通過智能家居解決方案最大程度地減少人們忘記關(guān)掉風(fēng)扇或電燈等這些家居時(shí)的電力損失。
有的時(shí)候,即便房間里沒有人,但由于風(fēng)扇和燈一直亮著,依然會(huì)導(dǎo)致家中的電力損失很大。
這個(gè)項(xiàng)目的想法基本上是告訴用戶,當(dāng)你離開家時(shí),如果不小心忘了把風(fēng)扇或電燈,電視,風(fēng)扇或空調(diào)等任何基本電器關(guān)閉,會(huì)造成一定程度的浪費(fèi)現(xiàn)象。并且這些電器都是基本和主要的用電設(shè)備,這種現(xiàn)象會(huì)屢見不鮮。還有一些情況,像是有些電器,比如電視和空調(diào),即使只是打開它們的開關(guān)板開關(guān),也會(huì)消耗電力,單個(gè)來看的話并不會(huì)消耗很多電量,但1000個(gè)相同情況的房屋的總和就會(huì)浪費(fèi)非常多了。
在項(xiàng)目中,我使用自制的擴(kuò)展設(shè)備來演示該項(xiàng)目的工作。以下是創(chuàng)建這個(gè)有趣項(xiàng)目的步驟,讓我們開始吧:
1.構(gòu)建項(xiàng)目所需的硬件:
ParticlePhoton,項(xiàng)目的大腦
面包板
繼電器模塊,我目前使用的是2通道繼電器模塊,但您可以對(duì)多個(gè)通道執(zhí)行相同操作。
作為Particle的繼電器的電源只能提供3.3V,所以我使用了ArduinoUNO來為繼電器供電,但您可以使用任何外部電源進(jìn)行同樣的操作。
用于連接的跳線
現(xiàn)在我們已經(jīng)擁有了所有需要的東西,接下來就可以組裝我們的項(xiàng)目了!
2.硬件組裝:
在第二步,我們將按照下圖所示進(jìn)行連接。但首先讓我們觀察一下中繼模塊和ParticlePhoton的示意圖。
我們將繼電器模塊的INT1引腳連接到Particle的數(shù)字引腳,我目前使用了電路板的引腳1和2,但您可以自由選擇。
該項(xiàng)目的最終示意圖如下:
建立連接后,您的項(xiàng)目將如下所示:
現(xiàn)在,由于我們?cè)谟布矫嫱瓿闪?,我們需要繼續(xù)進(jìn)行android應(yīng)用程序開發(fā)部分。
3.應(yīng)用開發(fā):
接下里是項(xiàng)目的軟件部分。我們將使用這個(gè)很棒的平臺(tái)Blynk為我們的項(xiàng)目創(chuàng)建一個(gè)非常簡(jiǎn)單和基本的應(yīng)用程序。
在Blynk中創(chuàng)建新項(xiàng)目的步驟:
1.從Playstore下載Blynk應(yīng)用程序。
2.注冊(cè)創(chuàng)建一個(gè)免費(fèi)帳戶并開始開發(fā)應(yīng)用程序。
3.之后,創(chuàng)建一個(gè)新項(xiàng)目并選擇板部分下的ParticlePhoton和Wifi選項(xiàng)并點(diǎn)擊創(chuàng)建。
4.選擇以下組件:
一個(gè)控制繼電器的按鈕,即連接的設(shè)備,如燈和風(fēng)扇。
當(dāng)我們離開指定的GPS時(shí)執(zhí)行特定操作的GPS觸發(fā)器。
每當(dāng)一個(gè)人離開他/她的房子時(shí)生成推送通知的通知,以便他可以關(guān)閉意外留下的電器,從而節(jié)省電力。
編程:
我們需要對(duì)Particle板進(jìn)行編程,以便在blynk應(yīng)用程序和ParticlePhoton之間建立連接。這是通過使用Blynk庫來實(shí)現(xiàn)的,該庫可以在我們的設(shè)備和Photon之間創(chuàng)建一個(gè)簡(jiǎn)單且隨時(shí)可用的通信鏈接。
通過登錄Particle站點(diǎn),可以使用build.particle.io將代碼轉(zhuǎn)儲(chǔ)到Particle板中。
-
智能家居
+關(guān)注
關(guān)注
1929文章
9606瀏覽量
186277 -
節(jié)能器
+關(guān)注
關(guān)注
0文章
5瀏覽量
6740 -
photon
+關(guān)注
關(guān)注
0文章
32瀏覽量
3696
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論