산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

버려진 IR 리모컨 재활용해 라즈베리 파이 제어하기 - LIRC로 종료 및 재부팅

소개

쓰지 않는 적외선 리모컨 있으신가요? 키보드나 마우스 없이 라즈베리 파이 전원 제어용으로 탈바꿈시키세요.

범위

이 가이드는 LIRC 클라이언트 irexec 설치·설정해 리모컨 버튼 누름을 파이 종료·재부팅 명령에 매핑하는 법 다룹니다. IR 수신기 파이 추가는 별도 튜토리얼에서 다룹니다.

대상 독자

IR 수신기 장착된 라즈베리 파이 소유자 누구나.

1단계: 적외선 코드 기록해 LIRC 이벤트에 매핑

사전 가이드 "Record Infrared Codes of Any Remote Control Unit for Linux Infrared Remote Control (LIRC) on Raspberry Pi" 지침 따라 리모컨 버튼 코드 캡처.

2단계: LIRC 데몬 설치 및 설정

이전 포스트 단계 따라 LIRC 설치 후 수신기 리스닝하도록 설정.

3단계: irexec 설정 파일 생성

/etc/lirc/lircrc 파일 생성 또는 편집해 irexec가 LIRC 이벤트 발생 시 수행할 액션 지정.

sudo vi /etc/lirc/lircrc

예시 설정 (기록한 값으로 remote_name, codes 교체):

begin remote
name = remote_name
bits = 12
flags = RC5
eps = 30
aeps = 200
[KEY_RESTART]
codes = 0x1FEA45, 0x1FECAD
begin
program = /usr/bin/irexec
arguments = -e "sudo reboot"
end
[KEY_POWER]
codes = 0x1FEA1C, 0x1FEA1D
begin
program = /usr/bin/irexec
arguments = -e "sudo poweroff"
end
end remote

4단계: 설정 테스트

sudo reboot로 라즈베리 파이 재부팅, 리모컨을 수신기 향하게 하고 KEY_RESTART 매핑된 버튼 누르면 파이 재부팅. KEY_POWER 매핑된 버튼 누르면 파이 전원 오프. 작동 안 하면 LIRC 로그 확인하거나 수신기 올바른 연결 확인.

자세한 내용은 관련 튜토리얼 참조: Reuse Unwanted Infrared Remote Control to Shutdown and Reboot Raspberry Pi.

제조공정

  1. 통합 QR, RFID, 온도 검증 출입 통제 시스템
  2. NodeMCU DHT22 센서 + 라즈베리 파이 3 B+ MQTT 브로커 연동 가이드
  3. 라즈베리 파이와 파이썬으로 원격 온도 센서 만들기 – 단계별 가이드
  4. 라즈베리 파이에서 EzTemp로 매끄러운 온도 및 습도 모니터링
  5. 라즈베리 파이 3와 PubNub로 원격 기상 모니터링하기
  6. LIRC로 전문가급 라즈베리 파이 범용 리모컨 만들기
  7. 라즈베리 파이 & DS18B20으로 다중 센서 온도 & 조도 모니터링 시스템 구축
  8. 라즈베리 파이 센서 및 액추에이터 제어 마스터하기: 가속도계, 서보 모터, 데이터 스트리밍
  9. 라즈베리 파이와 습도 센서로 자동 에어로포닉스 시스템 만들기
  10. LIRC 없이 라즈베리 파이에서 IR 리모컨 명령 캡처하기: 파이썬 UART 방식