[英]Check For Voltage With A Raspberry Pi 2b GPIO Pin
我想为我的树莓派2b构建一个简单的(游戏)控制器。 我的计划是将3.3电压输出连接到按钮,而不是任何GPIO引脚。
可以通过GPIO引脚检查电压吗? 还是有更平滑的方法来构建一个(模拟到数字)?
请注意,我正在Visual Studio 2015 C#中进行开发,我的RP-OS是Windows 10。
您可以读取引脚的状态(高/低),也可以在状态更改时使用中断来接收事件。
在Raspberry Pi站点或Windows IoT站点上,按钮和LED项目是第一个示例。 C#的PushButton示例使用中断来检测状态更改。
操作系统或语言与使用RPi无关紧要。 为了使用引脚,您需要先将其打开,设置其模式,然后定期检索其值或侦听中断。
在示例中,执行以下步骤:
buttonPin = gpio.OpenPin(BUTTON_PIN);
buttonPin.SetDriveMode(GpioPinDriveMode.InputPullUp)
; buttonPin.ValueChanged += buttonPin_ValueChanged;
一般来说,您应该同时使用Raspbian和Windows IoT来了解RPi的行为:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.