0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高级警报系统的制作

454398 来源:网络整理 作者:佚名 2019-11-08 11:49 次阅读

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

Raspberry Pi 3 B +型

Raspberry Pi T补鞋匠

16x2 LCD显示屏(带电位计)

DHT11(温度和湿度)

830pt面包板

跳线

16 GB micro SD卡(带适配器)

有源蜂鸣器

NeoPixel RGB LED灯条(2m)

Raspberry Pi电源

74AHCT125电平转换器

5V电源(用于led灯带)

阴直流电源适配器(2.1mm)

瞬时按钮

光电晶体管(光传感器

以上所有组件的总成本约为127欧元(不含。

查看文件 supplies-materials-tools.xlsx 了解更多详细信息

步骤2:弗里茨格方案

高级警报系统的制作

请确保接线100%正确,否则可能无法正常工作。

步骤3:规范化的SQL数据库

在 MySQL Workbench 中打开文件 model.mwb 或其他SQL编辑器和前向工程师这个模型来制作数据库。对于SQL数据库,您将在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 文件转换器的程序。

对于后端(Python),您将需要一些额外的 Python软件包。查看 app.py 文件的导入,并安装除从目录类导入的软件包以外的所有软件包。我使用PyCharm(设置》项目解释器)和Putty(pip安装)进行了此操作。

此后,您必须将所有文件从Python目录传输到您选择的目录(例如:/home/pi/目录)。我使用PyCharm(SSH连接)进行了此操作,但是您可以使用任何喜欢的程序(SFTP程序也可以)。

为了在Raspberry Pi启动时自动执行Python代码,请将这两行添加到文件/etc/rc.local ( 退出0之前):

cd directory_of_python_code

sudo python3.5 -u -m flask run --host=0.0.0.0 --port=5000
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 警报系统
    +关注

    关注

    0

    文章

    54

    浏览量

    4870
收藏 人收藏

    评论

    相关推荐

    精密空调出现加湿警报?这样做就对了!

    当精密空调出现加湿警报时,可以采取以下步骤进行处理。
    的头像 发表于 10-29 17:46 65次阅读
    精密空调出现加湿<b class='flag-5'>警报</b>?这样做就对了!

    安达发|APS高级排程高级物料需求计划

    中的应用。我们来了解一下APS高级排程系统,APS高级排程软件可以帮助企业实现生产过程的优化,提高生产效率,降低库存成本,缩短交货周期,从而提高企业的竞争力。APS高级排程的
    的头像 发表于 09-25 17:49 206次阅读
    安达发|APS<b class='flag-5'>高级</b>排程<b class='flag-5'>高级</b>物料需求计划

    基于硬件的智能DAC医用警报设计

    电子发烧友网站提供《基于硬件的智能DAC医用警报设计.pdf》资料免费下载
    发表于 09-06 11:33 0次下载
    基于硬件的智能DAC医用<b class='flag-5'>警报</b>设计

    基于MSPM0的医用警报设计

    电子发烧友网站提供《基于MSPM0的医用警报设计.pdf》资料免费下载
    发表于 09-06 11:24 0次下载
    基于MSPM0的医用<b class='flag-5'>警报</b>设计

    苹果新专利:Apple Watch助游泳者及时求援

    根据专利表述,苹果期望利用 Apple Watch 内置传感器认定使用者是否正在游泳。这款产品也可能整合至泳池警报系统或者攀爬架摔落检测系统
    的头像 发表于 03-30 11:07 1402次阅读

    如何使用运算放大器741和IC555制作带有警报的自动围栏照明电路

    今天,在本文中,我们将教您如何使用运算放大器 741 和定时器 IC555制作带有警报的自动围栏照明电路。围栏照明用于安全目的,可用于需要监控的各种场所,如门警报器、通道警报器等。
    的头像 发表于 02-25 15:43 1053次阅读
    如何使用运算放大器741和IC555<b class='flag-5'>制作</b>带有<b class='flag-5'>警报</b>的自动围栏照明电路

    PAN24001产品警报通知

    电子发烧友网站提供《PAN24001产品警报通知.pdf》资料免费下载
    发表于 02-21 11:08 0次下载
    PAN24001产品<b class='flag-5'>警报</b>通知

    蜂鸣器的用途和重要性

    蜂鸣器的用途和重要性  蜂鸣器是一种能够发出高音频或低音频声音的设备,常用于警报系统、电子设备、通信系统和家庭电器中。它作为一种重要的声音输出设备,具有广泛的用途和重要性。 首先,蜂鸣器在警报系统
    的头像 发表于 02-19 10:27 3124次阅读

    三款简单的电子警报器电路分享

     这是一个简单的电子警报器电路,可用于许多需要警报器的电路。该电路非常简单,仅使用两个晶体管和少量其他元件,通电时会产生警笛声。使用 8 欧姆扬声器并向电路施加 9 伏电压。
    的头像 发表于 02-10 16:14 2676次阅读
    三款简单的电子<b class='flag-5'>警报</b>器电路分享

    电子警报器电路图分享

    电子警报器是一种利用电子技术实现的报警装置,通常由探测器、报警控制器和报警声音产生器组成。当探测器感知到异常情况(如烟雾、高温、燃气泄漏等)时,它会向报警控制器发送信号,报警控制器接收到信号后立即发出警报声,以提醒人们采取应对措施。
    的头像 发表于 02-07 16:04 1243次阅读
    电子<b class='flag-5'>警报</b>器电路图分享

    TL3588--系统启动卡制作系统固化

    TL3588--系统启动卡制作系统固化
    的头像 发表于 01-25 09:50 1552次阅读
    TL3588--<b class='flag-5'>系统</b>启动卡<b class='flag-5'>制作</b>及<b class='flag-5'>系统</b>固化

    如何禁用SMU警报的生成?

    如何禁用SMU警报的生成? 在芯片手册注册中AGICFJ (i=0-11;j=0-2) 我的理解是禁用SMU Alarm的相应动作作品,但是如何禁止警报的生成?
    发表于 01-18 06:54

    消防应急灯是否可以连接到警报系统?

    消防应急灯是否可以连接到警报系统? 在消防安全领域,消防应急灯和警报系统都是至关重要的设备。消防应急灯能在电源中断时提供照明,帮助人们在黑暗中找到安全出口。而警报系统则能在火灾发生时发出警报
    的头像 发表于 01-03 16:35 642次阅读

    labview如何制作动画

    )推出的图形化编程环境。它主要用于构建自动化测试系统、控制系统以及自定义的测量应用程序。然而,除了其核心功能外,LabVIEW还提供了一些高级功能,其中之一就是动画的制作。 动画
    的头像 发表于 12-13 10:40 1789次阅读

    基于模型的高级电机控制系统设计

    电子发烧友网站提供《基于模型的高级电机控制系统设计.pdf》资料免费下载
    发表于 11-29 09:08 5次下载
    基于模型的<b class='flag-5'>高级</b>电机控制<b class='flag-5'>系统</b>设计