在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用IFTTT和樹莓派自動化車庫門

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-04 17:32 ? 次閱讀

智能家居產(chǎn)品很酷,但價(jià)格昂貴。借助Raspberry Pi和一個或兩個組件,可以輕松,廉價(jià)地將現(xiàn)有設(shè)備連接到互聯(lián)網(wǎng)。

使車庫門具有互聯(lián)網(wǎng)意識,是學(xué)習(xí)如何使用智能手機(jī)控制現(xiàn)實(shí)世界的絕妙介紹。皮。坦白說,誰不想像蝙蝠俠那樣,在駛?cè)胲嚨罆r自己打開車庫?

您需要的東西

要自動執(zhí)行車庫門操作,您將需要:

可以帶外部觸發(fā)器的車庫門電機(jī)。

連接到互聯(lián)網(wǎng)的Raspberry Pi(任何型號)。本教程假定您的Pi正在運(yùn)行Raspbian操作系統(tǒng)(如果不是,請參閱我們的文章,介紹如何在Raspberry Pi上安裝Raspbian)。

中繼擴(kuò)展板,可以在Amazon上找到。

li》

Raspberry Pi的2A電源。較低額定值的型號可能無法驅(qū)動繼電器板和Pi。

四根跨接電纜(對于您要控制的每個額外的門,還要多一根)。

足夠Pi和車庫門電機(jī)之間的兩芯電纜。便宜的揚(yáng)聲器線是理想的選擇,但是電話線或以太網(wǎng)線也可以使用。

一旦您將這些組件收集到一起,就該開始了。

此方法自動化車庫門工程

大多數(shù)車庫門電機(jī)均可通過外部輸入觸發(fā)以打開或關(guān)閉。制造商提供了這些輸入,以便安裝人員可以在家里的某個地方掛上一個簡單的按鈕即可打開或關(guān)閉門,而無需使用常規(guī)遙控器。按下并釋放扳機(jī)按鈕時,它會立即關(guān)閉一個電路,告訴電動機(jī)啟動或停止。

您將使用繼電器代替外部按鈕。短暫閉合繼電器將閉合電路,就像按下觸發(fā)按鈕一樣。在Raspberry Pi上運(yùn)行的Python腳本將使您可以從家庭網(wǎng)絡(luò)控制中繼,從而控制門。

步驟1:將Raspberry Pi連接到中繼

您Raspberry Pi與中繼板之間至少要建立四個連接。如果您使用的是Pi Zero,則要么需要直接焊接連接,要么將GPIO接頭焊接到Pi上,并使用跳線進(jìn)行連接。推薦使用后一種方法,因?yàn)槿绻獢嚅_中繼板的連接并將Raspberry Pi用于其他用途,則無需拆焊。較大型號的Pis已經(jīng)具有用于連接插入式跨接電纜的插頭。

如果您不熟悉GPIO,請務(wù)必閱讀我們的文章,了解有關(guān)Raspberry Pi GPIO引腳的所有知識。

在連接所有組件之前,請檢查繼電器板上是否有將VCC和JD-VCC引腳連接在一起的跳線。如果有,則將其卸下,因?yàn)槟枰謩e為VCC和JD-VCC供電。

在所有電源關(guān)閉的情況下,連接繼電器板如下所示連接到您的Pi:

首先將Pi引腳2(5V導(dǎo)軌)連接到繼電器板上的JD-VCC。

連接Pi引腳1或引腳17 (3.3V電源)連接到繼電器板上的VCC。

將Pi引腳6(GND)連接到繼電器板上的GND。

最后,連接Pi引腳7(GPIO 4)到繼電器板上的IN1。這是切換繼電器的連接。

如果您有多個車庫門,或者要添加對電動門的控制,則應(yīng)在IN2,IN3,

第2步:在Raspberry Pi上安裝依賴項(xiàng) 》

Raspbian預(yù)先安裝了Python,但是您需要添加GPIO庫。在Pi的終端窗口中鍵入以下內(nèi)容:

sudo apt-get update

sudo apt-get -y install python-rpi.gpio

現(xiàn)在在主目錄中創(chuàng)建一個新文件夾,該文件夾將放置將用于控制繼電器的Python腳本:

mkdir ~/garagedoor

cd ~/garagedoor

最后,下載bottle,一個輕量級的框架,它將在您的Pi上創(chuàng)建一個簡單的Web服務(wù)器:

wget https://bottlepy.org/bottle.py 步驟3:創(chuàng)建控制腳本

下面是一個非常簡單的Python腳本,用于通過HTTP控制中繼板:

# Python Script To Control Garage Door

# Load libraries

import RPi.GPIO as GPIO

import time

from bottle import route, run, template

# Set up the GPIO pins

GPIO.setmode(GPIO.BOARD)

GPIO.setup(7, GPIO.OUT)

GPIO.setup(11, GPIO.OUT)

GPIO.output(7, True)

GPIO.output(11, True)

# Handle http requests to the root address

@route(‘/’)

def index():

return ‘Go away.’

# Handle http requests to /garagedoor

@route(‘/garagedoor/:doornum’)

def garagedoor(doornum=0):

if doornum == ‘0’:

return ‘No door number specified’

elif doornum == ‘1’:

GPIO.output(7, False)

time.sleep(.8)

GPIO.output(7, True)

return ‘Door number 1 cycled.’

elif doornum == ‘2’:

GPIO.output(11, False)

time.sleep(.8)

GPIO.output(11, True)

return ‘Door number 2 cycled’

run(host=‘0.0.0.0’, port=1234)

在您的Raspberry Pi上,使用nano創(chuàng)建一個新的Python文件:

nano door.py

將上面的腳本復(fù)制并粘貼到空文檔中。退出并使用 CTRL + X 保存,然后使用 Y 和輸入進(jìn)行確認(rèn)。

現(xiàn)在通過運(yùn)行來測試腳本它:

python door.py

如果一切正常,您將看到以下消息:

如果收到任何錯誤消息,請檢查所有內(nèi)容均正確粘貼到文件中,并且沒有在同一端口上運(yùn)行其他Web服務(wù)器(如Apache)(它將干擾腳本創(chuàng)建的服務(wù)器)。

假定沒有錯誤,請轉(zhuǎn)到同一網(wǎng)絡(luò)上另一臺計(jì)算機(jī)上的Web瀏覽器,然后在地址欄中鍵入Pi的IP地址,后跟冒號和1234。例如,如果您的IP地址Raspberry Pi為11.22.33.44,您需要在瀏覽器中輸入 11.22.33.44:1234 。

如果一切正常,您將看到一條消息,提示您離開! p》

現(xiàn)在在IP地址和端口號之后添加/garagedoor/1 ,如下所示: 11.22.33.44:1234/garagedoo r/1

按 Enter ,您將聽到板上的第一個繼電器在關(guān)閉并再次打開時單擊兩次。如果將1更改為2,然后重新加載頁面,則會聽到第二個繼電器循環(huán)。

步驟4:將繼電器連接到門電機(jī)

請參閱車庫門電機(jī)手冊,以查找可以在何處連接外部控制器。將兩芯電纜連接到該電纜,然后將電纜的另一端連接到中繼板的螺釘端子。

每個端子有三個端子中繼-使用如圖所示的常開對。

再次從Web瀏覽器測試所有內(nèi)容(您可以刷新頁面)。如果一切順利,則中繼將單擊幾次,您的車庫門應(yīng)開始打開。

第5步:將腳本設(shè)置為自動加載

如果您的Raspberry Pi重新啟動,出于任何原因,例如斷電,您的Python腳本將停止運(yùn)行。要在啟動時加載它,請將以下行添加到您的/etc/sc.local 文件中(如果以其他用戶身份登錄到Pi,請將 Pi 更改為您的用戶名):

nohup python /home/pi/garagedoor/door.py &

使用常規(guī)的文本編輯器執(zhí)行此操作,完成后保存文件。

請注意安全性注意事項(xiàng)

此示例Python腳本沒有任何安全性-任何可以通過其IP地址訪問Raspberry Pi的人都可以打開和關(guān)閉車庫門。很容易想到,僅僅因?yàn)闆]人知道您的腳本在那里,沒人會找到它,但是通過模糊性的安全性一次又一次被證明是一個壞主意。

完整的身份驗(yàn)證系統(tǒng)已經(jīng)超出了范圍本教程的內(nèi)容,但是一種簡單的安全解決方案是不要讓您的Pi在家庭網(wǎng)絡(luò)之外訪問。

這里有一些保護(hù)Raspberry Pi的提示。

控制您的Raspberry Pi使用IFTTT或Siri的車庫門

如果確實(shí)選擇從開放的互聯(lián)網(wǎng)訪問Pi,則可以通過“如果這樣那么(IFTTT)”服務(wù)來控制車庫門。例如,當(dāng)您向Amazon Echo發(fā)出觸發(fā)短語時,可以將Alexa和Webhooks IFTTT服務(wù)結(jié)合使用來打開車庫門。

駕駛具有IFTTT連接服務(wù)的汽車,您可以創(chuàng)建一個applet,以便在您的汽車接近您的房屋(蝙蝠俠式)時打開門。

想知道更多嗎?請參閱我們的可下載指南,以像專業(yè)人士一樣使用IFTTT。

另一種觸發(fā)您的新互聯(lián)網(wǎng)感知車庫門的方法是使用Siri快捷方式。在小部件中添加一個非常簡單的快捷方式意味著您可以省去攜帶煩人的鍵,而只需輕掃即可打開車庫并點(diǎn)擊iPhone

車庫之外:更多DIY智能家居項(xiàng)目

繼電器板可以切換電源電壓,因此可以控制大多數(shù)家用電器。該項(xiàng)目可以作為向幾乎所有帶電源的設(shè)備添加智能設(shè)備的基礎(chǔ)??Х葯C(jī),照明,空調(diào)-都可以通過Raspberry Pi和一些繼電器實(shí)現(xiàn)自動化。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    118

    文章

    1882

    瀏覽量

    106257
  • IFTTT
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    3216
收藏 人收藏

    評論

    相關(guān)推薦

    開源技術(shù)在工業(yè)自動化領(lǐng)域的作用

    在對互操作性、可互換性和便攜性需求不斷增長的推動下,工業(yè)自動化領(lǐng)域正在經(jīng)歷一場重大變革。這場變革的起點(diǎn)是開源技術(shù)的采用,從基于樹莓的工業(yè)控制器到Linux邊緣設(shè)備,不一而足。這一轉(zhuǎn)變重塑了各行業(yè)實(shí)現(xiàn)
    的頭像 發(fā)表于 02-19 11:28 ?332次閱讀

    宏集科技與Industrial Shields達(dá)成戰(zhàn)略合作 #PLC #樹莓 #自動化 #工業(yè)自動化

    工業(yè)自動化
    虹科工業(yè)物聯(lián)網(wǎng)技術(shù)
    發(fā)布于 :2025年01月14日 13:45:50

    樹莓傳感器使用方法 樹莓 Raspberry Pi 4優(yōu)缺點(diǎn)

    樹莓傳感器使用方法 樹莓(Raspberry Pi)是一款由英國樹莓基金會開發(fā)的小型單板計(jì)
    的頭像 發(fā)表于 12-06 10:35 ?1401次閱讀

    樹莓開發(fā)的最佳編程語言選擇

    樹莓(Raspberry Pi)是一款由英國樹莓基金會開發(fā)的信用卡大小的單板計(jì)算機(jī),它以其低成本、易于編程和靈活性而受到廣泛歡迎。樹莓
    的頭像 發(fā)表于 11-11 11:34 ?1368次閱讀

    ARM開發(fā)板與樹莓的比較

    ARM開發(fā)板和樹莓都是基于ARM架構(gòu)的單板計(jì)算機(jī),它們在教育、工業(yè)控制、物聯(lián)網(wǎng)等領(lǐng)域有著廣泛的應(yīng)用。 硬件配置 ARM開發(fā)板和樹莓的硬件配置各有特點(diǎn),具體取決于不同的型號和制造商。
    的頭像 發(fā)表于 11-05 11:11 ?968次閱讀

    樹莓gpio有什么用,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強(qiáng)大的單板計(jì)算機(jī),廣泛應(yīng)用于編程教育、物聯(lián)網(wǎng)項(xiàng)目、家庭媒體中心等領(lǐng)域。GPIO(General Purpos
    的頭像 發(fā)表于 10-22 18:09 ?1883次閱讀

    什么是樹莓樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發(fā)的一款為學(xué)習(xí)計(jì)算機(jī)編程教育而設(shè)計(jì)的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?2416次閱讀

    樹莓網(wǎng)關(guān):物聯(lián)網(wǎng)應(yīng)用的新標(biāo)桿

    什么是樹莓? 樹莓(Raspberry Pi)是一種基于Linux的小型單板計(jì)算機(jī),由英國的樹莓
    的頭像 發(fā)表于 10-09 16:44 ?540次閱讀
    類<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>網(wǎng)關(guān):物聯(lián)網(wǎng)應(yīng)用的新標(biāo)桿

    樹莓和單片機(jī)的優(yōu)缺點(diǎn)是什么

    樹莓(Raspberry Pi)和單片機(jī)(Microcontroller)是兩種廣泛應(yīng)用于電子項(xiàng)目和嵌入式系統(tǒng)的硬件平臺。它們各自具有獨(dú)特的優(yōu)缺點(diǎn),適用于不同的應(yīng)用場景。 樹莓
    的頭像 發(fā)表于 08-30 18:21 ?2270次閱讀

    樹莓的功能用途是什么

    、科研、工業(yè)控制、物聯(lián)網(wǎng)、多媒體播放、家庭自動化等領(lǐng)域。 樹莓(Raspberry Pi)是一種小型、低成本的單板計(jì)算機(jī),由英國的Raspberry Pi基金會開發(fā),其功能和用途非常廣泛。以下是
    的頭像 發(fā)表于 08-30 18:01 ?3624次閱讀

    樹莓是x86還是arm

    樹莓(Raspberry Pi)是一款由英國樹莓基金會(Raspberry Pi Foundation)開發(fā)的微型計(jì)算機(jī)。它基于ARM架構(gòu),而非x86架構(gòu)。 一、
    的頭像 發(fā)表于 08-30 15:42 ?1889次閱讀

    樹莓裝ubuntu和raspbian哪個更好

    樹莓(Raspberry Pi)是一款由英國樹莓基金會開發(fā)的單板計(jì)算機(jī),廣泛應(yīng)用于教育、科研、物聯(lián)網(wǎng)等領(lǐng)域。樹莓
    的頭像 發(fā)表于 08-30 15:41 ?2125次閱讀

    linux開發(fā)板與樹莓的區(qū)別

    定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域。 樹莓樹莓
    的頭像 發(fā)表于 08-30 15:34 ?1441次閱讀

    機(jī)械自動化自動化的一種嗎

    引言 自動化技術(shù)是指利用控制裝置對生產(chǎn)過程進(jìn)行控制,以實(shí)現(xiàn)生產(chǎn)過程的自動化。機(jī)械自動化自動化技術(shù)的一種,它主要涉及到使用機(jī)械設(shè)備和控制系統(tǒng)來實(shí)現(xiàn)生產(chǎn)過程的
    的頭像 發(fā)表于 07-01 09:32 ?2144次閱讀

    工業(yè)自動化自動化區(qū)別是什么

    工業(yè)自動化自動化是兩個密切相關(guān)但又有所區(qū)別的概念。在這篇文章中,我們將詳細(xì)探討它們之間的區(qū)別,以及它們在現(xiàn)代工業(yè)生產(chǎn)中的應(yīng)用。 一、自動化的定義 自動化是指通過使用機(jī)器、計(jì)算機(jī)和其他
    的頭像 發(fā)表于 06-11 11:13 ?2208次閱讀
    主站蜘蛛池模板: 国产美女一级视频 | 欧美成人a视频 | 九九热最新 | 久久精品亚洲精品国产色婷 | 亚洲综合色视频 | 69美女poren 18| 女人的天堂网站 | 国产深夜福利在线观看网站 | 美女被免费视频的网站 | 亚洲男人的天堂久久香蕉 | 美国一级毛片免费看成人 | 四虎黄色影院 | 色视频免费观看高清完整 | 深夜视频在线播放视频在线观看免费观看 | 国产精品1区2区3区 国产精品1区2区3区在线播放 | 色视频网站色视频播放 | 黄色网欧美 | 美国激情ap毛片 | 国内精品久久久久久久久野战 | 欧美色图亚洲综合 | 色播丁香 | 五月婷婷综合激情 | 2018天天干天天射 | 亚洲欧美啪啪 | 777国产精品永久免费观看 | 色老头网站久久网 | 午夜视频h | 日日日日人人人夜夜夜2017 | 亚洲综合久久综合激情久久 | 国产在线h | 成人xxxxx| 又色又污又爽又黄的网站 | 九九热在线视频观看 | 羞羞色院91精品网站 | 国产免费人成在线视频视频 | 亚洲国产精品第一页 | 色播影院性播影院私人影院 | free欧美性 | 特一级黄色毛片 | 成年女人在线观看 | 在线看片成人免费视频 |