电子发烧友App

硬声App

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

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

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>冠状病毒实时更新器开源分享

冠状病毒实时更新器开源分享

2022-10-28 | zip | 0.64 MB | 次下载 | 免费

资料介绍

描述

这个项目有两个功能。第一个显示冠状病毒的总数,正如你所知,它是一种流行病。第二个功能是当全球病例数在 10 分钟到 10 分钟内增加 500 人时触发蜂鸣器表明冠状病毒不是开玩笑,要认真对待。

让人们保持警惕以便他们采取预防措施的最佳方法是不断提醒他们列出的病例数量及其危险程度。

设置BOLT模块

我们知道 esp8266 是一个非常有名的连接互联网的模块。那么什么是螺栓,那么它是 esp8266 的下一层简化。你可以认为 arduino 是我们处理微控制器的简化。

所以是的,虽然 js 和 hrml 是固定的,但 bolt 有 API(应用程序编程接口)。对于那些不了解 API 的人来说,google 吧。因此,通过使用 API,bolt 可以像官方语言一样进行控制。

首先我们需要获取 API key 和 DEVICE ID 。通过这两个参数python 中的 boltiot 库,我们可以控制我们的 bolt设备。为什么是设备 ID,因为有 n 个螺栓设备,这个 ID 会与其他设备区分开来。

对于控制螺栓,您应该在www.boltiot.com拥有一个帐户登录您的帐户后,请按照步骤操作。

pYYBAGNYwg6AED8gAAFj24UNW7I645.png
 

正如您在图片中看到的,记下设备 ID 并单击 API。

pYYBAGNYwhWAd_9BAAF0iAaO3ss434.png
 

不要忘记单击启用并注意完成 API 密钥。

python编程:

首先,我们了解 python 中的 boltiot 库,你可以从https://github.com/Inventrom/bolt-api-python下载并将其添加到你的 python 库中。

接下来是提取数据,即目前在世界上登记的冠状病毒总数。我使用 urllib 库和 Beautiful Soup 来破坏网站并获取数据。

所以在python boltiot库中我们有这些函数

pYYBAGNYwhmAc-RkAAMq8OSAKbg679.png
 

使用 google collab,这对于在 python 中编程很有用。现在执行我提供的 python 代码并输入你的 API 密钥和设备 ID。

pYYBAGNYwhuAcT13AAAuFC8yDTw920.png
 
pYYBAGNYwh2AaM1ZAABFtzf7rxo013.png
 

然后你就可以走了。

Arduino方面:

现在我们完成了在 python 中使用 apis 对 thre bolt 进行编程,我们通过 UART 将数据从 bolt 发送到 arduino,例如 Tx 和 Rx 引脚分别连接到 arduilno 的 Rx 和 Tx 引脚。

如电路图所示,将 LCD 显示器连接到 Arduino。

Arduino 使用 SerialRead 命令接收 UART 信号,我们可以将该值存储在变量中

我们在 arduino 中有 LiquidCrystal 库,用于处理 LCD 显示器。

函数 lcd.display("Hello") 会将 hello 打印到 LCD 中。之前不要忘记我们需要配置 LCD 和设置光标。有关 lcd 的进一步阅读,

我们很高兴完成在世界上注册的总冠状病毒的实时更新。

 

poYBAGNYwh-ASWhYAAB2mLwxcTU38.jpeg
 

 

如果案件数量在 10 分钟内增加到 100 个,该项目会再做一件事,它会触发 5 秒的蜂鸣器。表明冠状病毒不是开玩笑的。

输出显示在以下视频中。

 

谢谢你。


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

评论

查看更多

下载排行

本周

  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次下载  |  免费