如何使用粒子設(shè)備,讓光子2將根據(jù)按鍵是否按下傳感器并發(fā)送電子郵件
我為我的高中計(jì)算機(jī)科學(xué)課創(chuàng)建了這個(gè)項(xiàng)目,叫做物理計(jì)算實(shí)驗(yàn)室,它花了我大約10個(gè)小時(shí)。在開(kāi)始這個(gè)項(xiàng)目時(shí),我遇到了一個(gè)大問(wèn)題:我回家時(shí)總是把鑰匙放錯(cuò)地方。我需要找到一種有效的方法來(lái)確保我知道鑰匙應(yīng)該放在哪里,并在鑰匙不在的時(shí)候通知我。我認(rèn)為解決這個(gè)問(wèn)題的最佳方法是安裝壓力傳感器和通知系統(tǒng)。當(dāng)我在家的時(shí)候,我會(huì)把鑰匙放在裝有壓力傳感器的容器里。這取決于我的鍵是否按下了傳感器,這就是我知道要發(fā)送什么通知的方式。
路障# 1
我需要一種相對(duì)簡(jiǎn)單的方法來(lái)確保我確實(shí)在家。
我決定使用藍(lán)牙,但不知道從哪里開(kāi)始。
解決方案
在這個(gè)項(xiàng)目開(kāi)始的時(shí)候,我花了很大一部分時(shí)間來(lái)研究如何讓藍(lán)牙從我的粒子連接到我的手機(jī)上。在尋找解決方案的同時(shí)。我瀏覽了藍(lán)牙的粒子參考資料,發(fā)現(xiàn)了一些想法,并將其融入到我的項(xiàng)目中。
路障# 2
最具挑戰(zhàn)性的部分是如何發(fā)送通知?;藢⒔?0個(gè)小時(shí)的時(shí)間,我找到了我的解決方案——電子郵件。
解決方案
通過(guò)使用一種名為Mail gun的免費(fèi)服務(wù),我可以輕松地通過(guò)網(wǎng)絡(luò)鉤子給自己發(fā)送電子郵件。我也有一些麻煩設(shè)置這個(gè)粒子,但通過(guò)查看一些論壇,我找到了一個(gè)解決方案:郵件
總的來(lái)說(shuō),這個(gè)項(xiàng)目幫助我介紹了如何使用粒子設(shè)備,并學(xué)習(xí)如何將不同的組件與我的面包板結(jié)合起來(lái)創(chuàng)建一個(gè)有用的家庭項(xiàng)目。
接線圖
代碼
本文編譯自hackster.io





