재료와 제작 방법 안내

by 진혁 | 2016-12-01 22:49
아두이노


Step 1: List of materials


이 프로젝트를 위해 우리는 다음을 사용할 것입니다 :

- RF 433 송신기 / 수신기 모듈 비용 : ~ 2천원대 초반

- DHT11 습도 및 온도 센서 비용 : ~ 5천원대 중반

- 두 개의 Arduino 보드

- 16x2 LCD 디스플레이 HD44780 상당 비용 : ~ 2천원대 초반

- 10k 선형 포텐쇼미터 비용 : ~ 천원대 초반

- 점퍼 선

- 두 개의 브레드 보드

RX433 정보.

이 모듈은 전원을 공급받는 전압 (작동 전압 범위 : 3.5-12V)과 제공하는 안테나의 길이에 따라 최대 500m의 야외 연결을 만들 수 있습니다.여기서는 RF433에 전원을 공급하기 위해 Arduino 보드에서 5V를 사용합니다.안테나의 경우 길이가 약 17.2cm 인 다양한 그림에 표시된 것과 같은 간단한 단일 가닥 선을 납땜 할 수 있습니다.모델의 주파수에 따라 적절한 길이의 안테나를 찾아야합니다.

다음 웹 사이트에서 계산할 수 있습니다 : http://www.qsl.net/kd4sai/antencal.html.그러나 433MHz 송신기를 사용하는 경우 올바른 안테나 길이는 17.2cm입니다.





















Step 2: Hardware connections





일반적으로 연결은 매우 간단합니다. 위의 지침과 이미지를 따르십시오. 그러면 아무런 문제가 없습니다.


송신기 측 :


< DHT11 연결하기 >


연결:


- Arduino의 5V 출력에있는 VCC 핀


- GND 핀을 Arduino의 GND에 연결하고


- Arduino의 디지털 핀 4에 대한 DATA 핀




 < RF433 트랜스미터 연결하기 >


연결:


- Arduino의 5V 출력에있는 VCC 핀


- GND 핀을 Arduino의 GND에 연결하고


- Arduino의 디지털 핀 12에 DATA 핀




수신 측 :


 < RF433 수신기 연결하기 >


연결:


- Arduino의 VCC 핀 5V


- GND 핀을 Arduino의 GND에 연결하고


- Arduino의 디지털 핀 11에 DATA 핀


참고 : 핀 중 하나는 아무 곳에도 연결되지 않습니다.




< LCD 디스플레이 연결하기 >


LCD 디스플레이를 올바르게 연결하려면 다음을 연결해야합니다.


- LCD VCC 핀 - 5V 핀


- LCD GND 핀과 GND 핀


- LCD RS 핀 - 디지털 핀 7


- LCD 핀에서 디지털 핀 6 활성화


- LCD D4 핀에서 디지털 핀 5로


- LCD D5 핀 - 디지털 핀 4


- LCD D6 핀 - 디지털 핀 3


- LCD D7 핀 - 디지털 핀 2




< 전위차계 연결 >


연결:


- Arduino의 5V 출력에 외부 핀 중 하나


- Arduino의 GND에 반대되는 외부 핀


- LCD의 VO 중간 핀


포텐셔미터는 LCD의 명암을 제어하는 ​​데 사용되므로 전원을 켜면 스윗 스팟을 잘 찾아야 합니다.


모든 것을 연결하면 위 이미지와 비슷하게 보입니다.




Step 3: Arduino programming

우리는 코드 벤더를 사용하여 Arduino를 프로그래밍 할 것입니다.작동시키기 쉽고 별 노력이 필요없을 겁니다.또한 모든 필요한 라이브러리가 이미 코드에 포함되어 제공되므로 검색 및 다운로드 할 필요가 없습니다.

세 개의 라이브러리가 사용되었으며 링크는 필요한 경우  끝에 Resource 섹션에 있습니다.



송신기 Arduino의 코드는 다음과 같습니다. 옆에 파일은 첨부해 두었습니다.

 올바른 보드와 COM 포트를 선택하십시오!




그리고 수신기 Arduino 코드 : 옆에 파일 첨부했습니다.




원하는 방식으로 코드를 복제 및 편집 할 수 있습니다.



Step 4:   당신의 mini weather station을 즐기세요~ !


모든 것이 원활하게 작동하는지 확인한 후에 브레드 보드에서 PCB로 프로젝트를 가져올 수 있습니다!배터리 또는 플러그를 통해 전력을 공급하면 갈 수 있습니다!


라이브러리 링크 :



DHT11 library

Easy Transfer Virtual Wire library

Liquid Crystal library



댓글 0

MADE BY

진혁

바느질, 아두이노
재료와 제작 방법 안내현재글