Python和Raspberry Pi的实时图表

Python和Raspberry Pi的实时图表

实时图表是显示物联网数据的最有效方式。
硬件组件:

软件应用程序和在线服务:

  • Raspbian

PLC中可以进行实时图形绘制,但它们是昂贵的设备。Raspberry Pi的一个优点是,您可以在性能操作系统上轻松绘制这些类型的图形。只有电源电压记录对某些情况至关重要。
Raspberry Pi屏蔽MiniIOEx-3G,您可以轻松地将模拟输入电压记录为4-20mA或0-30V,并且由于Raspbian,您甚至可以通过电子邮件每天/每周/每月访问这些图表。

电路相关文件

电路图文件
miniIOEx3G-master.zip
描述:源码
教程
详细介绍.pdf
描述:项目细节
其他文件
演示视频.mp4
描述:演示视频
分享到:
收藏 (1)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归pe2a所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • Azure物联网农场

    Azure Sphere Kit通过云中央IoT应用程序控制农田的供水和照明。Azure IoT Farming,使用Microsoft Azure Sphere MT3620 IoT Kit构建。该项目的想法是通过云来控制水流和灯光。
    来自:DIY创意产品时间:2019-12-02 物联网 diy 云控制
  • 基于W5500嵌入式以太网控制器设计

    W5500芯片是一款采用全硬件TCP/IP协议栈的嵌入式以太网控制器,它能使嵌入式系统通过SPI (串行外设接口)接口轻松地连接到网络。W5500 具有完整的TCP/IP协议栈和10/100Mbps以太网网络层(MAC) 和物理层(PHY) ,因此W5500特别适合那些需要使用单片机来实现互联网功能的客户。 W5500是由已经通过市场考验的全硬件TCP/IP协议栈、及以太网网络层和物理层的整合而成。其全硬件的TCP/IP协议栈全程支持TCP、UDP、IPv4、ICMP、ARP、IGMP和PPPoE协议,而且已经连续多年在各种实际应用中得以证明。W5500使用32KB缓存作为其数据通信内存。通过使用W5500,用户只需要通过使用一个简单的socket程序就能实现以太网的应用,而不再需要处理一个复杂的以太网控制器了。 SPI (串行外设接口)提供了-一个能轻松与外部MCU连接的接口。W5500 支持高达80MHZ的SPI通信速率。为了降低系统功率的消耗,W5500 提供了网络唤醒和休眠模式.W5500收到原始以太网数据包形式的magic packet时将被唤醒。
    来自:DIY创意产品时间:2019-12-02 原理图 物联网 嵌入式
  • 物联网项目:带光感应的文本盗窃警报

    介绍我们创建了一个物联网项目,该项目在粒子氩之间具有双向通信。当打开保险箱或密码箱时,这两个氩气将通知用户。这是使用IFTTT应用程序Groupme和Thingspeak完成的。氩气之一具有监视光水平的光敏电阻。另一个氩气用于与IFTTT通信,以向Groupme发送通知。其中一个氩气也会将数据发送到Thingspeak中的图表。项目描述该项目使用光敏电阻不断监控关注点的光强度。对感兴趣点的氩进行编程,以获取与光敏电阻相连的引脚的模拟读数,并将该值发布给Thingspeak,以便可以绘制随时间变化的光强图表。然后将读取的值与IF语句中的预设阈值进行比较,以确定门是否已打开。如果是这样,则Argon会发布一个名为“ lightlevelchanged49”的事件,该事件由Argon 2在subscibe函数中接收。然后,Argon 2将通过Groupme发送一条文本,说明门已经打开。此后,氩气将发布另一个名为“ subscription_received49”的事件,并使其D7 LED闪烁,直到氩气1检测到门已关闭。
  • 声控AI相机

    该项目将介绍语音控制AI摄像机背后的建筑设计。主要思想是通过语音界面控制摄像头以拍摄照片,并向其发送一封电子邮件,其中包含所观察到的照片的描述。该项目包含多个组件,从诸如Matrix Voice,Jetson Nano和RPIU2之类的硬件模块,到诸如SNIPS AI的软件框架,当然也包括构成神经后端引擎的自定义Python AI脚本。 因此,简而言之,我们将利用Snips AI平台和Matrix Voice作为语音接口,并将在Jetson Nano SBC上运行的Keras / Tenorflow DNN用于图像推理AI。 设置了附加的演示代码,因此,如果检测到人,则将带有来自AI引擎的带有注释图像的电子邮件发送给用户。但是可以更改类。
    来自:DIY创意产品时间:2019-11-19 diy 语音控制 python
  • 儿童机器人

    一个简单的儿童机器人,可以和孩子一起玩耍并减少智能手机的使用。问题:孩子们越来越沉迷于智能手机,通常会看卡通片,youtube和玩游戏。在孟加拉国,孩子们每天在屏幕上花费三到四个小时以上。一项研究发现,筛选时间会影响儿童大脑的物理结构以及他们的情绪发育和心理健康。除非我们控制现在占用孩子大量时间的屏幕,否则它将间接破坏我们的后代。解决方案:机器人总是吸引孩子。通过增加语音交互性,机器人可以成为孩子梦dream以求的机器。无疑,它比智能手机更能吸引儿童。为了使孩子们摆脱屏幕上瘾,我制造了一个机器人。该机器人具有以下功能: 它可以通过语音命令来驱动。孩子们可以要求机器人发出不同的声音,例如消防车,救护车,警车甚至是不同动物的声音。一个孩子可以要求机器人讲故事,诗歌,玩笑和播放音乐。机器人能够分辨周围的环境参数,例如温度,湿度,气压和紫外线。机器人可以显示不同的方向,例如东,西,北,南,并且可以将自己对准特定的方向。使用到的硬件:
    来自:机器人时间:2019-11-20 arduino diy raspberry pi
  • 基于Raspberry Pi 4B实现实时天气查看

    使用openweathermap API和新的Raspberry Pi 4查看当前天气数据。硬件组件: Raspberry Pi 4型号B.× 1 软件应用程序和在线服务: OpenweathermapMicrosoft VS Code收集对项目有很多细节的实时天气数据可能很困难。存在多个Web API,但许多需要使用付款,或者设置起来很复杂。值得庆幸的是,openweathermap.org为个人提供了一个既自由又简单的惊人API。只需选择服务,生成API密钥并发送请求!然后,使用该数据创建显示,更改计算机状态,甚至控制其他设备。电路城原创内容,未经同意,不得转载!
  • 智能电力分析仪

    智能分析仪是公用电网的扩展版Oscillogram,具有先进的资源:电压和电流的fft分析。硬件组件: BeagleBoard.org SeeedStudio BeagleBone Green× 1 德州仪器EK-TM4C129EXL TM4C Tiva Crypto以太网LaunchPad× 1 软件应用程序和在线服务: 德州仪器Code Composer Studio节点RED该项目是Utility Grid的Oscillogram的扩展版本。除了监测公用电网的电压幅度和频率之外,智能分析仪对电压和负载电流进行fft分析,测量电源的有功和无功,并将数据实时呈现给用户。数据从TM4C1294 接收LaunchPad通过BeagleBone中的串行uart接口。在此,数据通过程序Energy_QoS(在C中)存储在.csv文件中。创建的文件是:dataloger_0.csv(发生干扰时存储8个电压周期),dataloger_1.csv(每5秒存储频率,幅度和功率)和dataloger_2.csv(每5秒存储电压和电流的奇次谐波) )。通过Node-red,开发了用户界面,其中.csv文件由仪表板读取并显示在图表中。在TM4C1294上连接模拟输入An0和An1上的器件,测量电压和电流。为了监控电压参数,实现了一个软件锁相环,并实现了fft为dfft radix-4 。 系统总览 节点 界面(仪表盘) Beaglebone,Tiva和电流/电压传感器电路城原创内容,未经同意,不得转载!
  • NB-IoT Explorer:探索窄带物联网无线网络

    利用Espruino Pixl.js和Quectel BG96,以舒适,用户友好的方式探索窄带物联网(NB-IoT)无线电网络。硬件组件 Espruino Pixl.js× 1 Dragino NB-IoT Shield QG96× 1 定向天线,带LNA的GNSS有源贴片天线× 1 物联网SIM卡,适用于NB-IoT× 1 在这个项目中,两个非常强大的组件汇集在一起:该Espruino Pixl.js 其内置的JavaScript编译器易于编程。(本机)Espruino Web IDE 允许您使用蓝牙LE将代码传输到设备,因此甚至连接计算机和设备都不需要USB电缆。Espruino Pixl.js设备有一个128x64像素的大型LCD显示屏,显示屏每个角上有四个按钮,可以实现高度交互的应用。该移远BG96模块的NB-物联网盾模块提供多频段的支持,因此它可以在许多不同的无线电网络在世界各地使用。NB-IoT Shield可以直接访问BG96模块的串行接口,因此您也可以使用FTDI电缆进行尝试,如果您想进行固件更新,这可能非常有用。BG96模块提供了广泛的AT命令,可用于多种用途,甚至还提供HTTPS和MQTT等高级协议实现,这对IoT应用非常有用。此外,它还通过其嵌入式GNSS 芯片提供地理定位。电路城原创内容,未经同意,不得转载!
    来自:智能家居时间:2019-08-21 物联网 nb-iot 无线网络
  • 基于Bolt IoT的水箱水位监测系统

    在监控我们房屋内的水箱时感到无聊,以避免溢出和浪费水?这个简单的项目可以解决这些问题。硬件组件: Bolt IoT Bolt WiFi模块× 1 5毫米LED:黄色× 2 Seeed Grove - 水传感器× 1 电阻330欧姆× 1 蜂鸣器× 1 USB-A到Micro-USB线× 1 SparkFun可焊接面包板 - 迷你× 1 软件应用程序和在线服务: Bolt IoT Bolt CloudBolt物联网Android应用程序Snappy Ubuntu CoreImage水箱中的水位监控系统可用于房屋,以避免溢出和浪费水。在这个项目中,重要部分之一是高灵敏度水传感器。它易于使用,重量轻,体积小,识别率高,可检测水,液滴。水传感器有许多不同的应用,如降雨感知,水泄漏和水位检测。该传感器通过连接到GND的一系列外露标记线(上图中可见的黄线)工作。传感器具有低阻电阻。电阻器保持传感器值低,直到水使传感器短路。然后,该传感器借助Bolt IoT将检测到的水变为模拟信号/数字信号,并在程序中使用这些模拟值,以实现水位监测和其他类似应用的功能。这种传感器的优点在于它使用的功率更低,灵敏度更高。电路城原创内容,未经同意,不得转载!
    来自:基础电路时间:2019-08-20 物联网 家庭自动化 水位检测
  • 模块化交换机电路板

    使用mini交换机模块设计5口交换机,采用模块,更小体积。该交换机采用模块设计,芯片自带程序固件,方案可以移植到任何需要多个网口的物联网主控器上。
销量
16
查看
460
参数名 参数值
发布于 2019 年 05 月 10日
Moore8直播课堂

tracer