資料介紹
成分
ARDUINO UNO REV3
?
|
× 1 |
5v繼電器
?
|
× 4 |
BC547C
半
|
× 4 |
C503C-RCS-CYAZaAA2
科銳LED
|
× 1 |
?
|
× 1 |
?
|
× 5 |
IN4001 二極管
?
|
× 4 |
描述
首款適用于 Arduino 的藍牙家庭自動化擴展板
?
如果您曾經(jīng)想學習或使用 Arduino 制作藍牙家庭自動化系統(tǒng),您一定在 youtube 上搜索過它。如果你把所有的教程都看完了,他們用Arduino和很多線把它連接到繼電器板、HC05模塊等??雌饋砗懿徽麧崳膶嶋H應(yīng)用也有限。
當我搜索互聯(lián)網(wǎng)時,我找不到任何可用于帶有 Hc05 模塊引腳的 Arduino 的繼電器屏蔽。
所以我決定為 Arduino 創(chuàng)建有史以來第一個藍牙家庭自動化擴展板。它看起來更專業(yè),而且使用起來也很方便,因為屏蔽需要放在 Arduino Board 的頂部,我們就完成了。
原理圖設(shè)計
?
?
設(shè)計或創(chuàng)建是一個重要且關(guān)鍵的步驟,因為沒有它,我們無法進一步制作 Pcb Shield。
為了設(shè)計原理圖,我使用了 EasyEda 軟件。
當然,有很多挑戰(zhàn),需要時間來解決;正如一開始,我遇到了與組件大小有關(guān)的問題,但最終,我能夠得到我想要的結(jié)果。
我正在為下面的示意圖鏈接 pdf 文件。
注意:在 Schematic Diagram 和 Pcb shield 中,我已經(jīng)將 hc05 頭針的 Tx 連接到 Arduino 的 RX,并將 hc05 的 Rx 連接到 Arduino 的 tx。所以需要直接放置或連接Hc05模塊
將原理圖設(shè)計轉(zhuǎn)換為 Pcb
我們現(xiàn)在完成了原理圖,因此必須創(chuàng)建 PCB 板布局,以便稍后將設(shè)計轉(zhuǎn)換為實際的 PCB。
EasyEda 具有將原理圖轉(zhuǎn)換為 Pcb 布局的功能。我使用該功能來創(chuàng)建 Pcb Design。
最初對我來說很有挑戰(zhàn)性,因為我很難將所有組件放在如此狹小的空間中,所以我不得不稍微調(diào)整一下電路板的大小。將組件的位置更改一百萬次以使事情正確。
下一個通道是路由軌道。我為此使用了自動路由功能,但我也不得不多次手動更改。您可以手動路由或使用自動路由功能。
但最后,在不眠之夜之后,我設(shè)法將一切完美地融合在一起。
好吧,我知道你想做這個項目。所以我正在為這個項目鏈接 Gerber 文件,這樣你就可以使用該文件訂購 PCB
訂購董事會
現(xiàn)在只需使用市場上最好的 Pcb 制造服務(wù),即Pcbway,它們非常棒,并提供真正高質(zhì)量的 Pcb。您可以以非常低的價格訂購高質(zhì)量的印刷電路板。
根據(jù)原理圖焊接元件
我們制作了原理圖,創(chuàng)建了一個 Pcb 板,然后通過上傳 Gerber 文件對其進行了訂購。
現(xiàn)在是焊接所有組件的最重要部分,因為沒有它,我們的 Pcb Shield 將毫無用處。
按照電路板上的原理圖和標簽放置所有組件并相應(yīng)地焊接它們。
現(xiàn)在下一步是將其放置在 Arduino 板上。
將 Pcb Shield 放在 Arduino 板上
到這個時候,我們的 Shield 已經(jīng)完全可以使用了,所以現(xiàn)在我們需要借助位于 Shield 上的公頭將其放置在 Arduino 上,以便完成所有連接。
編碼部分
到目前為止,我們已經(jīng)創(chuàng)建了 Shield,但我們需要編寫一個代碼,將其上傳到 Arduino 板,這樣我們的 Shield 才能正常工作。
這段代碼是我寫的,也有一個非凡的特點,
該代碼具有 EEPROM 功能,您不會在 youtube 家庭自動化視頻中找到該功能。
?
可擦除或重新編程的 EEPROM(電可擦除可編程只讀存儲器)。
假設(shè)您創(chuàng)建了一個沒有 EEPROM 的簡單家庭自動化系統(tǒng)。在這種情況下,實際使用很少,因為當您的 Arduino 板斷電時不使用 EEPROM,下次通電時,它將重置,并且所有設(shè)備都將關(guān)閉或打開。但如果我們使用 Eeeprom,它會存儲每個繼電器模塊的當前狀態(tài),因此如果 Arduino 下次斷電并啟動,所有繼電器都會以之前的狀態(tài)啟動。
只需將草圖上傳到 Arduino 板,您就可以進一步進行下一步了
使用藍牙控制繼電器
現(xiàn)在我們已經(jīng)到了整個過程的最后一步,因為現(xiàn)在我們需要使用藍牙控制繼電器,所以我們需要根據(jù)需要設(shè)置移動應(yīng)用程序。
為了控制繼電器,您可以使用不同的應(yīng)用程序
但我個人最喜歡的是
1. 通過 broxcode 控制 Arduino 藍牙
2. Arduino 家庭自動化
你可以使用其中的任何一個,但第二個有一個很好的界面。
安裝后,您必須編輯按鈕,以便您可以根據(jù)代碼設(shè)置它們的值。
例如,要打開繼電器一個,必須發(fā)送“A”,要關(guān)閉它,必須發(fā)送“a”。同樣,您可以設(shè)置其他按鈕,但請確保遵循代碼中定義的字符。
謝謝和祝賀
非常感謝您到目前為止并對我的項目感興趣。我希望你喜歡我的項目,并祝賀那些完成了這個項目的人。
如果您也成功或不喜歡它,請在評論中告訴我,并隨時提出任何問題。我很想回答他們。
干杯
?
代碼
- 使用Arduino Uno和SmartEdge Agile實現(xiàn)家庭自動化
- 如何構(gòu)建藍牙控制的家庭自動化
- 使Arduino、繼電器和藍牙模塊的家庭自動化
- 使用Arduino和藍牙模塊構(gòu)建家庭自動化設(shè)備
- 基于Arduino的智能藍牙控制擴展板 0次下載
- 基于Arduino和藍牙的家庭自動化電路設(shè)計 0次下載
- DB4236_適用于 STM32 Nucleo-64 的 SPI 顯示擴展板
- 開源硬件-使用 Arduino、繼電器、藍牙的家庭自動化
- 使用Arduino設(shè)置簡單的DIY家庭自動化
- Arduino家庭自動化智能窗簾
- 基于藍牙的家庭自動化
- 使用Arduino和HC 05的語音控制家庭自動化系統(tǒng)
- 使用Arduino模擬家庭自動化項目
- 使用Arduino構(gòu)建自己的家庭自動化系統(tǒng)
- 使用Arduino和WiFi模塊ESP01的家庭自動化
- 解密國內(nèi)首款“無源通道信號自動化測試”軟件 998次閱讀
- 微雪電子雙通道隔離型RS485擴展板簡介 2868次閱讀
- dfrobotXBee擴展板介紹 1596次閱讀
- dfrobotMega擴展板轉(zhuǎn)4路擴展板布局簡介 1129次閱讀
- dfrobotDMX擴展板Arduino兼容介紹 2873次閱讀
- dfrobotDTMF擴展板 Arduino兼容簡介 1133次閱讀
- 微雪電子BB Black擴展板|Arduino功能擴展簡介 1501次閱讀
- 微雪電子Arduino功能擴展板簡介 3099次閱讀
- 微雪電子Arduino IO擴展板簡介 3439次閱讀
- dfrobotEdison IO擴展板簡介 1250次閱讀
- dfrobotPower Shield擴展板簡介 1731次閱讀
- dfrobotBees 擴展板介紹 925次閱讀
- Arduino Ethernet擴展板產(chǎn)品介紹(意大利原裝正版) 5120次閱讀
- 0.96寸LCD擴展板的特點及參數(shù)介紹 6376次閱讀
- 基于具有Arduino Leonardo的樹莓派擴展板的介紹 9804次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8藍牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多