国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

電子發燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>使用Arduino和藍牙模塊構建家庭自動化設備

使用Arduino和藍牙模塊構建家庭自動化設備

2022-12-28 | zip | 4.49 MB | 次下載 | 2積分

資料介紹

描述

大家好。

這個項目是關于使用 Arduino藍牙模塊構建最簡單的家庭自動化設備這個非常容易構建,可以在幾個小時內構建。在我在這里解釋的版本中,我可以使用我的 Android 智能手機控制多達 4 臺家用電器。

?
?
?
?
pYYBAGOpfO-Ac_iMAAdkhm4ZxZI863.jpg
?
1 / 2
?

讓我們看一下您需要的材料和工具清單。

?
poYBAGOpfPaAMokdAAEkYl1I7Bs025.jpg
?

?

?
poYBAGOpfPiAd_XoAAFgyiNne2U384.jpg
?

?

?
pYYBAGOpfQCACUCLAADIZr_eS10908.jpg
?
  • 公頭和母頭
  • 穿孔板(我建議制作 PCB,但如果您想以簡單的方式使用穿孔板更好)

工具清單

  • 焊接套件
  • 膠槍
  • 螺絲刀
  • 剝線鉗等

這就是我們所需要的。

代碼

該代碼附在該項目的末尾。

從這里下載 Arduino IDE 。

此代碼使用 softwareserial.h 在 Arduino 中配置 rx 和 tx 引腳。這些 rx 和 tx 引腳分別連接到 HC-05 藍牙模塊的 tx 和 rx 引腳。

藍牙模塊從配對的 Android 設備接收數據,并根據接收到的數據觸發繼電器。

例如,在我的代碼中,如果接收到的數據是字符“A”,則繼電器 1 將被觸發,如果接收到的數據是字符“B”,則繼電器 1 將被關閉。

同樣,所有繼電器都可以使用藍牙命令打開/關閉。詳細注釋請參考代碼。

EEPROM

EEPROM是Electronically Erasable Programmable Read Only Memory的首字母縮寫,這里用來存儲繼電器的狀態(ON/OFF),這樣當控制器復位時斷電,所有保持ON的繼電器將上電后回到 ON 位置。因此,每當繼電器打開時,存儲在 EEPROM 中地址中的變量會將其值更改為 1,而每當它關閉時,相同的變量就會更改為 0。每個繼電器都有自己的變量,用于將其狀態存儲在 EEPROM 中。所以在代碼的開頭,我們做的第一件事就是根據存儲在 EEPROM 中的值初始化繼電器。

如果您使用的是 Arduino Pro mini,則需要一個 USB 轉 TTL 轉換器以將代碼轉儲到 Arduino。

安卓應用

?
pYYBAGOpfQOAeCyDAAFb6fayvpQ831.png
?

正如我在上面的步驟中所說,微控制器根據它通過藍牙模塊從 Android 設備接收到的數據觸發每個繼電器。所以我們需要一個 Android 應用程序將這些數據發送到 HC-05。

我使用 MIT App inventor 制作了自己的定制應用程序。我已將我的應用程序的“塊布局”作為 PDF 附在此處,供那些打算使用 App Inventor 制作自己的應用程序的人參考。

麻省理工學院 App Inventor

如果您不想費心制作應用程序,您可以直接下載本項目末尾隨附的即用型應用程序(與我在此處上傳的代碼兼容)。

Android 應用程序說明

?

您需要先將 HC-05 藍牙模塊與您的 Android 設備配對,然后才能在應用程序中使用它。

步驟 1:打開設備的藍牙設置并搜索新設備,確保 HC-05 模塊上的 LED 持續閃爍(配對模式)。

第 2 步:選擇 HC-05(或者您會看到以“C”結尾的地址,如圖所示)。

第 3 步:輸入 PIN 碼“1234”,然后按 OK。

第四步:打開“Wiz Smart Home”應用,點擊屏幕上方的藍牙按鈕。

第 5 步:從列表中選擇“HC-05”。

第 6 步:使用相應的開關打開/關閉繼電器 1、2、3、4。

第 7 步:單擊 Master 以單擊一次打開/關閉所有繼電器。

電路

?
pYYBAGOpfQqAFKw4AAK5RAF6Xu0756.jpg
?
  • Arduino 的引腳 11 到 HC-05 模塊的 TX 引腳。
  • Arduino 的引腳 10 到 HC-05 模塊的 RX 引腳。
  • HC-05 的 GND 到 Arduino 中的 GND。
  • Arduino 中 HC-05 的 Vcc 到 Vcc (5v)。
  • 繼電器模塊的 Vcc 到 Arduino 中的 Vcc (5v)。
  • 繼電器模塊的 GND 到 Arduino 中的 GND。
  • Arduino 的引腳 2 到繼電器模塊的 R1。
  • Arduino 的引腳 4 到繼電器模塊的 R2。
  • Arduino 的引腳 6 到繼電器模塊的 R3。
  • Arduino 的引腳 8 到繼電器模塊的 R4。
  • 為 Arduino 的電源引腳提供 5v 電源。
  • 引腳 12 和 13 分別是電源指示和藍牙狀態指示 LED 的引腳

設備就是這樣。

為了控制電源,將每個繼電器的“常開”觸點連接到您要控制的家用電器的相應開關上,或者將火線通過所有繼電器的一個“NO”觸點和將連接到設備的導線連接到各自繼電器的“NO”的另一個觸點。

電路板設計

?
?
?
?
pYYBAGOpfRmAX2I1AA3Cl28gCFo370.jpg
?
1 / 2
?

這是一個非常簡單的電路。您可以立即將它焊接到穿孔板上,但如果您仍想制作 PCB,我將附上我使用 Proteus 8 Pro 制作的 PCB 設計。我的版本還有一系列電壓調節器,我已經在圖片中展示了。

組裝組件

?
pYYBAGOpfVeAcpY5ABIcYVddfPk308.jpg
?

我使用舊計算機 SMPS 的外殼為我的設備制作外殼。最好使用 Fusion 360 或任何其他 3D 設計軟件根據您的需要設計定制案例,然后 3D 打印設計,讓您的項目擁有超酷的外觀。我打印了一些標簽并將其粘貼在 SMPS 外殼上以填充它的空白外觀。我在上面鉆了一些孔,然后把它固定在配電盤旁??邊的墻上。使用通向配電盤的小塑料管隱藏電線。

?
poYBAGOpfX2AYnmZAAzdi5Dw40k208.jpg
?

?

?
poYBAGOpfZyAPQ6vAAhj0CI3lu0172.jpg
?

?


藍牙模塊 Arduino 家庭自動化
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1新一代網絡可視化(NPB 2.0)
  2. 3.40 MB  |  1次下載  |  免費
  3. 2冷柜-電氣控制系統講解
  4. 13.68 MB   |  1次下載  |  10 積分
  5. 3MDD品牌三極管MMBT3906數據手冊
  6. 2.33 MB  |  次下載  |  免費
  7. 4MDD品牌三極管S9012數據手冊
  8. 2.62 MB  |  次下載  |  免費
  9. 5LAT1218 如何選擇和設置外部晶體適配 BlueNRG-X
  10. 0.60 MB   |  次下載  |  3 積分
  11. 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
  12. 0.89 MB   |  次下載  |  3 積分
  13. 7收音環繞擴音機 AVR-1507手冊
  14. 2.50 MB   |  次下載  |  免費
  15. 8MS1000TA 超聲波測量模擬前端芯片技術手冊
  16. 0.60 MB   |  次下載  |  免費

本月

  1. 1愛華AIWA HS-J202維修手冊
  2. 3.34 MB   |  37次下載  |  免費
  3. 2PC5502負載均流控制電路數據手冊
  4. 1.63 MB   |  23次下載  |  免費
  5. 3NB-IoT芯片廠商的資料說明
  6. 0.31 MB   |  22次下載  |  1 積分
  7. 4UWB653Pro USB口測距通信定位模塊規格書
  8. 838.47 KB  |  5次下載  |  免費
  9. 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
  10. 0.04 MB   |  4次下載  |  1 積分
  11. 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
  12. 0.08 MB   |  2次下載  |  1 積分
  13. 7100W準諧振反激式恒流電源電路圖資料
  14. 0.09 MB   |  2次下載  |  1 積分
  15. 8FS8025B USB的PD和OC快充協議電壓誘騙控制器IC技術手冊
  16. 1.81 MB   |  1次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191439次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183353次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81602次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73822次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分