【问题标题】:Turn off Arduino Ethernet shield关闭 Arduino 以太网屏蔽
【发布时间】:2013-12-05 13:52:20
【问题描述】:

为了节省电池寿命,我想关闭 Arduino Ethernet shield(或者如果可能的话,将其置于低功耗状态)。可以这样做吗?

【问题讨论】:

  • 您需要为您正在使用的确切设备链接数据表。别人怎么会给你一个真正的答案?
  • edwbaker - 它有效:) 我知道这是一个旧帖子,但也许有人有同样的问题......在 Arduino UNO 板上你实际上有 2 个引脚将复位线与以太网屏蔽连接 - 一个3,3v 旁边的针脚,ICSP 上的针脚 - 针脚 5。您可能只弯曲/断开了其中一个。

标签: arduino


【解决方案1】:

不幸的是,盾牌似乎不支持本地方法。

但是,只需一根跳线且无需重要工具的快速破解即可添加此功能。

最快和最简单的方法是将 Shields Reset 跳到可用的 IO 引脚,同时弯曲 Shields Reset 引脚,以免与 Arduino 的屏蔽连接器接触。这将屏蔽重置与 Arduino 分开,允许您直接驱动它。

这类似于下面的 video 更改 IRQ 引脚,但概念相同。

请注意,W5100 为 3V,其复位不直接与 Arduino 相关联,而是与电压监视器以及连接到 Arduino 复位的按钮一起。最好不要将此引脚驱动为 OUTPUT HIGH 和 LOW,而是将其作为 ON 的 INPUT(上拉将使其为高)和 OUTPUT LOW 用于复位。这样可以避免 Arduino 高电平和 Button 低电平的冲突,这可能会烧坏 Arduino 的 IO。

【讨论】:

  • 我试过了,它只是永久保持不变。我发现通过接地重置 wifi 芯片被关闭 - 这是你的建议吗?
  • 基本上。如果您将复位引脚跳到备用数字引脚,然后将该引脚断言为 OUTPUT LOW(如上所述),则与简单地将复位接地短路相同。
  • 那行不通。也许屏蔽层吸收的电流太高而无法通过数字引脚吸收?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-13
相关资源
最近更新 更多