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

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

3天内不再提示

水分数据收集器的制作教程

454398 来源:wv 2019-10-25 10:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:零件清单

1 x Arduino Mega 2560

1 x USB电缆

1 x I2C LCD屏幕

1 x湿度传感器

电线

步骤2:接线

LCD I2C显示器

GND》 GND在arduino上

VCC》 5V在arduino

SDA》 arduino上的SDA

SCL》 arduino上的SCL

湿度传感器

GND》 arduino上的GND

arduino上的VCC》 5V

arduino上的信号》 A0

步骤3:流程图

此流程图展示了我们如何处理来自arduino的数据,整个过程首先是从arduino收集数据,然后将其发送到MySQL服务器,并从该服务器与nodeRED连接到获取显示屏上显示的数据。

第4步:代码

Arduino的代码可以是可以在此处看到,并且它也可以作为文本文档制作,以便于在Arduino IDE中轻松下载和实现,因此您可以将其上传到自己的Arduino并查看代码的结构。

步骤5:Node-RED

node-red在此项目中用于发送和接收数据,然后我们可以在其中显示仪表板以查看我们放入的信息。我们使用node-red将时间戳记放入MySQL服务器,并从Arduino上的湿度传感器收集数据。这是我们将数据发送到MySQL的方式,以及如何通过从数据库中检索数据来为UI收集数据的方法。

您将需要通过以下步骤运行并安装node-red:/nodered.org/docs/getting-started/installat 。..

,并按照有关如何安装和运行node-red的指南进行操作。

安装后,您将必须通过它来运行CMD可以实现。

我的node-red中的代码已按照此说明以文本文件的形式上传,并且必须导入到node-red中。

您将 需要 将以下库安装到node-red中:

node-red

node - 红色的仪表板

节点 - 红 - 节点的MySQL

节点 - 红 - 节点的Arduino

节点 - 红 - 的contrib串

节点 - 红 - 节点的serialport

node-red-node-feedparser

这是为了确保node-red将使用此指令中提供的node-red代码对探测器起作用。否则,该流程只会给您带来错误。

步骤6:MySQL Wampserver

使用了Wampserver创建一个MySQL数据库,我们可以在其中保存来自Arduino的数据,在本项目中该数据为湿度传感器数据。使用Wampserver时,服务器在您的计算机上本地运行,并且要登录数据库,您将必须使用“ root”登录而不输入代码。要与node-red通信,请务必确保流中设置的MySQL包含与Wampserver数据库相同的信息,否则它将无法连接到它。

在这个项目中,我创建了一个名为nodered的新数据库,然后创建了一个名为node的表。然后,您将创建两行,一行用于时间,一行用于湿度,这将有助于收集来自传感器的湿度数据,在这种情况下,时间戳由节点红色提供。

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

    关注

    0

    文章

    30

    浏览量

    3444
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    微能量采集芯片如何助力无源物联网技术?

    能量收集器从能量源捕获能量并输出电能,电源管理IC调节输入电压以适应负载要求,最后这些能量被储存在二次电池中。在这个典型结构中,电源管理IC起到了承上启下的作用,将能量收集器与储能电池连接起来。MF9006便是一款集成电量管理、充放电管理、储能器件管理等功能的微光
    的头像 发表于 10-27 16:41 434次阅读

    微能量采集芯片MF9006(替代bq25570)的功能特性与物联网应用

    对于光能这种发展相对成熟的应用,能量收集技术主要与二次电池配合使用,系统的典型结构包括收集、调节和储存三部分。能量收集器从能量源捕获能量并输出电能,随后通过电源管理IC调节输入电压以满足负载要求,最后这些能量被储存在二次电池中。
    的头像 发表于 09-18 11:31 569次阅读
    微能量采集芯片MF9006(替代bq25570)的功能特性与物联网应用

    如何收集电能质量在线监测装置的运行数据

    收集电能质量在线监测装置的运行数据,需遵循 “ 明确目标→准备工具→选择采集方式→验证数据完整性 ” 的逻辑流程,确保数据覆盖监测需求、具备可靠性和可分析性。以下是具体操作步骤、核心方
    的头像 发表于 09-18 10:46 316次阅读
    如何<b class='flag-5'>收集</b>电能质量在线监测装置的运行<b class='flag-5'>数据</b>?

    AC系列近红外方便面水分检测仪具有温度自动补偿功能,不受外界方便面生产车间环境温度变化的影响

    祥控AC系列近红外水分检测仪是济南祥控自动化设备有限公司专门为食品行业研制的一款在线式水分检测仪器,设备由近红外检测探头和现场控制两部分组成,具有温度自动补偿功能,不受外界方便面生产车间环境温度
    的头像 发表于 09-15 17:37 231次阅读
    AC系列近红外方便面<b class='flag-5'>水分</b>检测仪具有温度自动补偿功能,不受外界方便面生产车间环境温度变化的影响

    微波水分仪 | 含水率检测,精度±0.5%

    在进行水分测量的时候,您是否正被一系列棘手问题所困扰?比如,生产线上的颗粒粗细参差不齐,进而引发水分数据频繁跳变,让生产过程充满不确定性;又或者,砂石流动性差异巨大,导致检测工作困难重重;再不然
    的头像 发表于 08-05 07:35 286次阅读
    微波<b class='flag-5'>水分</b>仪 | 含水率检测,精度±0.5%

    用于白光 LED 应用的高效 1.5x 分数电荷泵 skyworksinc

    电子发烧友网为你提供()用于白光 LED 应用的高效 1.5x 分数电荷泵相关产品参数、数据手册,更有用于白光 LED 应用的高效 1.5x 分数电荷泵的引脚图、接线图、封装手册、中文资料、英文资料
    发表于 07-25 18:32
    用于白光 LED 应用的高效 1.5x <b class='flag-5'>分数</b>电荷泵 skyworksinc

    薄膜水分含量的精确检测有助于电子企业及时调整生产工艺,通过灵活组网,实现绝缘薄膜水分含量智能监管

    济南祥控自动化设备有限公司自主研制的近红外水分检测仪XKCON-NIR-MA-FV根据近红外波长会被水分子吸收的原理,通过分析某特定波长的近红外能量变化,能够精确检测绝缘薄膜极其微量的水分含量变化。
    的头像 发表于 07-25 17:35 358次阅读
    薄膜<b class='flag-5'>水分</b>含量的精确检测有助于电子企业及时调整生产工艺,通过灵活组网,实现绝缘薄膜<b class='flag-5'>水分</b>含量智能监管

    实现石英砂水分含量的快速准确测定——XKCON祥控自主研发、设计和生产的在线近红外水分仪助力水分精准控

    石英砂的水分含量是影响其应用领域产品质量的重要因素,通过配置在线近红外水分仪XKCON-NIR-MA能够快速、准确地测定水分,并为石英砂加工的各个环节决策提供精准的数字依据。
    的头像 发表于 07-14 13:52 378次阅读
    实现石英砂<b class='flag-5'>水分</b>含量的快速准确测定——XKCON祥控自主研发、设计和生产的在线近红外<b class='flag-5'>水分</b>仪助力<b class='flag-5'>水分</b>精准控

    50-600 MHz,12 dB 100 Ω 差分数字衰减 skyworksinc

    电子发烧友网为你提供()50-600 MHz,12 dB 100 Ω 差分数字衰减相关产品参数、数据手册,更有50-600 MHz,12 dB 100 Ω 差分数字衰减
    发表于 05-23 18:33
    50-600 MHz,12 dB 100 Ω 差<b class='flag-5'>分数</b>字衰减<b class='flag-5'>器</b> skyworksinc

    50-600 MHz、6 dB 100 Ω 差分数字衰减 skyworksinc

    电子发烧友网为你提供()50-600 MHz、6 dB 100 Ω 差分数字衰减相关产品参数、数据手册,更有50-600 MHz、6 dB 100 Ω 差分数字衰减
    发表于 05-23 18:32
    50-600 MHz、6 dB 100 Ω 差<b class='flag-5'>分数</b>字衰减<b class='flag-5'>器</b> skyworksinc

    AD9680数据收集错误是什么原因导致的?

    为什么我的 AD9680 收集数据有问题。我注入了一个 5MHz 的信号,0dB;在 FPGA 上捕获的 timing diagram 如下所示。我的寄存配置如下:LFM=422,ad9680采样时钟为800MHz,线速为8
    发表于 04-24 07:01

    为什么使用评估板EVAL-AD7760收集数据中会出现周期性毛刺?

    为什么使用评估板 EVAL-AD7760 收集数据中会出现周期性毛刺。以下是无信号输入、差分输入 100kHz、1.35Vpp 正弦波、差分输入 100kHz、2.5Vpp 正弦波的图像(采集了约 8,000,000 个点)。
    发表于 04-15 07:41

    射频功率收集电路

    本文重点射频功率收集,对于源和负载之间的最佳功率传输、减少功率反射和提高系统效率而言,IMN至关重要。能量收集整流和电压倍增电路(例如Cockcroft–Walton和Dickso
    的头像 发表于 02-14 16:51 798次阅读
    射频功率<b class='flag-5'>收集</b>电路

    管式墒情监测仪:在线监测土壤水分助力农业节水灌溉

    效率。 管式墒情监测仪其特制的管状结构内巧妙安置了高精度的水分传感。这些传感如同敏锐的 “水分探测”,能够深入土壤不同土层,实时捕捉土
    的头像 发表于 02-13 13:41 468次阅读

    采用高精度数字传感芯片来采集测量水分含量和温度的水分温度模组

    MSS(Mysentech Soil Sensor)是一款水分温度模组,采用高精度数字传感芯片结合嵌入式处理与计算,采集测量水分含量和温度.
    的头像 发表于 01-10 09:51 649次阅读
    采用高精度数字传感芯片来采集测量<b class='flag-5'>水分</b>含量和温度的<b class='flag-5'>水分</b>温度模组