2482
правки
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 34: | Строка 34: | ||
#:<pre>root@wirenboard:~# echo 32 > /sys/class/gpio/export</pre> | #:<pre>root@wirenboard:~# echo 32 > /sys/class/gpio/export</pre> | ||
# Устанавливаем GPIO в режим вывода для управления транзистором. Это обязательно, т.к. GPIO может находится в режиме ввода и иметь высокий импенданс, оставляя транзистор в неопределённом состоянии. | # Устанавливаем GPIO в режим вывода для управления транзистором. Это обязательно, т.к. GPIO может находится в режиме ввода и иметь высокий импенданс, оставляя транзистор в неопределённом состоянии. | ||
#:<pre>root@wirenboard:~# echo out > /sys/class/gpio/gpio32/direction</pre> | |||
root@wirenboard:~# echo out > /sys/class/gpio/gpio32/direction | |||
</ | |||
# Открываем транзистор, подавая логический высокий уровень на затвор: | # Открываем транзистор, подавая логический высокий уровень на затвор: | ||
#:<pre>root@wirenboard:~# echo 1 > /sys/class/gpio/gpio32/value</pre>> | |||
root@wirenboard:~# echo 1 > /sys/class/gpio/gpio32/value | |||
</ | |||
# Закрываем транзистор, подавая логический ноль на затвор: | # Закрываем транзистор, подавая логический ноль на затвор: | ||
#:<pre>root@wirenboard:~# echo 0 > /sys/class/gpio/gpio32/value</pre> | |||
root@wirenboard:~# echo 0 > /sys/class/gpio/gpio32/value | |||
</ |