999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于樹莓派的智能家居系統(tǒng)

2016-03-13 18:02:44松原職業(yè)技術(shù)學(xué)院張永安
電子世界 2016年15期
關(guān)鍵詞:功能系統(tǒng)

松原職業(yè)技術(shù)學(xué)院 張永安

?

基于樹莓派的智能家居系統(tǒng)

松原職業(yè)技術(shù)學(xué)院張永安

隨著信息化、智能化的發(fā)展,智能家居這一概念逐漸成為了主流名詞。本文是以樹莓派為載體和中繼的智能家居系統(tǒng)作品設(shè)計。在作品中,我們圍繞樹莓派開發(fā)板,運用嵌入式系統(tǒng),基于Linux系統(tǒng),運用Python語言,從而實現(xiàn)手機控制燈的開關(guān)、窗簾的升降和GPIO口的使用,收聽豆瓣FM,以及報警系統(tǒng)等等。

樹莓派;智能家居;Linux;可控?zé)簦豢煽卮昂煟豢煽仉娫矗豢煽谾M;報警系統(tǒng)

前言

家居自動化的目標(biāo)是讓居家生活更加充滿樂趣和效率,而智能家居技術(shù)正在通過引入“智能化”讓這一切變?yōu)楝F(xiàn)實。充分利用了樹莓派的開源特性,選擇Linux作為底層系統(tǒng)。使用Python語言,充分利用了其便捷的語言特性。樹莓派是一個完美的中繼點,運用無線網(wǎng)絡(luò)技術(shù),實現(xiàn)了手機遠(yuǎn)程控制電燈,遙控窗簾,遙控開關(guān)從而給電水壺供電燒水,播放音樂來實現(xiàn)智能家居系統(tǒng)的娛樂功能,并實現(xiàn)報警功能,體現(xiàn)智能家居系統(tǒng)的安全性。

基于樹莓派的智能家居系統(tǒng)開發(fā)充分利用底層系統(tǒng)的開源性來完成每一個細(xì)微的任務(wù),將每一個細(xì)微的功能交互成一個整體的網(wǎng)絡(luò),達(dá)到智能化的要求。

一、走進樹莓派

樹莓派,是只有信用卡大小的卡片式電腦,基于Linux。開發(fā)過程中,選用樹莓派的B型版,一款基于ARM的微型電腦主板,包括了一個ARM1176JZF-s 700Mhz 的處理器,一塊Video Core IV GPU, 512M RAM,以SD卡為存儲系統(tǒng),有兩個USB接口和一個網(wǎng)口,可連接電源、鍵盤、鼠標(biāo)和網(wǎng)線,同時擁有HDMI視頻輸出接口,整合在一張僅比信用卡稍大的主板上,具備PC的基本功能。 樹莓派外部接口豐富,處理器、存儲設(shè)備不夠強大,但其價格低廉,為我們提供了一個理想的嵌入式開發(fā)平臺。

二、智能家居系統(tǒng)

1.燈光模塊

(1)電腦命令行控制

將燈的正極接在樹莓派的Pin 22(GPIO 25)上,負(fù)極接Pin 6(GND),使用python語言控制GPIO 25電平的高低,進而燈光的亮滅。

(2)開關(guān)控制

開關(guān)是對樹莓派輸入信號,因此要使用GPIO的輸入功能,即將燈的正極與樹莓派的GPIO 25相連,負(fù)極與地相連,同時,將開關(guān)的一端與Pin 1(3.3V)相連,開關(guān)的另一端與pin 18(GPIO 24)相連。在中斷方式下編寫python程序。使用時,運行l(wèi)edstatus2.py,即可利用開關(guān)控制燈的亮滅。按下開關(guān)時,燈亮,再按一下開關(guān),燈滅。

(3)使用WEBIO控制

用瀏覽器打開IP地址訪問管理界面,若樹莓派的ip地址為192.168.137.13,則打開http://192.168. 137.13:8000/webiopi/

(4)手機終端控制

通過手機終端軟件來控制燈的亮滅

2.窗簾模塊

本模塊采用步進電機驅(qū)動,通過控制步進電機的轉(zhuǎn)動來控制窗簾的升降。通過GPIO口控制步進電機的轉(zhuǎn)動方向以及速度。

步進電機采用的驅(qū)動芯片是ULN2003A,因此可用ULN2003A設(shè)計一個驅(qū)動板,驅(qū)動板上有4個輸入口:IN1~IN4,這4個口用來接樹莓派的4個GPIO口,我們將樹莓派上的GPIO 17、18、21、22口分別接到步進電機驅(qū)動板上的IN1、IN2、IN3、IN4口,利用Pin 2給步進電機提供5V電源。依次把驅(qū)動板的IN1~IN4置為高電平,就可以驅(qū)動步進電機,也就是說,要把樹莓派的4個GPIO輸出口依次置為高電平。

通過終端發(fā)送運行指令,來完成一次拉開或關(guān)閉窗簾的動作。

3.電水壺模塊

利用GPIO接口控制電水壺開關(guān)的通斷。當(dāng)GPIO接口為高電平時,電水壺開關(guān)打開,電水壺的電阻加熱,電水壺執(zhí)行燒水功能,利用DS18B20檢測溫度,當(dāng)溫度達(dá)到100℃時,GPIO接口自動變?yōu)榈碗娖剑娝畨亻_關(guān)自動斷開,停止燒水,執(zhí)行保溫功能,并啟動報警功能,提醒主人水已燒開。當(dāng)GPIO接口為低電平時,則不執(zhí)行燒水功能。

4.音樂模塊

本模塊借助GitHub上的一個開源項目修改而來,可以實現(xiàn)利用豆瓣FM播放音樂,操作簡單,把樹莓派作為一個低功耗音樂電臺使用,為家庭生活增添歡樂氣息。

5.報警模塊

本模塊采用人體紅外感應(yīng)模塊HC-SR501,本模塊的核心器件是人體紅外熱釋電傳感器,將紅外熱釋電傳感器與蜂鳴器連成如下電路:

運行python程序后,紅外感應(yīng)模塊每隔一定時間檢測,如有人靠近,蜂鳴器則發(fā)出報警聲,并在屏幕打印提示有人靠近,人若離開,則停止鳴叫,屏幕上顯示沒有人靠近。

6.遠(yuǎn)程控制

鑒于現(xiàn)在市面上Android手機比較普遍,在手機端遠(yuǎn)程控制方面,我們選擇Android手機作為實驗平臺。通過樹莓派 Command 和RPi_Automation手機端APP,可以輕松實現(xiàn)手機端對樹莓派GPIO電平的控制,并且實現(xiàn)一鍵發(fā)送預(yù)先設(shè)置好的指令,以完成復(fù)雜任務(wù)。并且這些APP具有可編程性,可以根據(jù)自身需求來修改指令,從而滿足不同人的不同需求。

通過手機端,可以遠(yuǎn)程控制電燈的亮滅,控制窗簾拉開或者關(guān)上,播放豆瓣FM,或者是控制熱水壺?zé)瑥亩蟠蠓奖懔耸褂谜叩纳睿夥帕穗p腿,使生活更智能化。

三、軟件源

樹莓派搭載Debian系統(tǒng)形成的Raspbian系統(tǒng),是官方推薦樹莓派的首選操作系統(tǒng)。Python語言具有完全免費、面向?qū)ο蟆⒑唵我讓W(xué)、可移植性強等特點,并且可實現(xiàn)對硬件底層的訪問和控制,是基于樹莓派控制硬件的不二選擇。

四、總結(jié)

本文充分展現(xiàn)了家居智能化的概念,總體來說,我們成功搭建了一個智能家居模型和軟件平臺。在硬件方面,我們做到了以樹莓派為控制器,以電腦和手機等不同終端的控制方式,成功實現(xiàn)了對燈光、窗簾、電水壺的控制,并且實現(xiàn)了音樂播放功能和報警功能,將智能家居的理念做到了實處。在軟件方面,我們以python語言為工具,以Linux系統(tǒng)和樹莓派為平臺,通過編寫python程序成功實現(xiàn)了對硬件的控制。實踐證明,我們的理論是正確的,可行的。

[1]陳建皓.樹莓派入門指南[M].北京:人民郵電出版社,2014.

[2]Brendan Horan. 樹莓派樹莓派實作應(yīng)用[M].北京:人民郵電出版社,2014.

[3]李龍棋,方美發(fā),唐曉騰.樹莓派平臺下的實時監(jiān)控系統(tǒng)開發(fā)[J].閩江學(xué)院學(xué)報,2014(05).

[4]鄭世玨,徐虹.基于樹莓派的遠(yuǎn)程監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[J].微型機與應(yīng)用,2014(19).

[5]Simon Monk.樹莓派 Python編程入門[M].北京:科學(xué)出版社,2014.

[6]https://github.com/turingou/douban.fm.

[7]http://shumeipai.nxez.com/2015/02/09/run-python-scriptwhen-the-raspberry-pi-start.html.

猜你喜歡
功能系統(tǒng)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)于非首都功能疏解的幾點思考
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達(dá)功能
主站蜘蛛池模板: 黄色免费在线网址| 国产欧美日韩va| 国产美女一级毛片| 亚洲av成人无码网站在线观看| 国产亚洲欧美日韩在线一区二区三区| 久久国产精品电影| 欧美成人aⅴ| 亚洲系列中文字幕一区二区| 亚洲第一区在线| 久久精品国产999大香线焦| 亚洲欧美综合精品久久成人网| 国产精品福利尤物youwu| 国产网友愉拍精品视频| 成人日韩精品| 国产精品久久久精品三级| 国产靠逼视频| 久久久久久尹人网香蕉| 国产福利一区二区在线观看| 曰AV在线无码| 国产97色在线| 亚洲福利片无码最新在线播放| 久久99国产精品成人欧美| 青青青草国产| AV在线天堂进入| 91成人精品视频| 国产在线精品网址你懂的| 欧美不卡二区| 久久大香香蕉国产免费网站| 午夜国产大片免费观看| 亚洲va视频| 国产视频久久久久| 呦系列视频一区二区三区| 免费观看精品视频999| 综合色区亚洲熟妇在线| 免费中文字幕在在线不卡| 国产精品护士| 亚洲精品日产精品乱码不卡| 手机在线免费不卡一区二| 无码内射在线| 五月激激激综合网色播免费| 欧美黄色网站在线看| 国产精品美女网站| 亚洲妓女综合网995久久| 国产不卡在线看| 欧美不卡视频一区发布| 在线播放真实国产乱子伦| 亚洲啪啪网| 亚洲欧美h| 久久综合色天堂av| 欧美精品影院| 在线国产欧美| hezyo加勒比一区二区三区| 精品国产一区91在线| 青青青视频91在线 | 青青青国产免费线在| 亚洲系列无码专区偷窥无码| 人人看人人鲁狠狠高清| 亚洲无线视频| 最新国产精品第1页| 欧美一区二区精品久久久| 真人高潮娇喘嗯啊在线观看| 国内99精品激情视频精品| 就去色综合| 国产成人亚洲无吗淙合青草| 麻豆国产在线不卡一区二区| 免费在线a视频| 亚洲精品动漫在线观看| 免费无遮挡AV| 男女性色大片免费网站| 国产一在线| 在线观看国产精品第一区免费| 久久精品国产91久久综合麻豆自制| 国产日本欧美在线观看| 久久精品这里只有国产中文精品| 久久夜色精品国产嚕嚕亚洲av| 国产成人精品日本亚洲77美色| 一区二区理伦视频| 亚洲色中色| 成人看片欧美一区二区| 欧美第一页在线| 成人精品视频一区二区在线| 激情在线网|