【问题标题】:Is sensors for Arduino work with Raspberry Pi? [closed]Arduino 传感器可以与 Raspberry Pi 一起使用吗? [关闭]
【发布时间】:2017-11-05 15:46:21
【问题描述】:

我想用我的 Raspberry Pi 3 试验一些传感器。为此,我搜索了要在线购买的传感器。在搜索过程中,一些网站说“为 Arduino 购买传感器”,一些网站说“为 Raspberry Pi 购买传感器”。所以。如果我为 Arduino 购买传感器,它们是否可以与 Raspberry Pi 一起使用?

【问题讨论】:

  • 我投票结束这个问题,因为它是关于硬件的。
  • “火车轮子在我的大众高尔夫上工作吗?”

标签: arduino raspberry-pi iot android-things


【解决方案1】:

“这取决于”是答案。

简短的回答是:是的,它可能对两者都有效。

更长的答案是您将做一些工作。 (并且每个都取决于大小写)。


例如 arduino has analog pins,但 AndroidThings 板没有 - 您需要使用模数转换器(like this 或任何其他 ADC)。


Android Things supports these protocols & interfaces - I2C - SPI - UART - 脉宽调制 - I2S

如果外围设备使用其中之一,那么它很可能会在 AndroidThings(树莓派)上工作。


AT 还支持 GPIO。但是,如果传感器仅使用 GPIO,则可能需要快速的通信速度(在 10 纳秒范围内),但 Android Things GPIO 速度较慢(频率在 300±纳秒范围内) - 所以你'可能会发现 这些传感器 在 AT(树莓派)上不受支持。


如果毕竟您购买了一个传感器,但它无法与 Android Things 一起使用 - 您仍然可以将传感器与 Arduino 板一起使用,然后以 Raspberry Pi 作为主机 (like this) 来控制 Arduino 板。

【讨论】:

  • SPI 不是协议,UART 或 PWM 也不是。 I2C只是基本的。没有更高层的功能。说:请不要回答离题的问题。拥有 50k 代表时,您应该帮助管理网站并对其进行近距离投票。
  • “只是基本的”不是一个定义。您对协议的想法显然与我的不同。如果我说“协议/接口”,你会喜欢吗? -1 的答案显然会帮助这个人,只是为了尝试“遵守规则”而感到非常可悲。关闭一个合法的问题对任何人都没有帮助。如果有什么应该迁移的,如果它被迁移了,答案就会随之而来。因此,我很高兴通过回答这个问题帮助了这个人。
  • 您想阅读How to Ask 以查看要回答哪些问题以及关闭哪些问题。此外,您不应该假设发表评论的人就是投反对票的同一个人! 这里的问题显然不合法。
  • “显然”并非如此。关闭的原因是 arduinos 和 rPis 不是“通用硬件”。 OP 显然是一名程序员,这个人似乎写了一个有用的答案。
  • 你们怎么了?如果有人想帮忙,那就让他帮忙。不要纠结于如何提问,而是专注于本网站的座右铭。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-09
  • 1970-01-01
  • 1970-01-01
  • 2017-02-07
  • 2017-11-07
  • 2013-07-15
相关资源
最近更新 更多