Pi: различия между версиями
Перейти к навигации
Перейти к поиску
Vovan (обсуждение | вклад) |
Vovan (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
echo "1" > /sys/class/gpio/export | echo "1" > /sys/class/gpio/export | ||
− | ==Управление | + | ==Управление первым gpio на выход== |
echo "1" > /sys/class/gpio/export | echo "1" > /sys/class/gpio/export | ||
Строка 14: | Строка 14: | ||
− | ==Управление | + | ==Управление первым gpio на вход== |
echo "1" > /sys/class/gpio/export | echo "1" > /sys/class/gpio/export | ||
echo "in" > /sys/class/gpio/gpio1/direction | echo "in" > /sys/class/gpio/gpio1/direction | ||
cat /sys/class/gpio/gpio1/value | cat /sys/class/gpio/gpio1/value | ||
+ | |||
+ | Комментарий: читаем катом (или можно watch "cat /sys/class/gpio/gpio1/value") порт, подавая на него 3.3 вольта с нижней левой ноги (замыкая проводом на нужный порт). | ||
+ | При замыкании - в файле /sys/class/gpio/gpio1/value будет единичка, при размыкании — ноль. | ||
==Освободить первый gpio== | ==Освободить первый gpio== |
Версия 20:54, 20 мая 2014
Содержание
Raspberry Pi (C)2011
Схема расположения GPIO
Занять первый gpio
echo "1" > /sys/class/gpio/export
Управление первым gpio на выход
echo "1" > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio1/direction echo "1" > /sys/class/gpio/gpio1/value echo "0" > /sys/class/gpio/gpio1/value
Управление первым gpio на вход
echo "1" > /sys/class/gpio/export echo "in" > /sys/class/gpio/gpio1/direction cat /sys/class/gpio/gpio1/value
Комментарий: читаем катом (или можно watch "cat /sys/class/gpio/gpio1/value") порт, подавая на него 3.3 вольта с нижней левой ноги (замыкая проводом на нужный порт). При замыкании - в файле /sys/class/gpio/gpio1/value будет единичка, при размыкании — ноль.
Освободить первый gpio
echo "1" > /sys/class/gpio/unexport