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

步骤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的表。然后,您将创建两行,一行用于时间,一行用于湿度,这将有助于收集来自传感器的湿度数据,在这种情况下,时间戳由节点红色提供。

在设计低功耗同步解调器时需要注意的事项
英伟达发布全球首款支持实时光线追踪的GPU
苹果获自动驾驶导航系统专利 让汽车能够自动将用户带往目的地
监所动态情绪识别系统的功能特点及方案设计
超级电容器发展的研究历史背景
水分数据收集器的制作教程
MiR自主移动机器人发布AMR部署安全指南
“本土芯”能否借势崛起?
英飞凌推出全球首款完全自足式树莓派音频扩展板
使用充电宝需要注意哪些问题
UWB定位系统智慧工厂解决方案浅析
STM32CubeMX输出可调频率与占空比的PWM
有没有测量土壤的仪器@三体仪器推荐
细数门店客流量统计的那些技术
我国照明行业新的机遇在哪
柔性传感器在智能感知系统中的进展
小米平板3怎么样?小米平板3上手体验:内在升级的小米平板
如何通过设计模式来节省内存
TD-LTE全球化关键:频谱很重要
中国激光雷达企业排名_激光雷达产品介绍