当在 GPIO 引脚检测到电压时执行 linux shell 命令

Execute linux shell command when voltage detected in GPIO pin's

我将从嵌入式 Linux 系统开始。我在 linux 系统管理方面有经验,但我对电气、电子或直接从 Linux 访问硬件知之甚少。

我用一个小方案创建了一个图像来解释我的想法:

View schema

我想做:

  1. 主板在转换后接收到 3.3 伏
  2. 在GPIO引脚上,主板直接接收,按下一个按钮,3.3伏
  3. 我想持续监控这些 GPIO 引脚,以便在电力到达时执行命令

我的问题是:

a) 你觉得这可能吗?

b ) 你知道任何源代码示例吗,当电流到达引脚的 GPIO 时允许控制?

c ) 你知道有哪家网上商店可以买到电压转换器吗?

提前谢谢你,请原谅我的英语水平很差。

A​​) 是的,这是很有可能的,通过使用 Arduino or other I/O device. Arduino 不是唯一的 GPIO 设备,但它非常流行。

B) Arduino site 中显示了代码示例库。

C) 维基百科有一个 list of electronic component sellers。确定要求后,您将能够在其中之一找到转换器。