我一直试图在我的英特尔爱迪生上运行简单的脚本来尝试不同的传感器,但无法使它们工作。
我的板配置正确,它的固件是最新的,所有电缆已正确连接,如不同的教程所示。我可以通过IDE,通过SSH和串行连接到板上。
我主要使用Intel提供的模板,因为我想使用javascript和nodejs进行开发。“车载LED闪烁”模板已经完美地工作了。我的板成功地闪烁了星上的LED灯,所以板显然是在听我的机器,但所有其他模板都未能使我的传感器工作。例如,运行“本地温度”模板,该模板的目标是使用温度传感器检索本地温度,只打印Sample Reading Grove Kit Temperature Sensor并在控制台中不打印任何温度。对于其他传感器和其他模板,如"Touch Notifier“模板,在运行时也只打印Sample Reading Touch Sensor,在触摸传感器时不执行其他操作。
我试着离开英特尔的XDK模板,尝试一些约翰尼-5个模板,如这一个,但仍然没有成功。运行该特定脚本后,控制台就会打印Looking for connected device。我找到了一个与这里相关的帖子,但没人能解决这个问题。
似乎我无法正确地连接到传感器。我在控制台上没有错误,只是没有想要的结果。我做错了什么?我怎么能调试这个呢?
发布于 2016-02-03 15:59:50
乍一看,XDK中的样本有点欺骗性。例如,“本地温度”和"Touch Notifier“设计用于在手机上使用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
https://stackoverflow.com/questions/35168111
复制相似问题