Relay Class
- ID: relay
- Name: Relay
- Other Names: Grove Relay
- Category: relay
- Manufacturer: seeed
- Connection: gpio
- Kit: gsk eak hak
UPM module for the relay switch. The relay is a digital normally-open switch that uses low voltage or current to control a higher voltage and/or higher current. When closed, the indicator LED (if present) lights up and current is allowed to flow.
Methods
Relay
-
pin
relay constructor
Parameters:
-
pin
NumberPin to use
Returns:
on
()
Mraa_result_t
Sets the relay switch to on (closed). This allows current to flow and lights up the indicator LED.
Returns:
0 if successful, non-zero otherwise
off
()
Mraa_result_t
Sets the relay switch to off (open). This stops current from flowing and the indicator LED is not lit.
Returns:
0 if successful, non-zero otherwise
isOn
()
Boolean
Defines whether the relay switch is closed.
Returns:
True if the switch is on (closed), false otherwise
isOff
()
Boolean
Defines whether the relay switch is open.
Returns:
True if the switch is off (open), false otherwise