本项目中使用的东西
硬件组件
DFRobot UNIHIKER M10-带触摸屏的物联网Python编程单板计算机
软件应用程序和在线服务
Node-red
背景
UNIHIKER是一款单板电脑,配备2.8英寸触摸屏、Wi-Fi和蓝牙。它配备了光传感器、加速计、陀螺仪和麦克风。通过内置协处理器,它可以与各种模拟/数字/I2C/UART/SPI传感器和执行器通信。UNIHIKER通过其预装的软件为开发人员带来了全新的体验,实现了令人难以置信的快速轻松启动。您可以使用智能手机、平板电脑或PC对单板计算机进行编程。它还支持流行的编码软件,如VS Code、Mind+、Node Red等。
UNIHIKER还有一个内置的物联网服务,允许您通过MQTT协议存储数据,并通过web浏览器访问数据。您可以使用集成的Pin Pong控制库使用Python直接控制UNIHIKER的内置传感器和数百个连接的传感器和执行器。
本教程将展示如何使用Node Red和UNIHIKER实现植物监控系统。
步骤1:Node-Red安装
首先,将UNIHIKER连接到您的PC,只需等待5秒即可启动。一旦你看到UNIHIKER的标志,我们就可以出发了。
下面,打开Mind+并通过串口连接到UNIHIKER。然后使用此命令安装Node Red。
1.bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)然后按enter键。首先,它将要求用户输入。只需按Y。
再次,它将要求用户按Y键输入。
接下来,它将要求您输入以安装raspberry pi节点,但我们不需要它们。所以,只要给不,就这样。
它将开始安装所有必要的组件。只需等待安装完成。完成所有操作后,它将显示节点的IP地址为红色并记录。这就是我们现在在UNIHIKER中安装Node Red的全部内容。键入以下命令以启动红色节点。
1.node-red-start
现在你可以看到IP,从那里我们可以访问Node Red。这是我的。
然后在浏览器中打开它。
评论