Как сделать отключение / включение raspberry pi кнопкой?

Итак, мне нужно сделать отключение / включение raspberry pi c помощью кнопки, нажал кнопочку включилась, нажал кнопочку сохранила данные, отключилась
Можно сделать с помощью GPIO ? Так-как не хочется допаивать что-то в малинке
Это все должно работать в RetroPie
Так как хочется сделать аркадную машину
  • Вопрос задан
  • 19204 просмотра
Решения вопроса 2
@pacman667
Включение платы можно реализовать при помощи двух контактах на плате, которые появились еще с B rev.2. Эти контакты обозначены как p6, и находятся около питания платы
DSC_3661-e1355784030259-1024x624.jpg
Если к этим контактам припаять кнопку, то она будет в рабочем состоянии платы работать как reset, а в выключенном - как включение
Ответ написан
Комментировать
@XardasNetpoint
Выключение сделать допольно просто, нужно повесить слушатель события на GPIO PIN, и если на нем меняется напряжение с 0 на 1, то запускать выключение системы. А вот с включением все сложнее, на raspbery pi, нету кнопки включения, скорее всего придется использовать какой то внешний девайс, для контроля малинки.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kisik2010
Есть возможность прицепить на пару пинов перемычку от жесткого диска или кнопку. Смысл в том, что когда на определенном пине ноль - система отключается. При отключении малинка уходит в состояние "безопасного отключения питания" - это значит, что малинка не запущена и можно ее выключить из розетки. Но если подать на эти спец-пины сигнал - процессор "проснется" и все начнется, как при включении в розетку. Эти пины - пин 5 и земля. Замыкаешь их - бац!

Есть вариант сложнее, его уже описал pacman667 - для него нужно уметь паять (что должен уметь каждый гик)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы