$put_perv_real = "/home/www/dvakompa-ru/dopol/"; ?>
ОС Raspbian представляет собой один из дистрибутивов Linux, а концепция Linux предполагает, что любой объект является файлом. Именно это позволяет выводить и считывать сигналы с GPIO обычными командами оболочки bash прямо в терминале. Вывод логической единицы при этом выглядит как команда записи "1" в файл, соответствующий нужному выводу:
sudo su -
echo "25" > /sys/class/gpio/export
echo "25" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio25/direction
echo "1" > /sys/class/gpio/gpio25/value
echo "0" > /sys/class/gpio/gpio25/value
Для чтения входов надо использовать команду cat и путь к файлу:
echo "24" > /sys/class/gpio/export
echo "in" > /sys/class/gpio/gpio0/direction
cat /sys/class/gpio/gpio24/value
Все операции должны выполняться от имени пользователя root.