Home » 라즈베리파이 GPIO 활용 강좌 : RF 315/433 무선콘센트 제어(ON/OFF) 만들기

산딸기마을 골드베이스입니다.

무선으로 통신하는 방식에는 정말 여러가지가 있습니다.

가장 대중화된 wifi부터 시작해서 zigbee 까지.. 그중에서 기본이 되는 것은 아무래도 RF 315 인듯 합니다.

 

이번에는 RF 315를 사용해보려고 합니다.

사용해보니 소프트웨어 적으로는 RF315나 433이나 차이가 없습니다.

315용 소프트웨어가 433에서 정상 작동합니다.

하드웨어는 315송신기-315수신기, 또는, 433송신기-433수신기 로 맞춰야 됩니다.

* 본 강좌에 사용된 OpenMake에서 제작한 쉴드 및 소프트웨어는 성능은 기성품 이상의 효과가 나오지만, 교육 및 D.I.Y 활용에 맞추어 제작된 특수 제작된 쉴드입니다.

 

1. 하드웨어 연결하기

하드웨어 연결은 기존의 포스트를 참고한다.

 라즈베리파이를 이용한 무선콘센트(220V) 제어 쉴드

 

1. 작업 준비물

  1. 라즈베리파이 B 또는 B+ 기본 물품 ( SD, 전원 등 )
    RF_module_2
  2. 오픈메이크 RF쉴드
  3. RF315 또는 RF433 모듈
    RF_module_1
  4. RF 315/433 콘센트
    ea-1_large

 

2. 전체 구성 및 구성도

RF_ARCH

 

라즈베리파이,  RF쉴드, 그리고  315모듈을 연결한다.

라즈베리파이 GPIO(model B/B+ 겸용) – RF쉴드 – RF모듈

 

3. RF 모듈쉴드와 라즈베리파이 연결

라즈베리파이 B/B+ 와  RF모듈 쉴드 결합하기

RF_module_3

 

2. 소프트웨어 설치하기

1. Git 저장소에서 소스 받기

openmake ~ $ git clone https://github.com/rasplay/RemoteOnOff.git

2. 설치하기

설치는 raspbain upgrade, webiopi 설치, webiopi에 RemoteOnOff 적용의 순으로 자동으로 진행된다.

openmake ~ $ cd RemoteOnOff
openmake ~ $ sh setup.sh

3. 테스트

라즈베리파이와 동일한 네트워크에 접속되어있는 PC나 휴대폰의 웹브라우저에서 접속 가능하다.
웹브라우저 상에 아래와 같은 형식으로 입력해보자.

http://192.168.1.104:8000

“192.168.1.104”는 라즈베리파이의 IP이고, 8000은 webiopi의 연결 포트이다.

3-1. 라즈베리파이에서 스마트폰(웹버젼)으로 제어하는 영상 

3-2. 라즈베리파이에서 웹으로 콘센트를 제어하는 영상 

[참고사이트]

o [산딸기마을 기업협업 프로젝트] 라즈베리파이를 이용한 무선콘센트(220V) 제어 쉴드
o [라즈베리파이 기업 협업 공동 프로젝트 PROTA Pi] : On/Off(무선콘센트) + Volumio(볼륨미오) 동영상
o [라즈베리파이 기업 협업 공동 프로젝트 PROTA Pi] : 콘센트 On/Off(무선 콘센트) 제어하기

산딸기마을 포스트 검색

공동제작 공동프로젝트 무상후원 기관

산딸기마을 기부하기

산딸기마을 방문자 현황

Flags Countries Visits Page views
South Korea 626063 1845660
United States 10882 26091
Japan 5011 13204
Germany 2755 5151
India 1897 2902
Canada 1729 4640
United Kingdom 1596 2642
Australia 1240 2901
Russia 1219 1677
China 1077 2239
Total Pageviews: 1936700