[英]how to control relay with raspberry using pi4j
对不起我的英语,但我最近在Java中编写了有关通过覆盆子控制继电器的代码,但是我的代码无法正常工作,我使用gpio_00作为输出,问题是当我初始化继电器时,即使我将stat更改为低,我的继电器仍保持打开状态:
GpioUtil.enableNonPrivilegedAccess();
gpioRelayLED2 = GpioFactory.getInstance();
relayLED2 = gpioRelayLED2.provisionDigitalOutputPin(RaspiPin.GPIO_00,"RelayLED2",PinState.LOW);
//relayLED2.setState(PinState.LOW);
relayLED2.setShutdownOptions(true, PinState.LOW,PinPullResistance.OFF);
relayLED2.low();
它没有转动!
一些继电器是低电平触发的。 您必须将此类继电器设置为HIGH输出状态才能禁用LED。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.