利用RaspberryPi构建存储和虚拟化时间序列数据

在谈论物联网和与开发人员的优势时,提及Raspberry     Pi   很快就会成为该对话的一部分。对于那些不熟悉的人来说,Raspberry Pi是一款小型     计算机   ,在小型     包装   中具有强大的功能。它可以“用于任何你想要的”,并有大量的项目实例展示其多功能性。随着最近发布的Raspberry Pi 4 Model B,您可以获得更快的     CPU   ,4K支持和高达4GB的     RAM  

在物联网环境中,开发人员可以使用Raspberry Pi作为大规模边缘计划的原型。在这里,我们有兴趣探索如何运行边缘硬件,将时间序列数据从该硬件推送到     Ti   mesca     leD   B,并在Grafana中配置该数据的可视化。为了演示这种情况,在本文中,我们将向您展示如何基于Raspberry Pi(“边缘”)和  TI mescale Cloud(对于托管的  TI mescaleDB和托管的Grafana)创建物联网系统。

 利用RaspberryPi构建存储和虚拟化时间序列数据_设计制作_处理器/DSP

虽然这个演示很小(也就是使用单个Raspberry Pi设备),但实际上您可以使用相同的设置在数千个设备上扩展此演示。

首先,我们将讨论我们系统的设置。“The Edge”是Raspberry Pi,已连接到光     电池       传感器   。在设备上运行的是一个脚本(photoresis     te   r.py),它以5Hz的频率记录光传感器的状态。每个观察结果都发送到  TI mescaleDB实例(托管在  TI mescale Cloud上)并以超文本形式记录。Grafana实例(也在Timescale Cloud上托管)连接到     数据库   以可视化灯值。

可以在此GitHub     存储   库中找到以下所有代码和详细说明。

我们需要在Timescale Cloud中创建两件事:TimescaleDB实例(用于存储从设备发送的光传感器读数)和Grafana实例(用于可视化TimescaleDB中的数据)。如果您还没有帐户,请注册 Timescale Cloud(首次使用者可获得300美元的试用积分)。登录并创建一个新的TimescaleDB实例。

几分钟后,数据库实例已启动并可以使用。使用psql(或类似的SQL客户端),连接到数据库并创建架构。

运行TimescaleDB实例并使用模式后,就可以创建一个新的Grafana实例了。

 利用RaspberryPi构建存储和虚拟化时间序列数据_设计制作_处理器/DSP

接下来,登录Grafana实例并将TimescaleDB实例配置为数据源。有了数据源,您就可以创建一个连接到该数据源的Grafana仪表板,并可以显示TimescaleDB中的数据。您可以通过导入此处的Grafana仪表板JSON来创建仪表板。

注意:上面的Grafana仪表板JSON假设您已经创建了数据源“Timescale Cloud”,因此请根据需要进行调整。

我们开始使用Raspbian的标准Raspberry Pi设置。对于我们的光传感器,这些资源将解释如何配置光电池:光电池概述基本的光电管读数光电管就位后,我们将设置glossyistor.py     python   脚本。此脚本在设备上运行,该设备将写入聚合传感器读数并将数据批量插入云中的TimescaleDB实例。

注意:作为先决条件(另外还有光电池设置),您需要为Python 安装PostgreSQL数据库     适配器  

创建一个systemd启动脚本,有助于确保传感器在重启期间重新联机。确保在环境变量中启用TIMESCALEDB_CONNECTION。

72
20
0
29

相关资讯

  1. 1、Win10怎么显示照片备注?Win10系统显示照片备注的方法4433
  2. 2、Win1020H2出现蓝屏代码0x000007E怎么办?3866
  3. 3、Win7旗舰版怎么设置单击打开图标?1959
  4. 4、如何下载不支持下载的网络视频下载不支持下载的网络视频的教程5036
  5. 5、Win11无线网卡不见了怎么解决?4979
  6. 6、91y游戏大厅如何用奖券获得奖品?91y游戏大厅用奖券获得奖品的方法678
  7. 7、Win10字体显示模糊怎么办?Win10字体显示模糊的解决方法3938
  8. 8、itools如何备份通讯录?itools备份通讯录的操作步骤3797
  9. 9、Win10专业版怎样拦截QQ广告?4247
  10. 10、Win11如何截屏录屏?Win11截屏教程和快捷键使用方法3852
全部评论(0)
我也有话说
0
收藏
点赞
顶部