繁体   English   中英

如何使用pi4j用覆盆子控制继电器

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM