国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

如何使用IFTTT和樹莓派自動(dòng)化車庫(kù)門

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-04 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

您需要的東西

要自動(dòng)執(zhí)行車庫(kù)門操作,您將需要:

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

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

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

li》

Raspberry Pi的2A電源。較低額定值的型號(hào)可能無(wú)法驅(qū)動(dòng)繼電器板和Pi。

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

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

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

此方法自動(dòng)化車庫(kù)門工程

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

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

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

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

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

在連接所有組件之前,請(qǐng)檢查繼電器板上是否有將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。這是切換繼電器的連接。

如果您有多個(gè)車庫(kù)門,或者要添加對(duì)電動(dòng)門的控制,則應(yīng)在IN2,IN3,

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

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

sudo apt-get update

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

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

mkdir ~/garagedoor

cd ~/garagedoor

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

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

下面是一個(gè)非常簡(jiǎn)單的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)建一個(gè)新的Python文件:

nano door.py

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

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

python door.py

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

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

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

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

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

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

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

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

每個(gè)端子有三個(gè)端子中繼-使用如圖所示的常開對(duì)。

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

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

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

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

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

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

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

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

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

控制您的Raspberry Pi使用IFTTT或Siri的車庫(kù)門

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

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

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

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

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

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

責(zé)任編輯:wv

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

    關(guān)注

    122

    文章

    2078

    瀏覽量

    110457
  • IFTTT
    +關(guān)注

    關(guān)注

    0

    文章

    47

    瀏覽量

    3496
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何使用樹莓與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    大家好,這是一個(gè)樹莓和OpenCV的連載專題。使用樹莓與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓
    的頭像 發(fā)表于 08-14 17:45 ?1561次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    樹莓5/CM5秒變工業(yè)大腦?

    性能+樹莓5/CM5核心"的創(chuàng)新組合架構(gòu)。這一系列產(chǎn)品專為工業(yè)自動(dòng)化高精度控制與運(yùn)動(dòng)控制場(chǎng)景設(shè)計(jì),融合了樹莓硬件生態(tài)的靈活性與CODES
    的頭像 發(fā)表于 08-06 15:33 ?1132次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5/CM5秒變工業(yè)大腦?

    樹莓操作系統(tǒng):版本、特性及設(shè)置完整指南!

    樹莓操作系統(tǒng)是什么?樹莓操作系統(tǒng)是由樹莓基金會(huì)專為樹莓
    的頭像 發(fā)表于 07-28 18:26 ?1409次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>操作系統(tǒng):版本、特性及設(shè)置完整指南!

    工業(yè)樹莓的高光時(shí)刻!樹莓工業(yè)級(jí) HMI 列陣!

    上海晶珩作為樹莓官方設(shè)計(jì)合作伙伴和代理商,基于樹莓技術(shù)開發(fā)了一系列工業(yè)級(jí)人機(jī)界面(HMI)產(chǎn)品,廣泛應(yīng)用于工業(yè)自動(dòng)化、樓宇控制、智能制造
    的頭像 發(fā)表于 07-23 18:36 ?842次閱讀
    工業(yè)<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的高光時(shí)刻!<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>工業(yè)級(jí) HMI 列陣!

    樹莓6 傳聞:發(fā)布日期與規(guī)格!

    每當(dāng)我想再為我的收藏增添一款樹莓時(shí),總會(huì)在是立即購(gòu)買還是等待硬件更強(qiáng)大的下一代之間猶豫不決。但新樹莓型號(hào)的發(fā)布往往容易被錯(cuò)過,尤其是在你的信息流被病毒式傳播的貓咪視頻占據(jù)時(shí)。因此,
    的頭像 發(fā)表于 07-11 16:21 ?2302次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發(fā)布日期與規(guī)格!

    搭載樹莓CM5:Sfera Labs 工業(yè)控制器!

    的可靠性。解決方案樹莓計(jì)算模塊5RP2040企業(yè)規(guī)模中小企業(yè)(SME)行業(yè)工業(yè)自動(dòng)化,物聯(lián)網(wǎng),邊緣計(jì)算SferaLabs是一家意大利公司,專注于設(shè)計(jì)、制造和銷售
    的頭像 發(fā)表于 07-01 17:41 ?699次閱讀
    搭載<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>CM5:Sfera Labs 工業(yè)控制器!

    樹莓小技巧:無(wú)需鍵盤或顯示器,如何通過WiFi設(shè)置樹莓

    樹莓是一款小巧便攜的USB供電計(jì)算機(jī),可以隱藏起來(lái)用于小型項(xiàng)目,如網(wǎng)絡(luò)服務(wù)器或家庭自動(dòng)化。通常,設(shè)置樹莓需要鍵盤和顯示器來(lái)編輯和查看
    的頭像 發(fā)表于 06-26 15:41 ?1549次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無(wú)需鍵盤或顯示器,如何通過WiFi設(shè)置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓 Zero 2 W 是開啟智能家居生活的理想之選!

    想嘗試智能家居自動(dòng)化,又不想花費(fèi)太多?樹莓Zero2W或許正是你開啟智能家居之旅所需的理想設(shè)備。小板子大潛力想打造一個(gè)智能家居?這想法超棒!一旦掌握了技巧,自動(dòng)化控制燈光、插座、傳感
    的頭像 發(fā)表于 06-24 16:24 ?860次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 2 W 是開啟智能家居生活的理想之選!

    樹莓分類器:用樹莓識(shí)別不同型號(hào)的樹莓

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來(lái)檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?1300次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    樹莓“揪出”家里的耗電怪獸!

    在本應(yīng)用中,我們將使用樹莓設(shè)置一個(gè)CE電流監(jiān)測(cè)器,并通過網(wǎng)頁(yè)界面顯示電路的電流讀數(shù)。本項(xiàng)目使用的組件硬件組件樹莓2ModelBx112通道20安培電流監(jiān)測(cè)控制器x1項(xiàng)目背景介紹在本
    的頭像 發(fā)表于 06-04 15:33 ?1524次閱讀
    用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發(fā)揮到極致的項(xiàng)目!

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來(lái),我們見證了它被應(yīng)用于眾多領(lǐng)域。無(wú)論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡(jiǎn)單地將它隱藏起來(lái)作為家庭文件服務(wù)器,我們都報(bào)道過在社區(qū)里用樹莓
    的頭像 發(fā)表于 05-22 16:53 ?1530次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發(fā)揮到極致的項(xiàng)目!

    樹莓 Zero 打造的智能漫游車!

    使用PXFMini和樹莓Zero打造您自己的自主漫游車。本項(xiàng)目所用組件硬件組件ErleRoboticsPXFmini×1樹莓Zero×1樹莓
    的頭像 發(fā)表于 05-13 16:39 ?1106次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!

    樹莓也能實(shí)現(xiàn)海上自動(dòng)化駕駛?

    全員登船,共赴樹莓之旅生活中有些問題,用樹莓派來(lái)解決會(huì)更有樂趣。今天,我們要與航海愛好者們分享一個(gè)由創(chuàng)客TommyJoad打造的巧妙項(xiàng)目。Joad是一位帆船船長(zhǎng),對(duì)現(xiàn)代自動(dòng)駕駛系統(tǒng)了
    的頭像 發(fā)表于 04-24 16:04 ?684次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>也能實(shí)現(xiàn)海上<b class='flag-5'>自動(dòng)化</b>駕駛?

    一場(chǎng)圖形編程與樹莓的“跨界聯(lián)姻”?

    在工業(yè)自動(dòng)化與嵌入式開發(fā)的領(lǐng)域中,LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)始終扮演著“橋梁”角色。由美國(guó)國(guó)家儀器(NI)開發(fā)
    的頭像 發(fā)表于 04-17 16:03 ?1378次閱讀
    一場(chǎng)圖形<b class='flag-5'>化</b>編程與<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的“跨界聯(lián)姻”?

    樹莓PLC:讓工業(yè)自動(dòng)化進(jìn)入DIY時(shí)代!

    PLC和樹莓簡(jiǎn)介可編程邏輯控制器(PLC)是一種專為各種行業(yè)的流程自動(dòng)化和機(jī)械控制而設(shè)計(jì)的工業(yè)計(jì)算機(jī)。PLC以其高可靠性、堅(jiān)固耐用性著稱,能夠處理諸如管理傳送帶、監(jiān)控傳感器或操作機(jī)器人系統(tǒng)等任務(wù)
    的頭像 發(fā)表于 04-11 15:32 ?1572次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>PLC:讓工業(yè)<b class='flag-5'>自動(dòng)化</b>進(jìn)入DIY時(shí)代!