Общая информация
В AntexGate предусмотрен программируемый светодиод GPIO (VD19 на плате), который можно использовать для своих целей. Он является двухцветным. Для управления зеленым цветом светодиода, необходимо использовать GPIO16, а для управления красным цветом — GPIO17. Необходимо отметить, что светодиод является инверсным. Это означает, что для того, чтобы его зажечь, на его вход необходимо подать сигнал логического «0».
Подключение модуля
Рассмотрим пример управления зеленым цветом светодиода. Для этого будем использовать GPIO16. Если необходимо управлять красным цветом, то в строках необходимо будет заменить цифры «16» на «17».
Для того чтобы начать управлять пином, его нужно экспортировать:
echo 16 > /sys/class/gpio/export
Делаем его out-пином, то есть на него можно будет подавать и снимать напряжение 3,3 вольта:
echo out > /sys/class/gpio/gpio16/direction
Перестаем подавать напряжение:
echo 0 > /sys/class/gpio/gpio16/value
Подаем напряжение:
echo 1 > /sys/class/gpio/gpio16/value
Если по какой-то причине светодиод не работает, статус его работы (подается ли на него напряжение или нет) можно узнать следующей командой:
nano/sys/class/gpio/gpio16/value