一種基于微型嵌入式計算機的遠程控制系統(tǒng)的制作方法
【專利說明】
—.
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種遠程控制系統(tǒng),尤其涉及一種基于微型嵌入式計算機的遠程控制系統(tǒng)。
二.【背景技術(shù)】
[0002]隨著科技的日漸發(fā)展,基于互聯(lián)網(wǎng)平臺的遠程控制系統(tǒng)在工業(yè)集成、智能家居等諸多平臺得到了廣泛的應(yīng)用。此類遠程控制系統(tǒng)多基于嵌入式ARM芯片(如SC2440、SC6410等)或?qū)S肞LC,需要在ARM-LINUX、ARM-WINCE上進行復(fù)雜的二次開發(fā),涉及網(wǎng)絡(luò)協(xié)議、底層接口驅(qū)動、客戶端軟件等多方面內(nèi)容,有著較高的開發(fā)成本及難度,普通電子愛好者也難以在一時掌握,從而在一定程度上影響了向家庭作進一步的推廣。
三.
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種基于微型嵌入式計算機的遠程控制系統(tǒng),該控制系統(tǒng)硬件成本低廉,開發(fā)難度小,特別家庭用戶搭建個性化的智能家居系統(tǒng)。
[0004]本發(fā)明的目的是通過以下的技術(shù)方案來實現(xiàn)的:
[0005]一種基于微型嵌入式計算機的文件共享服務(wù)器,其特征是:服務(wù)端硬件設(shè)備采用安裝有完整LINUX發(fā)行版的微型嵌入式計算機,通過GP1信號輸出變化實現(xiàn)遠程控制:其中,微型嵌入式計算機可選擇樹莓派Raspberry PI或類似產(chǎn)品,如pcDuino等;微型嵌入式計算機運行完整的LINUX發(fā)行版操作系統(tǒng),通過使用python腳本控制GP1實現(xiàn)信號輸出變化;通過telnet或ssh遠程調(diào)用python腳本實現(xiàn)GP1信號的輸出變化。
[0006]本發(fā)明所提供的一種基于微型嵌入式計算機的遠程控制系統(tǒng),克服了傳統(tǒng)嵌入式遠程控制產(chǎn)品硬件成本高,開發(fā)難度大,開發(fā)周期長等諸多不足,以完整Debain平臺上的python擴展應(yīng)用及GP1端口實現(xiàn)了基于互聯(lián)網(wǎng)的遠程控制,同時也為構(gòu)建模塊化的智能家居產(chǎn)品提供了一個很好的解決方案。
四.【具體實施方式】
[0007]以下為本發(fā)明的一個實施例,通過遠程telnet或ssh調(diào)用微型嵌入式計算機的python腳本控制GP1某個端口的電平的高低而觸發(fā)目標設(shè)備,從而達到遠程控制的目的。
[0008]1、微型嵌入式計算機選用樹莓派,樹莓派是最近幾年風(fēng)靡全球的微型電腦,256MB的內(nèi)存,700MHZ的CPU,運行debian系統(tǒng),能完整支持SAMBA服務(wù),且價格僅為250元左右。
[0009]2、在樹莓派上配置python及GP1庫
[0010]sudo apt-get install python-setuptools
[0011]sudo easy—install-U distribute
[0012]sudo apt-get install python-dev
[0013]sudo easy—install RP1.GP1
[0014]3、編寫Python腳本,其中ctl—hig.py控制11端口高電平,ctl—low.py控制11端口低電平
[0015]Ctl_hig.pv 腳本如下:
[0016]Import pr1.GP1 as GP1
[0017]GP10.setmod (GP10.BOARD)
[0018]GP10.setup (11,GP10.0UT)
[0019]While true:
[0020]GP10.0utput (11,GP10.HIGH)
[0021]Ctl_low.pv 腳本如下:
[0022]Import pr1.GP1 as GP1
[0023]GP10.setmod (GP10.BOARD)
[0024]GP10.setup (11,GP10.0UT)
[0025]While true:
[0026]GP10.0utput (I I,GP10.LOW)
[0027]4、通過互聯(lián)網(wǎng)telnet或ssh運行Ctl_hig.pv或Ctl_low.pv,實現(xiàn)遠程控制GP1第11端口的電平輸出,可作為信號觸發(fā)控制相關(guān)系統(tǒng)。
[0028]本發(fā)明不局限于上述特定的實施方案,本領(lǐng)域技術(shù)人員根據(jù)前文的描述,就能夠根據(jù)實際需要找到不同的調(diào)整方案,這些調(diào)整都應(yīng)在本文所附的權(quán)利要求范圍之內(nèi)。
【主權(quán)項】
1.一種基于微型嵌入式計算機的遠程控制系統(tǒng),其特征是:服務(wù)端硬件設(shè)備采用安裝有完整LINUX發(fā)行版的微型嵌入式計算機,通過GP1信號輸出變化實現(xiàn)遠程控制。
2.根據(jù)權(quán)利要求1所述的一種基于微型嵌入式計算機的遠程控制系統(tǒng),其特征是:微型嵌入式計算機可選擇樹莓派Raspberry PI或類似產(chǎn)品,如pcDuino等。
3.根據(jù)權(quán)利要求1所述的一種基于微型嵌入式計算機的遠程控制系統(tǒng),其特征是:微型嵌入式計算機運行完整的LINUX發(fā)行版操作系統(tǒng)。
4.根據(jù)權(quán)利要求1所述的一種基于微型嵌入式計算機的遠程控制系統(tǒng),其特征是:通過使用python腳本控制GP1實現(xiàn)信號輸出變化。
5.根據(jù)權(quán)利要求4所述的一種基于微型嵌入式計算機的遠程控制系統(tǒng),其特征是:通過telnet或ssh遠程調(diào)用python腳本實現(xiàn)GP1信號的輸出變化。
【專利摘要】本發(fā)明所提供的一種基于微型嵌入式計算機的遠程控制系統(tǒng),克服了傳統(tǒng)嵌入式遠程控制產(chǎn)品硬件成本高,開發(fā)難度大,開發(fā)周期長等諸多不足,以完整Debain平臺上的python擴展應(yīng)用及GPIO端口實現(xiàn)了基于互聯(lián)網(wǎng)的遠程控制,同時也為構(gòu)建模塊化的智能家居產(chǎn)品提供了一個很好的解決方案。
【IPC分類】G05B19-418
【公開號】CN104731039
【申請?zhí)枴緾N201310718057
【發(fā)明人】陳曉
【申請人】陳曉
【公開日】2015年6月24日
【申請日】2013年12月24日