|
Post by account_disabled on Jan 6, 2024 2:08:22 GMT -5
的温度传感器。传感器将读取温度并将其输入浏览器,浏览器将在简单的网页上显示数据。 界面外观如何 页面的背景颜色反映了温度。(查看大图) 硬件 你会需要: 1 × Arduino UNO 1 × 无焊面包板 1×TMP36温度传感器 3 × 跨接电缆 大多数入门套件中都提供了为本示例选择的温度传感器,并且单独购买的价格非常便宜。 家庭监控项目组件 构建家庭监控项目所需的组件。(查看大图) 在前面的 LED 闪烁示例中,您设置了计算机上运行的 Node.js 服务器与 Arduino 之间的连接。此连接还可用于从连接到 Arduino 的传感器读取数据。 家庭监控电路原理图 家庭监控电路原理图。(查看大图) 以上是完成的电路。尝试将此引脚与引脚匹配。 处理温度传感器时要小心,。 因为很容易将腿弄混。组件的平坦侧是正面,在连接传感器时应面向您。由于三个腿中的每一个都有不同的用途,因此错误地接线将意味着您的电路将无法工作。 模拟输入引脚是沿着板左侧排列的五个引脚。Arduino 具有模拟和数字引脚,包括输入和输出。数字意味着只有两 Whatsapp 号码列表 种状态——开和关(或电信号和无电信号)——非常适合仅解释两种状态的按钮和其他二进制开关。另一方面,模拟输入可以表示一系列值,并且 Arduino 上的模拟输入引脚可以测量 0 到 5 伏之间的任何电压(并产生该读数的 10 位值)。传感器的温度读数将以与空气温度成正比的可变电阻测量结果返回。 将传感器中间的信号引脚连接到模拟输入 A0。将左侧引脚连接到 5V 引脚(正极),将右侧引脚连接到接地(负极)以完成电路。 现实。 生活中的家庭监控电路 完成的家庭监控电路。(查看大图) 您的电路现在应该类似于上图。接下来,您需要创建一个新文件来读取温度传感器。该文件将以与上一个示例相同的方式启动,加载 Johnny-Five 库,初始化新的棋盘实例,然后添加on ready事件侦听器。将这段代码保存为然后通过在控制台中输入 来运行它。 由于console.log代码中使用了 ,读数将输出到终端进行调试。 显示温度数据的终端 温度数据应该很快开始打印出来。(查看大图)服务器和套接字现在您有了一个在 Node.js 中运行的工作温度计。如果您考虑到所有不同的 Node.js 模块都可用于处理和使用此数据,那么这个简单的示例就开启了一系列可能性。您可以将其保存到 Google 电子表格、推文或撰写相关内容,甚至可以使用 WebS。
|
|