亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的智能家居模擬系統(tǒng)

        2024-03-13 07:17:42邢煒卿
        河南科技 2024年1期
        關(guān)鍵詞:單片機系統(tǒng)設(shè)計

        邢煒卿

        (北京科技大學(xué)天津?qū)W院,天津 301830)

        0 引言

        近年來,國家相繼出臺了一系列支持智能家居設(shè)備行業(yè)發(fā)展的相關(guān)政策,智能家居成為物聯(lián)網(wǎng)九大重點領(lǐng)域應(yīng)用示范工程之一。智能家居系統(tǒng)是計算機網(wǎng)絡(luò)、單片機、通信等多個系統(tǒng)的有機結(jié)合體,功能多樣,可有效提高智能家居的各個維度。

        行業(yè)發(fā)展趨勢不僅包括政策推動行業(yè)發(fā)展,技術(shù)創(chuàng)新也會推動產(chǎn)業(yè)高質(zhì)量發(fā)展。產(chǎn)品智能化程度不斷提高,才能達到“以人為本”的目的,使人們的生活更舒適和便捷,進而提高社會的消費水平,擴大消費市場規(guī)模[1]。所以,有必要對智能家居系統(tǒng)開展研究。

        1 3D家居模型設(shè)計及搭建

        1.1 3D家居模型設(shè)計思路

        手工模型是展示設(shè)計方案的重要方法之一。在設(shè)計初期,需要確定構(gòu)建模型所需的材料,并通過2D 草圖來計算出模型的空間比例,從而確定獨立空間模塊所在位置,包括客廳、臥室、廚房、衛(wèi)生間、門這5個獨立空間模塊。

        1.2 3D家居模型的搭建

        利用設(shè)計好的3D 圖片對模擬智能家居進行搭建,從而能更直觀地展示模擬智能家居的整體布局和硬件布線。同時,利用剩余空間來展示智能家居中的各類DIY家具。

        2 智能家居系統(tǒng)軟件設(shè)計

        2.1 APP開發(fā)

        在設(shè)計用戶界面(列表選擇框、復(fù)選框、標(biāo)簽等)時,使用標(biāo)簽進行合理布局,并進行對應(yīng)的邏輯設(shè)計操作(藍牙客戶端、列表選擇框、按鈕等)。

        該系統(tǒng)的硬件藍牙模塊采用的是HC-05 藍牙模塊,該模塊是一款主從一體的藍牙串口模塊。HC-05藍牙模塊主要適用于較短距離的無線數(shù)據(jù)傳輸,能非常方便和上位機(如手機、電腦端等)藍牙設(shè)備連接在一起。

        通過對藍牙進行初始化操作,可調(diào)用藍牙客戶端來判斷藍牙啟動的真與假。

        2.2 手機APP連接藍牙模塊

        客廳空間模塊、衛(wèi)生間空間模塊、臥室空間模塊、門模塊均采用51 單片機最小系統(tǒng),這些模塊通過藍牙模塊與手機APP 相連接,從而分別控制LED燈的亮滅、直流電機風(fēng)扇的轉(zhuǎn)停、窗簾的開閉、門的開關(guān)(SG90舵機)等。

        通過AT指令來配置藍牙模塊,藍牙模塊的TXD與單片機P3.0 針腳相連,藍牙模塊的RXD 與單片機P3.1針腳相連。手機APP連接藍牙及手機APP成功連接藍牙如圖1、圖2所示。

        圖1 手機APP連接藍牙

        圖2 手機APP成功連接藍牙

        3 家居模型硬件設(shè)計

        3.1 單片機開發(fā)板控制部分設(shè)計

        該系統(tǒng)使用的主控芯片HC6800-ES V2.0 單片機開發(fā)板提供USB2.0 和串口兩種通信方式,該開發(fā)板兼容STC、SST 等51 系列的單片機。本研究設(shè)計的系統(tǒng)主要采用HC6800-ES V2.0 單片機開發(fā)板上的蜂鳴器、溫度傳感器、液晶顯示等模塊。

        蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓的方式進行供電[2]。傳感器是一種檢測裝置,對被測量的信息進行采集,并將采集到的信息以一定規(guī)律轉(zhuǎn)變成電信號或其他所需形式的信息,并將信息進行有效輸出[3]。DS18B20 溫度傳感器是一種單總線型溫度測量元器件,可使用總線進行供電。LCD1602 液晶是一種用來顯示字符、數(shù)字和符號的點陣型模塊,主要由若干個點陣字符位組成,每個點陣字符位都可用來顯示對應(yīng)的字符,并作用于字符間距和行間距[4]。

        該系統(tǒng)的主控芯片HC6800-ES V2.0 單片機開發(fā)板主要對廚房空間模塊溫度進行實時顯示和報警。廚房空間模塊采用獨立的STC89C52單片機開發(fā)板和液晶顯示屏,可實時檢測當(dāng)前的室內(nèi)溫度,此外,可根據(jù)環(huán)境變化來對設(shè)定后的溫度閾值進行修改。當(dāng)DS18B20單線數(shù)字溫度傳感器讀取到的溫度超過閾值時,蜂鳴器會發(fā)出警報。廚房空間模塊實測如圖3所示。

        圖3 廚房空間模塊實測

        3.2 單片機最小系統(tǒng)藍牙控制部分設(shè)計

        單片機最小系統(tǒng)控制部設(shè)計分為客廳空間模塊的LED 燈硬件設(shè)計、臥室空間模塊的窗簾自動控制設(shè)計、衛(wèi)生間空間模塊的風(fēng)扇設(shè)計和開關(guān)門設(shè)計,利用單片機最小系統(tǒng)對整體進行控制,從而實現(xiàn)各個空間模塊的具體功能。此外,智能家居的全面應(yīng)用要符合現(xiàn)代室內(nèi)的空間設(shè)計感的要求。

        本研究采用的是28BYJ4步進電機,由于步進電機要加裝驅(qū)動板才能進行運轉(zhuǎn),所以采用與其匹配度較高的ULN2003 驅(qū)動板,從而增強單片機的驅(qū)動能力。步進電機的驅(qū)動信號可轉(zhuǎn)變?yōu)槊}沖信號,在沒有脈沖驅(qū)動時,步進電機為靜止?fàn)顟B(tài),當(dāng)加入脈沖信號后,就會以一定的角度轉(zhuǎn)動。每輸入一個脈沖信號,轉(zhuǎn)子就會轉(zhuǎn)動一個固定角度,所以比較適合單片機控制[5]。

        衛(wèi)生間空間模塊的設(shè)計重點在于風(fēng)扇開關(guān)的控制。風(fēng)扇的開關(guān)由L298N 驅(qū)動板進行控制,L298N驅(qū)動板包括兩個輸入端、輸出端A、輸出端B、通道A使能、通道B使能及4個邏輯輸出端。IN1、IN2、IN3、IN4 為邏輯輸出口,共有6 個引腳,其中,IN1、IN2 負責(zé)控制一個電機的轉(zhuǎn)動,IN3、IN4 負責(zé)控制另一個電機的轉(zhuǎn)動。單片機上的P1.0 端口連接驅(qū)動板IN1,P1.1端口連接驅(qū)動板IN2,P1.2端口連接驅(qū)動板ENA。

        開關(guān)門空間模塊利用舵機的轉(zhuǎn)動變化對門開關(guān)進行控制。該模塊以SG90 舵機為模擬電機,SG90舵機在運行過程中的角度可不斷變化,并能保持位置。在實際操作過程中,需要不斷發(fā)送相應(yīng)角度的PWM 信號,才能使該舵機旋轉(zhuǎn)到指定位置。不同角度的模擬系統(tǒng)如圖4、圖5所示。

        圖4 模擬系統(tǒng)(俯瞰)

        圖5 模擬系統(tǒng)(側(cè)看)

        4 控制代碼設(shè)計

        該系統(tǒng)的代碼設(shè)計框架包括UART、定時器、中斷程序、延時驅(qū)動程序。STC89C52 芯片內(nèi)置UART接口,主要用于外部異步串行通信。安裝電腦驅(qū)動如圖6所示,stc-isp操作界面如圖7所示。

        圖6 安裝電腦驅(qū)動

        圖7 stc-isp操作界面

        在對該系統(tǒng)開發(fā)過程中,需要使用Keil uVision5對51單片機進行軟件開發(fā),從而建立基于51單片機的軟件開發(fā)環(huán)境。

        該系統(tǒng)的軟件通過編譯交互框顯示無誤后,應(yīng)將設(shè)計的程序編譯成目標(biāo)文件.hex,通過下載器將其下載到STC89C52單片機中,并接通相關(guān)硬件的電源,即可完成程序下載。

        5 結(jié)語

        本研究將51 單片機中的藍牙控制系統(tǒng)應(yīng)用于智能家居系統(tǒng)中,從而實現(xiàn)在手機終端控制硬件設(shè)備等功能。通過使用一種快捷、兼容性強的無線方式,能有效解決智能家居系統(tǒng)中家用電器因種類繁多而導(dǎo)致的兼容性差的問題,從而實現(xiàn)對智能家居的實時控制與高效管理[6]。

        猜你喜歡
        單片機系統(tǒng)設(shè)計
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過?!律O(shè)計萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        日本一区二区在线播放| 精品久久久噜噜噜久久久| 伊伊人成亚洲综合人网7777| 国产一区二区三区免费在线视频| 亚洲av色香蕉一区二区三区软件| 久久夜色精品国产亚洲av动态图 | 97在线观看视频| 亚州综合激情另类久久久| 97久久成人国产精品免费| 在线成人影院国产av| 亚洲高清乱码午夜电影网| 丝袜美腿精品福利在线视频| 欧美性高清另类videosex| 亚洲欧美日韩中文在线制服| 国产精品视频免费的| 亚洲女同性恋激情网站| 国产精品视频永久免费播放| 性欧美暴力猛交69hd| 久久露脸国产精品WWW| 久久久噜噜噜久久熟女| 国产高清av在线播放| 色爱区综合五月激情| 亚洲日韩AV无码美腿丝袜| 国产主播性色av福利精品一区| 少妇人妻在线无码天堂视频网| 亚洲天堂在线播放| 久久九九av久精品日产一区免费| 国产精品女同一区二区免费站| 亚洲第一se情网站| 亚洲中文字幕无码久久2018| 日本精品av中文字幕| 国产精品乱码人妻一区二区三区| 成人毛片无码一区二区三区| 欧美日本国产三级在线| 亚洲天堂av免费在线| 青青草成人免费在线视频| 国产边摸边吃奶叫床视频| 亚洲欧美日韩综合在线观看| 40分钟永久免费又黄又粗| 亚洲第一黄色免费网站| 日本老熟妇乱|