衡阳派盒市场营销有限公司

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

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

3天內不再提示

基于Arduino的家庭自動化系統

454398 ? 來源:工程師吳畏 ? 2019-08-05 10:54 ? 次閱讀

家庭自動化:電路和工作

家庭自動化電路圍繞Arduino Uno板,藍牙模塊HC-05和3通道繼電器板。通道數取決于您希望控制的設備數量。 Arduino Uno采用12V DC適配器/電源供電。繼電器模塊和藍牙模塊可以依次使用Arduino Uno的板電源供電。作者的原型如圖1所示。每個設備的連接細節如圖2所示。

圖1:作者的原型

圖。 2:設備的連接

藍牙模塊

本項目使用的藍牙模塊為HC-05(圖4),支持主從模式串行通信(9600-115200 bps)SPP和UART接口。使用這些功能,它可以與其他支持藍牙的設備(如手機,平板電腦和筆記本電腦)進行通信。模塊采用3.3V至5V電源供電。

繼電器模塊

繼電器允許您使用電壓和/來打開或關閉電路或目前比Arduino可以處理的要高得多。繼電器在Arduino側的低壓電路和控制負載的高壓側之間提供完全隔離。它使用Arduino的5V激活,反過來控制風扇,燈和空調等電器。一個8通道繼電器模塊如圖3所示。

圖。 3:Android智能手機上的控制面板

String voice;

int RED = 2;

int YELLOW = 3;

void RedOn(){

digitalWrite (RED, LOW);

}

void RedOff(){

digitalWrite (RED, HIGH);

}

void YellowOn(){

digitalWrite (YELLOW, LOW);

}

void YellowOff(){

digitalWrite (YELLOW, HIGH);

}

void allon() {

digitalWrite (RED, LOW);

digitalWrite (YELLOW, LOW);

}

void alloff() {

digitalWrite (RED, HIGH);

digitalWrite (YELLOW, HIGH);

}

void setup() {

Serial.begin(9600);

pinMode(RED, OUTPUT);

pinMode(YELLOW, OUTPUT);

digitalWrite (RED, HIGH);

digitalWrite (YELLOW, HIGH);

}

void loop() {

while(Serial.available()) {

delay(10);

char c=Serial.read();

if(c==‘#’)

{

break;

}

voice += c;

}

if (voice.length() 》 0) {

Serial.println(voice);

if (voice == “on” || voice== “all on”)

{

allon() ;

}

else if (voice == “off” || voice==“all off”)

{

alloff() ;

}

else if(voice ==“red” || voice ==“red on”){

RedOn();

}

else if(voice ==“red off”){

RedOff();

}

else if(voice ==“yellow” || voice ==“yellow on”){

YellowOn();

}

else if(voice ==“yellow off”){

YellowOff();

}

voice=“”;

}

}

Arduino Uno board

Arduino是一個基于靈活性的開源電子原型開發平臺,易于使用的硬件和軟件。它適用于藝術家,設計師,業余愛好者以及任何對創建交互式對象或環境感興趣的人。

Arduino Uno基于ATmega328微控制器MCU)。它由14個數字輸入/輸出引腳,6個模擬輸入,用于編程板載MCU的USB連接,電源插孔,ICSP接頭和復位按鈕組成。它采用16MHz晶體振蕩器工作,包含支持MCU所需的一切。它非常易于使用,因為您只需使用USB電纜將其連接到計算機,或使用AC-DC適配器或電池供電即可開始使用。板載MCU使用Arduino IDE以Arduino編程語言編程。

圖。 5:繼電器模塊連接

引腳藍牙模塊的Gnd和Vcc連接到Gnd和+ 3.3V的Arduino板。引腳2,3和4連接到繼電器板的三個繼電器(RL1,RL2和RL3)。繼電器板的引腳Vin和Gnd分別連接到Arduino板的引腳Vin和Gnd。

注意。 Vin通常用于提供輸入功率,但由于我們使用適配器為Arduino提供12V,我們可以使用Arduino上的Vin引腳為12V繼電器模塊供電。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 自動化
    +關注

    關注

    29

    文章

    5622

    瀏覽量

    79671
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187838
收藏 人收藏

    評論

    相關推薦

    自動化電橋系統的優勢

    在現代工業和科研領域,精確的電阻測量是許多應用中不可或缺的一部分。自動化電橋系統作為一種先進的測量技術,已經在多個領域展現出其獨特的優勢。 1. 高精度測量 自動化電橋系統的核心優勢之
    的頭像 發表于 01-09 10:12 ?95次閱讀

    自動化水廠監控系統

    隨著科技的發展,自動化技術在各行各業中的應用日益廣泛,而自動化水廠監控系統作為智慧水務的重要組成部分,具備多種功能,以滿足水廠安全、高效、穩定運行的需求,正逐步改變著傳統水廠的運營模式。提升供水效率
    的頭像 發表于 12-16 16:17 ?201次閱讀

    PLC控制系統與工業自動化關系

    隨著工業自動化技術的快速發展,可編程邏輯控制器(PLC)已成為現代工業自動化系統中不可或缺的核心組件。PLC以其高度的靈活性、可靠性和易用性,為工業自動化提供了強大的控制能力。 一、工
    的頭像 發表于 11-08 09:39 ?708次閱讀

    水雨情自動化測報系統完整解決方案

    一、背景隨著全球氣候變化和城市進程的加速,水雨情監測與預警的重要性日益凸顯。水雨情自動化測報系統作為現代水利建設的關鍵環節,在保障水資源合理利用、預防洪澇災害等方面發揮著不可替代的
    的頭像 發表于 08-19 15:11 ?1004次閱讀
    水雨情<b class='flag-5'>自動化</b>測報<b class='flag-5'>系統</b>完整解決方案

    機械自動化和電氣自動化區別是什么

    機械自動化和電氣自動化是現代工業生產中兩個重要的領域,它們在許多方面有著密切的聯系,但也存在一些明顯的區別。 一、基本概念 機械自動化 機械自動化是指利用機械設備、傳感器、控制
    的頭像 發表于 07-01 09:33 ?4532次閱讀

    機械自動化自動化的一種嗎

    引言 自動化技術是指利用控制裝置對生產過程進行控制,以實現生產過程的自動化。機械自動化自動化技術的一種,它主要涉及到使用機械設備和控制系統
    的頭像 發表于 07-01 09:32 ?1908次閱讀

    工業自動化和控制系統網絡安全的關系

    一、工業自動化和控制系統概述 1.1 工業自動化的概念 工業自動化是指利用計算機、通信和控制技術,實現工業生產過程中的自動化控制和管理。它主
    的頭像 發表于 06-16 14:25 ?758次閱讀

    機械制造與自動化自動化類嗎

    機械制造與自動化自動化領域的一個重要分支,它涉及到機械設計、制造、檢測、控制等多個方面,是現代制造業的核心組成部分。 機械制造與自動化是指利用計算機、機器人、傳感器等自動化設備和技術
    的頭像 發表于 06-11 11:18 ?1678次閱讀

    工業自動化自動化區別是什么

    生產過程的自動控制和管理。自動化的目標是提高生產效率、降低成本、減少人為錯誤和提高產品質量。自動化技術廣泛應用于各個領域,包括制造業、交通運輸、醫療保健、家庭生活等。 二、工業
    的頭像 發表于 06-11 11:13 ?1915次閱讀

    工業自動化控制技術原理是什么

    工業自動化控制技術是現代工業生產中不可或缺的一部分,它通過自動控制系統對生產過程進行監控、調節和優化,以提高生產效率、降低成本、保證產品質量和提高生產安全性。本文將詳細介紹工業自動化控制技術
    的頭像 發表于 06-11 11:06 ?2078次閱讀

    工業自動化控制系統有哪些

    工業自動化控制系統是現代工業生產中不可或缺的重要組成部分。它們通過自動化技術,實現了生產過程的自動化、智能和信息
    的頭像 發表于 06-11 10:55 ?1959次閱讀

    工廠自動化控制的典型實現方式

    工廠自動化控制是現代制造業的關鍵組成部分,它通過應用先進的信息技術、自動化技術和控制技術,實現生產過程的自動化、智能和信息。本文將詳細介
    的頭像 發表于 06-06 15:51 ?1174次閱讀

    工廠自動化控制系統中光纖的作用

    在工廠自動化控制系統中,光纖通信技術發揮著重要作用。本文將詳細介紹光纖在工廠自動化控制系統中的作用,包括光纖通信的基本原理、光纖在工廠自動化
    的頭像 發表于 06-06 15:48 ?905次閱讀

    IPv6 在電力自動化系統中的應用

    從網絡層IP協議全局性發展的角度分析,實現IPv4技術向IPv6技術的轉型是順應電力自動化系統轉型升級趨勢的選擇,能為自動化系統應用效果的優化提供保障。在電力
    的頭像 發表于 04-24 11:18 ?480次閱讀
    IPv6 在電力<b class='flag-5'>自動化</b><b class='flag-5'>系統</b>中的應用

    非標自動化設備

    1、非標自動化設備 2、根據需求設計和制造 3、完成代替人工的目標
    發表于 03-25 09:52
    澳博线上娱乐| 澳门百家乐群官网| 真博娱乐| 百家乐游戏规则玩法| 英山县| 百家乐打线| 百家乐官网美女视频聊天| 蓝盾百家乐代理打| 送彩金百家乐官网平台| 大发888在线娱乐二十一点| 三国百家乐官网的玩法技巧和规则 | 百家乐赌博玩法技巧| 诚信百家乐官网在线平台| 大发888亚洲| 属猪与属蛇做生意怎么样| 进贤县| 百家乐室系统软件| 百家乐官网那个平台好| 大发888娱乐城 下载| 百家乐作弊演示| 百家乐官网视频软件下载| 大发888娱乐城高手| 百家乐游戏奥秘| 奇博娱乐| 至尊百家乐娱乐| 百家乐官网必赢法冯耘| 巴登娱乐城| 兄弟百家乐的玩法技巧和规则 | 下三元八运24山详解| 百家乐官网娱乐城棋牌| 大发888大发888m摩卡游戏博彩官方下载| 百家乐洗码| 百家乐官网赌场占多大概率| 网上现金游戏网 | 百家乐概率统计| 百家乐官网搏牌| 黑水县| 大发888信誉最新娱乐| 至尊百家乐贺一航| 百家乐官网英皇娱乐网| 秭归县|