【问题标题】:Grove Seeed Studio sensors not working properly with Intel EdisonGrove Seeed Studio 传感器无法与英特尔 Edison 一起正常工作
【发布时间】:2016-02-03 03:44:55
【问题描述】:

我一直在尝试在我的 Intel Edison 上运行简单的脚本来尝试不同的 Grove Seeed Studio 传感器,但无法让它们工作。

我的开发板配置正确,固件是最新的,并且所有电缆都已正确连接,如不同教程所示。我可以通过 IDE、SSH 和串口连接到开发板。

我一直主要使用 Intel-XDK IDE 提供的模板,因为我想使用 javascript 和 nodejs 进行开发。 “板载 LED 闪烁”模板运行良好。我的板子成功地使板载 LED 灯闪烁,因此板子清楚地在听我的机器,但所有其他模板都未能使我的传感器工作。例如,运行旨在通过温度传感器检索本地温度的“本地温度”模板,只需打印Sample Reading Grove Kit Temperature Sensor 并停留在那里而不在控制台中打印任何温度。其他传感器和其他模板(例如“Touch Notifier”模板)在运行时也只是打印Sample Reading Touch Sensor,并且在触摸触摸传感器时不执行其他操作。

我尝试放弃英特尔 XDK 模板并尝试使用一些 Johnny-Five 模板,例如 this one,但仍然没有成功。运行该特定脚本后,控制台刚刚打印了Looking for connected device。我找到了一个相关的帖子here,但没有人能够解决这个问题。

似乎我无法正确连接到传感器。我在控制台上没有收到任何错误,只是不是预期的结果。我究竟做错了什么?我该如何调试呢?

【问题讨论】:

标签: hardware intel-xdk intel-edison


【解决方案1】:

XDK 中的样本乍一看有点欺骗性。例如,“本地温度”和“触摸通知器”旨在与手机上的 HTML5 配套应用程序一起使用(您可以通过阅读模板说明来查看这一点)。当您看到 xdk 打印消息时,它首先会监听与 HTML5 应用程序的连接,该应用程序将发送温度以供显示。有一篇关于“本地温度”应用程序的文章更详细地介绍了如何在此处设置所有内容:https://software.intel.com/en-us/creating-a-temperature-monitoring-app-using-intel-xdk-iot-edition

如果您需要单个传感器的代码,我建议您使用此链接按传感器搜索代码(每个传感器都应有 c++、javascript 和 python 代码示例的代码):https://software.intel.com/en-us/iot/hardware/sensors

【讨论】:

  • 说得通!~ dang 现在代码中的所有套接字内容都说得通了。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多