通過(guò)這個(gè)項(xiàng)目,你能夠只需使用你的智能手機(jī)就可以控制打開(kāi)/關(guān)閉家中的電源。
背景
制作該項(xiàng)目的起因是,之前半夜起床總是猶豫要不要關(guān)閉風(fēng)扇/取暖器。于是我想要做一個(gè)只需輕松從枕頭下拉出手機(jī)就能做到這點(diǎn)的項(xiàng)目。
使用 Android/Windows 手機(jī),人們將能夠找到配對(duì)的藍(lán)牙設(shè)備,連接到所需的設(shè)備,并能夠通過(guò)它打開(kāi)/關(guān)閉風(fēng)扇/取暖器。它還可用于在您醒來(lái)時(shí)打開(kāi)咖啡機(jī)。
手機(jī)與連接到 Arduino 的 JY-MCU 藍(lán)牙屏蔽通信。Arduino 監(jiān)聽(tīng)開(kāi)/關(guān)命令并相應(yīng)地激活其 GPIO。有效地打開(kāi)/關(guān)閉電源繼電器。您可以將任何設(shè)備(例如風(fēng)扇/取暖器/咖啡機(jī))連接到它。
它需要組裝硬件和應(yīng)用程序。該應(yīng)用程序可以下載用于 Android 或 Windows Phone。對(duì)于那些想要自己構(gòu)建它的人,源代碼在本文下方會(huì)提供。
構(gòu)建 Arduino 硬件:
第 1 步:連接藍(lán)牙
將藍(lán)牙的 TX 引腳連接到 Arduino 的數(shù)字引腳 11
將藍(lán)牙的 RX 引腳連接到 Arduino 的數(shù)字引腳 10
第 2 步:連接 LED
將 LED 和電阻連接到 Arduino 的數(shù)字引腳 7
第 3 步:連接繼電器
取一根電源線并剪斷其中一根電線以連接到繼電器。將一端連接到繼電器的公共端,另一端連接到繼電器的 NO(常開(kāi))端。小心股線不要接觸任何其他部分。根據(jù)原理圖將繼電器連接到 Arduino。確保繼電器在非導(dǎo)電表面上,最好在非導(dǎo)電外殼中。這很重要,因?yàn)槔^電器的底部會(huì)暴露主電線的高壓。請(qǐng)勿將電源線連接到主電源。
將繼電器的引腳 In1 連接到 Arduino 的數(shù)字引腳 6。
第 4 步:將代碼上傳到 Arduino
代碼在本文下方中提供
將其上傳到 Arduino。
在設(shè)置中,它配置 Arduino 引腳并通過(guò)藍(lán)牙啟動(dòng)串行端口。
在循環(huán)中,它將監(jiān)聽(tīng)來(lái)自藍(lán)牙的命令并相應(yīng)地打開(kāi)/關(guān)閉 LED 和繼電器。
匹配手機(jī)
該應(yīng)用程序連接到已配對(duì)的藍(lán)牙設(shè)備之一。因此,將手機(jī)與設(shè)備配對(duì)很重要。
(來(lái)自安卓/Windows Phone):
前往設(shè)置,
打開(kāi)藍(lán)牙。尋找設(shè)備。它的名稱(chēng)將類(lèi)似于 HC-06。
點(diǎn)擊配對(duì)。
您可能需要輸入制造商的密碼。
應(yīng)用程序(下載或構(gòu)建):
您可以下載該應(yīng)用程序或自己構(gòu)建它。
下載鏈接
Android 應(yīng)用程序 - https://drive.google.com/open?id=0Bzg1cjKxyHUBWXlPRDZMaXdkWkE
Windows Phone 商店 - http://windowsphone.com/s?appid=dd4b173f-4179-413d-b9af-7bd2c753d55d
蘋(píng)果商店沒(méi)有這個(gè)應(yīng)用程序。
如果您選擇下載它,您可以轉(zhuǎn)到如何使用應(yīng)用程序。
構(gòu)建應(yīng)用程序
該應(yīng)用程序需要 Xamarin Studio(適用于 Android 應(yīng)用程序)和適用于 Window Phone 應(yīng)用程序的 Visual Studio 2013。
此步驟可能需要軟件和開(kāi)發(fā)應(yīng)用程序的相關(guān)許可證。
它還需要開(kāi)源 Nuget 包 MvvmCross。
運(yùn)行應(yīng)用程序
在使用應(yīng)用程序之前,將 Arduino 與手機(jī)配對(duì)非常重要。該應(yīng)用程序僅適用于配對(duì)設(shè)備。
啟動(dòng)應(yīng)用程序
單擊刷新
選擇所需的設(shè)備。(如果你使用 JY-MCU,它將類(lèi)似于 HC-XX)
單擊連接
等待它顯示“已成功連接”。
切換關(guān)閉以打開(kāi)設(shè)備。這會(huì)將按鈕上的文本更改為打開(kāi)。這應(yīng)該打開(kāi) LED,同時(shí)還會(huì)打開(kāi)繼電器上的燈。
切換按鈕將其關(guān)閉。這應(yīng)該會(huì)關(guān)閉 LED 和繼電器燈
現(xiàn)在確保繼電器沒(méi)有接觸任何導(dǎo)電表面并將其電源線連接到電源插座和風(fēng)扇/加熱器。通過(guò)手機(jī)打開(kāi)/關(guān)閉設(shè)備。
-
電源
+關(guān)注
關(guān)注
185文章
18372瀏覽量
256301 -
智能手機(jī)
+關(guān)注
關(guān)注
66文章
18624瀏覽量
183828 -
智能開(kāi)關(guān)
+關(guān)注
關(guān)注
3文章
201瀏覽量
20854
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論