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

Raspberry Pi 범용 리모컨

이 튜토리얼에서 나는 이것이 라즈베리 파이를 사용하여 구축된 궁극적인 범용 리모콘임을 확신시키기를 바랍니다.
LIRC는 이 작업에 완벽합니다. 그것은 우리가 달성해야 하는 더 어려운 많은 작업을 단순화합니다.

1단계:부품

1 x 라즈베리 파이(https://www.sparkfun.com/products/11546)
1 x IR 방출기(http://www.amazon.com/gp/product/B005BJFDL6/ref=oh… />1 x 오디오 브레이크아웃 보드(https://www.sparkfun.com/products/11570
1 x IR 센서(https://www.sparkfun.com/products/10266)
1 x 2N3906(https://www.sparkfun.com/products/522)
1 x 암 헤더(https://www.sparkfun.com/products/115)
1 x 헤더 만들기(https://www.sparkfun.com/products/116)
1 x 성능 보드

2단계:소프트웨어 설정

여기에는 많은 단계가 있어 설명하려고 합니다.
(이 단계의 대부분은 http://alexba.in/blog/2013/01/06/setting-up-lirc-on에서 가져왔습니다. -the-raspberrypi/ )

이 튜토리얼을 위해 나는 이것이 깨끗한 Raspbian 이미지에 있다고 가정합니다.

sudo apt-get 업그레이드 sudo apt-get 업데이트

램프 설치

sudo apt-get install apache2 php5 mysql-client mysql-server tomcat6 vsftpd

LIRC 설치

sudo apt-get 설치 lirc

GPIO 핀을 설정합니다(나중에 다른 핀을 사용하려면 이것을 기억하십시오)

sudo 나노 /etc/modules

이 두 줄을 파일 맨 아래에 추가합니다.

lirc_dev lirc_rpi gpio_in_pin=23 gpio_out_pin=22

(CONTROL + C는 저장하고 종료합니다)

하드웨어 파일을 구성합니다.

sudo nano /etc/lirc/hardware.conf

내용을 지우고 이 파일을 붙여넣기

#################################################### ######
# /etc/lirc/hardware.conf
#
# lircd를 시작할 때 사용할 인수
LIRCD_ARGS=”–uinput”

# 좋은 설정 파일이 있는 것 같더라도 lircmd를 시작하지 마세요.
# START_LIRCMD=false

# 좋은 설정 파일이 있는 것 같더라도 irexec를 시작하지 마세요.
# START_IREXEC=false

# 적절한 커널 모듈을 로드합니다.
LOAD_MODULES=true

# 지원되는 드라이버 목록을 보려면 “lircd –driver=help”를 실행하세요.
DRIVER=”default”

# 일반적으로 /dev/lirc0은 udev를 사용하는 시스템에 대한 올바른 설정입니다.
DEVICE=”/dev/lirc0″
MODULES=”lirc_rpi”

# 하드웨어의 기본 구성 파일(있는 경우)
LIRCD_CONF=”””
LIRCMD_CONF=”””
##################### #####################################

파이 재부팅

sudo 재부팅

3단계:LIRC 파일 만들기

/etc/modules 파일의 2단계에서 정의한 것과 동일한 GPIO 입력 핀에 3핀을 사용하여 IR 센서를 PI에 연결합니다.
명령을 실행하고 센서에서 원격 버튼을 누르면 피드백을 받아야 합니다.

sudo /etc/init.d/lirc stopmode2 -d /dev/lirc0

(중지하려면 CONTROL + C)

다음으로 원격 명령을 기록하기 위해 pi 디렉토리에서 다음 명령을 실행합니다.

기록 -d /dev/lirc0 ~/out.conf

제공된 지침을 따르십시오.
키 이름을 요청할 때 미리 정의된 이름을 사용해야 합니다. 내가 좋아하는 이름을 얻으려면 새 창을 열고 명령을 실행하십시오.

기록 – 목록 이름 공간

녹음이 끝나면 out.conf를 엽니다.

sudo 나노 out.conf

"원격 시작"에서 "원격 종료"까지 복사하고 /etc/lirc/lircd.conf를 엽니다.

sudo 나노 /etc/lirc/lircd.conf

내용을 지우고 코드를 붙여넣고 저장합니다.
.conf에서 NAME 뒤에 파일 경로가 있는 줄을 바꿔서 리모컨에 이름을 할당합니다.
사용하려는 모든 리모컨에 대해 이 작업을 반복합니다.
Pi 재부팅

자세한 내용:Raspberry Pi Universal Remote


제조공정

  1. Raspberry Pi의 온도 모니터링
  2. Raspberry Pi 2 기상 관측소
  3. Raspberry Pi로 온도 모니터링
  4. Raspberry Pi를 사용한 원격 날씨 모니터링
  5. 라즈베리 파이 볼 추적
  6. Raspberry Pi를 사용한 모션 센서
  7. 라즈베리 파이 한 조각
  8. 사이클 체이서
  9. 라즈베리 파이 토양 수분 센서
  10. 라즈베리 파이 도둑 탐지기