Повторное использование нежелательного инфракрасного пульта дистанционного управления для выключения и перезагрузки Raspberry Pi
Введение
Этот пульт дистанционного управления на картинке используется для управления вентилятором до тех пор, пока он не перестанет работать. Я выбросил вентилятор и сохранил пульт дистанционного управления. Это определенно моя любимая инструкция, потому что она полезна для таких ленивых людей, как я. Слишком ленив, чтобы нажимать на меню, кнопки, клавиатуру и мышь.
Объем
Это руководство покажет, как установить и настроить клиентскую программу LIRC, irexec:
- Чтобы выключить Raspberry Pi.
- Чтобы перезагрузить Raspberry Pi.
В нем НЕ будет рассказываться о том, как добавить инфракрасный интерфейс к Raspberry Pi, который описан в других моих инструкциях.
Целевые читатели
Всем, у кого есть Raspberry Pi с инфракрасным интерфейсом.
Шаг 1. Запишите и сопоставьте инфракрасные коды с событиями LIRC
Выполните шаги, указанные в инструкции «Запись инфракрасных кодов любого пульта дистанционного управления для использования с Linux через инфракрасный пульт дистанционного управления (LIRC) на Raspberry Pi».
Шаг 2. Установите и настройте демон удаленного управления через инфракрасный порт Linux (LIRC)
Выполните шаги, указанные в моих инструкциях по вышеизложенному.
Шаг 3. Заставьте Raspberry Pi реагировать на события удаленного управления
Пульт ДУ посылает ИК-сигналы при нажатии кнопок. Демон LIRC перехватывает ИК-сигналы и преобразует их в события LIRC. Однако он не знает, что делать с событиями LIRC. «Irexec» - это программа, которая переводит события LIRC в действия. irexec классифицируется как клиент LIRC Создайте файл конфигурации, который сообщит irexec, что делать при возникновении событий LIRC.
$ cd / etc / lirc
Введите значения, как показано на снимке экрана.
$ sudo vi lircrc
Шаг 4. Тест
Откройте эмулятор терминала в Raspberry Pi
$ sudo reboot
Направьте пульт дистанционного управления на Raspberry Pi
Нажмите кнопку, которая была назначена на «KEY_RESTART». Raspberry Pi должен перезагрузиться.
Нажмите кнопку, которая была назначена на «KEY_POWER». Raspberry Pi должен выключиться.
Если ничего не происходит, пора отладить.
Подробнее:Повторное использование нежелательного инфракрасного пульта дистанционного управления для выключения и перезагрузки Raspberry Pi
Производственный процесс
- Контроль доступа с помощью QR, RFID и проверки температуры
- Связь MQTT между NodeMCU и Raspberry Pi 3 B +
- Датчик температуры Python и Raspberry Pi
- Простая температура и влажность на Raspberry Pi
- Удаленный мониторинг погоды с помощью Raspberry Pi
- Универсальный пульт дистанционного управления Raspberry Pi
- Датчик температуры и освещенности Raspberry Pi
- Управление датчиком и исполнительным механизмом Raspberry Pi
- Аэропоника с Raspberry Pi и датчиком влажности
- Использование ИК-пульта дистанционного управления с Raspberry Pi без LIRC