[英]how to control relay with raspberry using pi4j
sorry for my english but i recently write code in java about controlling relay by raspberry but my code doesnt work , i used gpio_00 as output the problem is when i initialize it the relay led stay on even when i change stat to low here my code: 对不起我的英语,但我最近在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();
it not turning !! 它没有转动!
Some relays are low level triggered. 一些继电器是低电平触发的。 You have to set HIGH output state for such relay to disable LED.
您必须将此类继电器设置为HIGH输出状态才能禁用LED。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.