电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>使用Bolt设备的火警并向您发送短信和语音电话

使用Bolt设备的火警并向您发送短信和语音电话

2022-11-17 | zip | 2.60 MB | 次下载 | 免费

资料介绍

描述

火警

这个项目是火灾报警系统的例子。当温度超过临界点时,蜂鸣器就会启动,并使用“Tiwilio”向您发送有关温度警报消息和语音呼叫。整个项目是通过使用 Bolt wifi 模块和使用 linux 系统(ubuntu)完成的。

*构建项目的步骤:-

1.连接:-

*首先取蜂鸣器,将正极连接到“0”引脚,将负极连接到“GND”引脚。

*现在拿温度传感器,它有3个引脚。从左到右相应地连接引脚-''3vs3,'A0','GND'。

2.现在将 Bolt wifi 模块连接到电源

3.现在打开linux服务器(ubuntu),编写下面提到的代码。

*创建linux服务器的步骤:-

正如我在之前的项目中展示的那样,您可以创建 linux 服务器(ubuntu)。

这是我之前项目的链接,还检查了 linux 设置详细信息

  • 第 1 步:-首先打开 BOLT Cloud 帐户。并在其中打开 API,不要使用您的 API 密钥并打开设备,您可以找到您的 Bolt 设备 ID,它看起来像“BOLTxxxx”。
poYBAGN0NHOAfkgzAABDDhNuZfA988.png
 

接下来单击复制按钮以复制您的 API 密钥。

  • 第2步:-现在安装我提供的软件(VMWarw和ubuntu服务器)并打开它。如果您在安装软件时遇到困难,请点击下面的链接:
pYYBAGN0NHaAGdJcAAB9nrsdN9s702.jpg
 

Digital Ocean Droplet 的替代方案 - 选项 1 | 螺栓物联网

按照以下步骤运行您的第一个 Python 程序。

第 1 步:登录到您的 Ubuntu 服务器(Digital Ocean Droplet)

第 2 步:检查 Python 版本

第 3 步:创建 Python 文件

第四步:运行python代码

  • 第 1 步:登录到您的 Ubuntu 服务器(Digital Ocean Droplet)

首先,使用您的用户名和密码连接到 Ubuntu 服务器,正如我们在前几节中所学到的。

  • 第 2 步:检查 Python 版本

在 Ubuntu 16.04(安装在您的 Digital Ocean droplet 上的 Ubuntu 版本)中,只有 Python-3 可用。要确认 python 的版本,请在终端上执行以下命令。

python3 --version

上面的命令会将 python 的版本打印为类似的东西,

root@boltiot-learning-node:~# python3 --version
Python 3.6.5

现在我们将在 Python 中运行“hello world”程序。让我们看看它的样子。

  • 第 3 步:创建 Python 文件

首先 ssh 进入您在 Digital Ocean 服务器上部署的 Ubuntu 服务器,正如我在上一节中提到的。我们将使用 nano 编辑器来编写 Python 代码,因为 nano 编辑器预装在 Ubuntu 中。

下面给出了要在终端中键入以创建 Python 文件的命令,

sudo nano filename.py

您可以根据自己的选择给出任何名称,但是,请确保它以.py扩展名结尾。在下图中,我正在创建一个文件名为“hello”的空 python 文件。

poYBAGN0NHiAA0FoAAAMp6FP_Oo110.png
 

输入上述命令后按 Enter 键,它将打开 hello.py 文件的 nano 编辑器。你可以在这里编写你的 Python 代码。

之后它将打开并编写我提供的代码并按 ctrl+x 它将保存文件。

  • 第 3 步:-现在输入 sudo python3 hello .py并查看魔法。

笔记:-

在进入之前,设备应该在线(螺栓 wifi 模块)。

poYBAGN0NH-ALBkxAApa888UCz4242.jpg
完成连接后
 

创建 Tiwilio 帐户的步骤:-

第 1 步:在浏览器中打开

第2步:点击Get a Free API Key按钮进行注册。

第 3 步:在注册表格中填写所有必要的详细信息。下面是填写好的注册表单的截图。

poYBAGN0NIKAXV3VAADY2g5yfIE847.png
 

第 4 步:为了验证他们会询问您的电话号码。在下拉列表中选择印度作为选项,然后输入您的电话号码。

pYYBAGN0NIWAYM_4AACfO_tkxv8560.png
 

第5步:点击“产品”,如下图所示,

poYBAGN0NIiAF7jzAAC5GBYtKRA152.png
 

第 6 步:现在通过单击可编程 SMS 和电话号码的两个复选框来启用 SMS 服务,如下所示。

pYYBAGN0NIuAJRArAAC9Sa6X8cI235.png
 

完成此操作后,滚动到屏幕底部并单击“继续”。

pYYBAGN0NI2AOXkAAABmK5iaWr4618.png
 

第 7 步:现在,您需要为您的项目命名。我已将名称命名为“我的项目”。输入项目名称后,单击“继续”。

poYBAGN0NJCAdlM2AABQl_06Mhs897.png
 

第8步:当它要求您邀请队友时,单击“跳过此步骤”。

pYYBAGN0NJKAfx_IAABoSoyKbuM028.png
 

第 9 步:此时应创建您的项目。单击“项目信息”以查看您的项目所需的帐户凭据。

poYBAGN0NJWAVuGUAAByDONBthE168.png
 

第 10 步:您可以在此页面上查看 Account SID 和 Auth token。Auth 令牌默认不可见,您可以单击“查看”按钮使 Auth 令牌可见,如下图所示。复制两者并将它们安全地保存在某个地方。

pYYBAGN0NJiAf6miAACSQgA4aPo568.png
 

第 11 步:从下拉菜单中选择“可编程短信”。现在单击Get Started按钮生成电话号码。

pYYBAGN0NJuAV9z3AACQZR-OOP4553.png
 

第十二步:点击Get a number按钮。

poYBAGN0NJ6Ac2XGAAB5MT8LRA4705.png
 

第13步:然后会出现一个弹出窗口。点击Choose this number按钮。

pYYBAGN0NKCAWtiwAAB3cYODC84698.png
 

第 14 步:然后会出现一个弹出窗口,其中包含最终数字。复制此编号并保存到记事本以供将来参考。

poYBAGN0NKOANX5ZAABkvpR5oPw486.png
 

而已。您已在 Twilio 上成功创建帐户。在下一课中,我们将使用 Bolt Python 库来创建我们自己的 SMS 警报系统。

第 15 步:现在运行 python 代码,然后运行它。您将收到短信和语音电话。

pYYBAGN0NKaAYtQ1AAEFDIKWb8c031.jpg
 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费