0

对不起我的英语,但我最近在 java 中编写了关于通过 raspberry 控制继电器的代码,但我的代码不起作用,我使用 gpio_00 作为输出问题是当我初始化它时,即使我在这里将 stat 更改为低,继电器 LED 仍然保持开启我的代码:

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();

它不转!

4

1 回答 1

0

一些继电器是低电平触发的。您必须为此类继电器设置高输出状态以禁用 LED。

于 2018-02-27T07:54:21.107 回答