Raspberry GPIO [РЕШЕНО]

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Turtoise
Сообщения: 2
Зарегистрирован: Сб май 27, 2017 10:36 pm
Благодарил (а): 0
Поблагодарили: 0

Raspberry GPIO [РЕШЕНО]

Сообщение Turtoise » Сб май 27, 2017 11:05 pm

Друзья, расскажите пожалуйста чайнику, как настроить выводы GPIO
если не сложно, по пунктам или ткните носом в тему.
заранее огромное спасибо!
p.s. как создать кнопку разобрался, что писать в методы и в какую строку не понял. уже второй день листаю форум, ничего подомного не найду.
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Raspberry GPIO

Сообщение immortal » Вс май 28, 2017 9:55 am

Turtoise писал(а):Друзья, расскажите пожалуйста чайнику, как настроить выводы GPIO
если не сложно, по пунктам или ткните носом в тему.
заранее огромное спасибо!
p.s. как создать кнопку разобрался, что писать в методы и в какую строку не понял. уже второй день листаю форум, ничего подомного не найду.
WiringPi
например вот http://raspberrypi.ru/blog/578.html

ну и касательно МД вот тут viewtopic.php?f=18&t=3918 правда для апельсинки, но для распберри тоже самое, только вместо WiribgOP в распберри WiringPi
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Turtoise
Сообщения: 2
Зарегистрирован: Сб май 27, 2017 10:36 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Raspberry GPIO

Сообщение Turtoise » Пн сен 11, 2017 2:39 pm

immortal писал(а):
Turtoise писал(а):Друзья, расскажите пожалуйста чайнику, как настроить выводы GPIO
если не сложно, по пунктам или ткните носом в тему.
заранее огромное спасибо!
p.s. как создать кнопку разобрался, что писать в методы и в какую строку не понял. уже второй день листаю форум, ничего подомного не найду.
WiringPi
например вот http://raspberrypi.ru/blog/578.html

ну и касательно МД вот тут viewtopic.php?f=18&t=3918 правда для апельсинки, но для распберри тоже самое, только вместо WiribgOP в распберри WiringPi
а вот и не тоже самое. не работает оно.
может быть есть скриншоты или team wiever замутим?
alexsis_76
Сообщения: 791
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: Raspberry GPIO

Сообщение alexsis_76 » Пн сен 11, 2017 3:45 pm

immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Raspberry GPIO

Сообщение immortal » Пн сен 11, 2017 6:26 pm

Turtoise писал(а):
immortal писал(а):
Turtoise писал(а):Друзья, расскажите пожалуйста чайнику, как настроить выводы GPIO
если не сложно, по пунктам или ткните носом в тему.
заранее огромное спасибо!
p.s. как создать кнопку разобрался, что писать в методы и в какую строку не понял. уже второй день листаю форум, ничего подомного не найду.
WiringPi
например вот http://raspberrypi.ru/blog/578.html

ну и касательно МД вот тут viewtopic.php?f=18&t=3918 правда для апельсинки, но для распберри тоже самое, только вместо WiribgOP в распберри WiringPi
а вот и не тоже самое. не работает оно.
может быть есть скриншоты или team wiever замутим?
должно работать, из консоли работает gpio -1 номер_контакта 1/0

gpio readall выдает что нибудь?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Благодарил (а): 16 раз
Поблагодарили: 400 раз
Контактная информация:

Re: Raspberry GPIO [РЕШЕНО]

Сообщение immortal » Пт сен 15, 2017 1:13 am

Решено способом отсюда viewtopic.php?f=4&t=4094&p=53548#p53566
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Raspberry GPIO [РЕШЕНО]

Сообщение woow » Вс фев 03, 2019 3:53 am

Этот метод по началу работал, потом перестал, что то не так сделал

Код: Выделить всё

exec ("echo 20 > /sys/class/gpio/export");
if (gg('Relay_g_20.statusg20') == 1) {
	exec ("echo out > /sys/class/gpio/gpio20/direction");
	exec ("echo 0 > /sys/class/gpio/gpio20/value");
 } else{
	exec ("echo out > /sys/class/gpio/gpio20/direction");
	exec ("echo 1 > /sys/class/gpio/gpio20/value");
}
Raspberry Pi 3B+
Ответить