2015년 3월 26일 목요일

라즈베리파이 RF 홈 오토메이션 (2)

우리집은 오래된 단독주택이다.

집앞 대문에서 벨을 누르면 집 안에서 버튼 꾹~ 눌러주고 대문이 찌~잉 하면서 문이 열리는.

근데 이게 요즘같은 현관문 비밀번호로 여는 새상에 키를 가지고 대문을 열어야 한다니...

아주 마음에 안들고 귀찮았다.

난 프로그래머고 전자공고를 나왔으며( 맨날 잠만 잤지만 ) 하고자 하는 일은 하는 성격이다.

그래서 원래는 이 글을 여러 편으로 적으면서 집 안의 전등들을 원격으로 제어하는 글을 적으려 했지만 대문제어를 먼저 했다.

준비는 다음과 같았다.

1. 네트워크와 연결된 라즈베리 파이.
2. 5V로 동작하는 220V 릴레이 모듈 
3. 전기선.
4. 라즈베리파이에서 돌고 있을 C 서버 프로그램.
5. 안드로이 프로그램.


동작원리.
1. 안드로이드에서 문열림 버튼을 누르고 있는다.
2. 안드로이드에서 네트워크를 통해 우리집 공유기로 신호가 간다.
3. 공유기에서 라즈베리파이로 접근.
4. 라즈베리 파이에서 돌고있는 서버는 소켓으로 연결되어 특정 신호 캐치.
5. 라즈베리 파이가 5V 신호로 220V릴레이 모듈 ON
6. 대문 찌~잉 문열리는 전류 들어옴.
7. 안드로이드 버튼에서 손꾸락 땜.
8. 2~4번 같은 동작
9. 라즈베리 파이가 5V 신호로 220V릴레이 모듈 OFF
끝.

뭐 처음 어떻게 해야하지? 이게 어려웠지 별거 없었음.


대문제어 한 김에 집 현관 비밀번호 키, 전등 들도 전부 하려고 하는데..

생각했던 RF 릴레이 모듈로만 하긴 힘들다는걸 알았다.

이유는 RF 통신을 너무 모르고 있었다는데 있는데
RF통신은 송신기 수신기가 있고 송신기가 보내는 신호는 범위 내에 있는 모든 수신기가 수신을 한다.
무전기 누가 말하면 근처에 있는 사람들 다 들리는것 처럼.
근데 각 컨트롤할 현관 혹은 전등에서는 보내는 신호중 자기것만 필터링 해야 하는거지..
그래서 RF 통신 수신기 + Arduino Nano V3.0 셋트로 가려고 알아보고 있음.

조금더 알아보고 구입 내역 기록 하겠다.

댓글 없음:

댓글 쓰기