第1步:耗材/材料/工具
Raspberry Pi 3 B +型
Raspberry Pi T補(bǔ)鞋匠
16x2 LCD顯示屏(帶電位計)
DHT11(溫度和濕度)
830pt面包板
跳線
16 GB micro SD卡(帶適配器)
有源蜂鳴器
NeoPixel RGB LED燈條(2m)
Raspberry Pi電源
74AHCT125電平轉(zhuǎn)換器
5V電源(用于led燈帶)
陰直流電源適配器(2.1mm)
瞬時按鈕
以上所有組件的總成本約為127歐元(不含。
查看文件 supplies-materials-tools.xlsx 了解更多詳細(xì)信息。
步驟2:弗里茨格方案
請確保接線100%正確,否則可能無法正常工作。
步驟3:規(guī)范化的SQL數(shù)據(jù)庫
在 MySQL Workbench 中打開文件 model.mwb 或其他SQL編輯器和前向工程師這個模型來制作數(shù)據(jù)庫。對于SQL數(shù)據(jù)庫,您將在Raspberry Pi上安裝 MariaDB 。
第4步:代碼
所有代碼和文檔均為在此GitHub存儲庫上:https://github.com/DuncanDeVlaminck/advanced_alarms。
確保您的Raspberry Pi軟件包是最新的:
sudo apt update && sudo apt upgrade
對于前端,則需要在Raspberry Pi上安裝 Apache2 。
您需要使用FileZilla將前端目錄中的所有文件上傳到/var/www/html 或其他提供 SFTP 文件轉(zhuǎn)換器的程序。
對于后端(Python),您將需要一些額外的 Python軟件包。查看 app.py 文件的導(dǎo)入,并安裝除從目錄類導(dǎo)入的軟件包以外的所有軟件包。我使用PyCharm(設(shè)置》項目解釋器)和Putty(pip安裝)進(jìn)行了此操作。
此后,您必須將所有文件從Python目錄傳輸?shù)侥x擇的目錄(例如:/home/pi/目錄)。我使用PyCharm(SSH連接)進(jìn)行了此操作,但是您可以使用任何喜歡的程序(SFTP程序也可以)。
為了在Raspberry Pi啟動時自動執(zhí)行Python代碼,請將這兩行添加到文件/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
-
警報系統(tǒng)
+關(guān)注
關(guān)注
0文章
54瀏覽量
5098
發(fā)布評論請先 登錄
UPS電源警報長鳴的原因是啥

破解無線電波:使用樹莓派模擬龍卷風(fēng)緊急警報!

ups電源—常見UPS電源警報聲異常分析

ups電源—趣解UPS電源警報聲的神秘含義
48V電氣系統(tǒng)如何實現(xiàn)ADAS的高級功能
【第三章 警報聯(lián)動】手把手教你玩轉(zhuǎn)新版正點原子云
Codima推出提醒工單功能:集成警報與工單,提升產(chǎn)品可擴(kuò)展性

警報式保險絲的簡單介紹

ADAS高級駕駛輔助系統(tǒng)

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

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

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

基于MSPM0的醫(yī)用警報設(shè)計

評論