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

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

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

高級(jí)警報(bào)系統(tǒng)的制作

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-08 11:49 ? 次閱讀

第1步:耗材/材料/工具

Raspberry Pi 3 B +型

Raspberry Pi T補(bǔ)鞋匠

16x2 LCD顯示屏(帶電位計(jì))

DHT11(溫度和濕度)

830pt面包板

跳線

16 GB micro SD卡(帶適配器)

有源蜂鳴器

NeoPixel RGB LED燈條(2m)

Raspberry Pi電源

74AHCT125電平轉(zhuǎn)換器

5V電源(用于led燈帶)

陰直流電源適配器(2.1mm)

瞬時(shí)按鈕

光電晶體管(光傳感器

以上所有組件的總成本約為127歐元(不含。

查看文件 supplies-materials-tools.xlsx 了解更多詳細(xì)信息。

步驟2:弗里茨格方案

高級(jí)警報(bào)系統(tǒng)的制作

請(qǐng)確保接線100%正確,否則可能無(wú)法正常工作。

步驟3:規(guī)范化的SQL數(shù)據(jù)庫(kù)

在 MySQL Workbench 中打開(kāi)文件 model.mwb 或其他SQL編輯器和前向工程師這個(gè)模型來(lái)制作數(shù)據(jù)庫(kù)。對(duì)于SQL數(shù)據(jù)庫(kù),您將在Raspberry Pi上安裝 MariaDB 。

第4步:代碼

所有代碼和文檔均為在此GitHub存儲(chǔ)庫(kù)上:https://github.com/DuncanDeVlaminck/advanced_alarms。

確保您的Raspberry Pi軟件包是最新的:

sudo apt update && sudo apt upgrade

對(duì)于前端,則需要在Raspberry Pi上安裝 Apache2 。

您需要使用FileZilla將前端目錄中的所有文件上傳到/var/www/html 或其他提供 SFTP 文件轉(zhuǎn)換器的程序。

對(duì)于后端(Python),您將需要一些額外的 Python軟件包。查看 app.py 文件的導(dǎo)入,并安裝除從目錄類(lèi)導(dǎo)入的軟件包以外的所有軟件包。我使用PyCharm(設(shè)置》項(xiàng)目解釋器)和Putty(pip安裝)進(jìn)行了此操作。

此后,您必須將所有文件從Python目錄傳輸?shù)侥x擇的目錄(例如:/home/pi/目錄)。我使用PyCharm(SSH連接)進(jìn)行了此操作,但是您可以使用任何喜歡的程序(SFTP程序也可以)。

為了在Raspberry Pi啟動(dòng)時(shí)自動(dòng)執(zhí)行Python代碼,請(qǐng)將這兩行添加到文件/etc/rc.local ( 退出0之前):

cd directory_of_python_code

sudo python3.5 -u -m flask run --host=0.0.0.0 --port=5000
責(zé)任編輯:wv

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

    評(píng)論

    相關(guān)推薦

    警報(bào)式保險(xiǎn)絲的簡(jiǎn)單介紹

    警報(bào)式保險(xiǎn)絲在保險(xiǎn)絲熔斷時(shí)顯示,并通過(guò)內(nèi)部接點(diǎn)輸出警報(bào),將無(wú)人值守區(qū)域設(shè)備的保險(xiǎn)絲熔斷信息傳遞給聯(lián)絡(luò)中心。保險(xiǎn)絲熔斷后為白色,因此很容易識(shí)別。我們配有形狀易抓握的專(zhuān)用保險(xiǎn)絲座,拆裝方便快捷。
    的頭像 發(fā)表于 01-06 10:04 ?93次閱讀
    <b class='flag-5'>警報(bào)</b>式保險(xiǎn)絲的簡(jiǎn)單介紹

    精密空調(diào)出現(xiàn)加濕警報(bào)?這樣做就對(duì)了!

    當(dāng)精密空調(diào)出現(xiàn)加濕警報(bào)時(shí),可以采取以下步驟進(jìn)行處理。
    的頭像 發(fā)表于 10-29 17:46 ?263次閱讀
    精密空調(diào)出現(xiàn)加濕<b class='flag-5'>警報(bào)</b>?這樣做就對(duì)了!

    安達(dá)發(fā)|APS高級(jí)排程高級(jí)物料需求計(jì)劃

    中的應(yīng)用。我們來(lái)了解一下APS高級(jí)排程系統(tǒng),APS高級(jí)排程軟件可以幫助企業(yè)實(shí)現(xiàn)生產(chǎn)過(guò)程的優(yōu)化,提高生產(chǎn)效率,降低庫(kù)存成本,縮短交貨周期,從而提高企業(yè)的競(jìng)爭(zhēng)力。APS高級(jí)排程的
    的頭像 發(fā)表于 09-25 17:49 ?344次閱讀
    安達(dá)發(fā)|APS<b class='flag-5'>高級(jí)</b>排程<b class='flag-5'>高級(jí)</b>物料需求計(jì)劃

    醫(yī)療警報(bào)發(fā)生器-經(jīng)濟(jì)型硬件方案

    電子發(fā)燒友網(wǎng)站提供《醫(yī)療警報(bào)發(fā)生器-經(jīng)濟(jì)型硬件方案.pdf》資料免費(fèi)下載
    發(fā)表于 09-19 12:37 ?0次下載
    醫(yī)療<b class='flag-5'>警報(bào)</b>發(fā)生器-經(jīng)濟(jì)型硬件方案

    基于硬件的智能DAC醫(yī)用警報(bào)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于硬件的智能DAC醫(yī)用警報(bào)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-06 11:33 ?0次下載
    基于硬件的智能DAC醫(yī)用<b class='flag-5'>警報(bào)</b>設(shè)計(jì)

    基于MSPM0的醫(yī)用警報(bào)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《基于MSPM0的醫(yī)用警報(bào)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 09-06 11:24 ?0次下載
    基于MSPM0的醫(yī)用<b class='flag-5'>警報(bào)</b>設(shè)計(jì)

    蘋(píng)果新專(zhuān)利:Apple Watch助游泳者及時(shí)求援

    根據(jù)專(zhuān)利表述,蘋(píng)果期望利用 Apple Watch 內(nèi)置傳感器認(rèn)定使用者是否正在游泳。這款產(chǎn)品也可能整合至泳池警報(bào)系統(tǒng)或者攀爬架摔落檢測(cè)系統(tǒng)
    的頭像 發(fā)表于 03-30 11:07 ?1474次閱讀

    如何使用運(yùn)算放大器741和IC555制作帶有警報(bào)的自動(dòng)圍欄照明電路

    今天,在本文中,我們將教您如何使用運(yùn)算放大器 741 和定時(shí)器 IC555制作帶有警報(bào)的自動(dòng)圍欄照明電路。圍欄照明用于安全目的,可用于需要監(jiān)控的各種場(chǎng)所,如門(mén)警報(bào)器、通道警報(bào)器等。
    的頭像 發(fā)表于 02-25 15:43 ?1253次閱讀
    如何使用運(yùn)算放大器741和IC555<b class='flag-5'>制作</b>帶有<b class='flag-5'>警報(bào)</b>的自動(dòng)圍欄照明電路

    PAN24001產(chǎn)品警報(bào)通知

    電子發(fā)燒友網(wǎng)站提供《PAN24001產(chǎn)品警報(bào)通知.pdf》資料免費(fèi)下載
    發(fā)表于 02-21 11:08 ?0次下載
    PAN24001產(chǎn)品<b class='flag-5'>警報(bào)</b>通知

    蜂鳴器的用途和重要性

    蜂鳴器的用途和重要性? 蜂鳴器是一種能夠發(fā)出高音頻或低音頻聲音的設(shè)備,常用于警報(bào)系統(tǒng)、電子設(shè)備、通信系統(tǒng)和家庭電器中。它作為一種重要的聲音輸出設(shè)備,具有廣泛的用途和重要性。 首先,蜂鳴器在警報(bào)系統(tǒng)
    的頭像 發(fā)表于 02-19 10:27 ?3551次閱讀

    三款簡(jiǎn)單的電子警報(bào)器電路分享

     這是一個(gè)簡(jiǎn)單的電子警報(bào)器電路,可用于許多需要警報(bào)器的電路。該電路非常簡(jiǎn)單,僅使用兩個(gè)晶體管和少量其他元件,通電時(shí)會(huì)產(chǎn)生警笛聲。使用 8 歐姆揚(yáng)聲器并向電路施加 9 伏電壓。
    的頭像 發(fā)表于 02-10 16:14 ?3409次閱讀
    三款簡(jiǎn)單的電子<b class='flag-5'>警報(bào)</b>器電路分享

    電子警報(bào)器電路圖分享

    電子警報(bào)器是一種利用電子技術(shù)實(shí)現(xiàn)的報(bào)警裝置,通常由探測(cè)器、報(bào)警控制器和報(bào)警聲音產(chǎn)生器組成。當(dāng)探測(cè)器感知到異常情況(如煙霧、高溫、燃?xì)庑孤┑龋r(shí),它會(huì)向報(bào)警控制器發(fā)送信號(hào),報(bào)警控制器接收到信號(hào)后立即發(fā)出警報(bào)聲,以提醒人們采取應(yīng)對(duì)措施。
    的頭像 發(fā)表于 02-07 16:04 ?1623次閱讀
    電子<b class='flag-5'>警報(bào)</b>器電路圖分享

    LBIST SMU警報(bào)在PORST之后觸發(fā)的原因?

    我在一個(gè)項(xiàng)目中使用 TC322LP。 我正在通過(guò)啟動(dòng)軟件執(zhí)行 LBIST 測(cè)試。 盡管 LBIST 測(cè)試成功通過(guò),但在 PORST 之后,SMU LBIST 警報(bào) (ALM8 [5]) 正在觸發(fā)
    發(fā)表于 01-31 06:55

    TLT507-Linux系統(tǒng)啟動(dòng)卡制作系統(tǒng)固化

    TLT507-Linux系統(tǒng)啟動(dòng)卡制作系統(tǒng)固化
    的頭像 發(fā)表于 01-26 16:54 ?2198次閱讀
    TLT507-Linux<b class='flag-5'>系統(tǒng)</b>啟動(dòng)卡<b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化

    TL3588--系統(tǒng)啟動(dòng)卡制作系統(tǒng)固化

    TL3588--系統(tǒng)啟動(dòng)卡制作系統(tǒng)固化
    的頭像 發(fā)表于 01-25 09:50 ?1657次閱讀
    TL3588--<b class='flag-5'>系統(tǒng)</b>啟動(dòng)卡<b class='flag-5'>制作</b>及<b class='flag-5'>系統(tǒng)</b>固化