Работа с дискретным выходами в Linux
Дискретный выход может находиться в одном из двух состояний:
Состояние |
Описание |
---|---|
0 |
Выход выключен (реле выключено) |
1 |
Выход включен (реле включено) |
Инициализация:
Примечание
По-умолчанию в Armbian Linux выводы GPIO конфигурируются в режим sysfs при загрузке системы и дополнительной настройки не требуется.
cd /sys/class/gpio
echo 456 > export
echo out > gpio456/direction
Если нужно инвертировать логику выхода:
echo 1 > gpio456/active_low
Включение выхода:
echo 1 > gpio456/value
Выключение выхода:
echo 0 > gpio456/value