'Programming Language/아두이노, 라즈베리파이'에 해당되는 글 17건

  1. 2024.01.08 관개시스템(Irrigation System) #3 - 2017.10.13 (분석편)
  2. 2024.01.08 관개시스템(Irrigation System) #2 - 2017.10.11
  3. 2024.01.08 관개시스템(Irrigation System) #1 - 2017.10.09
  4. 2024.01.08 라즈베리파이 설치
728x90

 

 

 

1. 범례

- 측정시간: 2017.10.13 01:00 ~ 11:00

- 파란선 : 온도

- 오랜지색: 습도

 

2. 분석

2.1 습도 데이터 분석

- 오전에 베란다 창문을 열어둔 이후로, 습도가 급락함. 현대 날씨 앱으로 보면 습도가 약 50%에 비해서, 더 낮음.

=> 왜곡원인: 위치가 창과 가깝고, 바람의 영향으로 값이 왜곡되었을 것 같음.

=> 조치: 바람의 영향이 없는 곳으로 시스템 설치 위치 조정이 필요함.

 

2.2 온도 데이터 분석

- 현재 날씹 앱을 통한 기온은 14 ℃. 센서 온도는 29℃ ??? 이런...

=> 왜곡원인: 사진과 다른게 선물상자 종이박스 안에 있어서 직사광은 필할 수 있으나,

a. 시스템 좌우측 공간이 각각 3센티, 상부는 5센치라 보온 효과가 있을 것 같음.

b. 아침에 우연히 보니, 베란다와 거실 사이의 투명한 거실유리에 반사된 빛이 시스템쪽으로 비춰서 반사된 약한 빛이지만,

직사광 효과 및 보온효과를 생길 것 같음.

=> 조치: 환기가 잘되고, 보온 효과가 없도록 구성할 것. 거울 반사도 안받도록.

온도센스 배선을 따로해서 그늘지고 환기가 잘 되는 곳에 둬야 할 듯.

 

end.

728x90
Posted by 하루y
728x90

 

1.1 변경내역

- ESP8266을 이용한 웹서버 기능을 제거하고, thingspeak.com 으로 데이터를 전송함.

- DHT22 추가

 

 

- DHT22 온습도 센서 추가.

- 측정 데이터를 thingspeak.com 로 전송해서 모니터하도록 수정함.

728x90
Posted by 하루y
728x90

 

 

1. 기능

1) 토양습도 측정

2) 물제어

- 40%(offset:25%) 미만이면 물 공급(relay on/off)

3) wifi 로 토양습도 정보 제공

- arduino uno 에 시리얼로 wifi(esp8266)을 붙여더니, 긴 text는 통신할 때 오류가 자주 발생함.

 

2. 개선사항

1) 데이터를 라즈베리나 서버 로 전송하고, 해당 서버에서 데이터를 조회하는 결로 변경.

2) SD카드에 환경 값 을 불러와서, 동작하도록 변경

3) OLED화면 설치. 간단한 수치 조회할 수 있게 변경.

- 토양습도, 온습도, 광량, 설정값(ip주소, 관개임계치)

 

- 추석동안 관개시스템 덕분에 방울토마토 열매가 익어가고 있음. ^^;;;

- 드디어, wifi를 달고, 선정리도 조금하고.

- 토양습도센서가 벌써 녹이 쓸고 있다.

보름 전까지도 괜찮았는데, 커피가루 탓인지 갑자기 녹쓸어 버림.

산성흙에서 커는 블루베리 경우는 녹이 잘 쓸지 않는 센서를 구하거나, 간접적인 측정방법이 필요함.

 

- 간단한 걸 몇 일 걸려서 완성. 현재 토양습도 측정치만 조회될 수 있도록 만듬. ㅠㅠ;;;;

- arduino uno에 ESP8266을 시리얼통신해서 WebServer를 구성할 경우, Text가 조금만 길어도 오류가 발생함.

1) ESP8266 펌웨어 프로그래밍을 하면 WebServer 기능은 개선될 것 같고,

2) 통계치 데이터를 보려면, 결국 데이터를 라즈베리파이 나 다른 서버로 전송해야 함.

 

 

728x90
Posted by 하루y
728x90

라즈베리 설치

 

1. 준비물

 

2. sd 카드 포맷

- sd formatter 설치

https://www.sdcard.org/downloads/formatter_4/

- sd 카드 포맷

. 옵션 Overwrite 선택 후 format.

 

3. O/S 설치

- O/S 다운로드

. https://www.raspberrypi.org/downloads/

. RASPBIAN 다운로드

- Win32 Disk Imager 설치

. https://sourceforge.net/projects/win32diskimager/

 

 

* 라즈베리 설치 후 할 일

http://kbc20000.blog.me/220923788944

. 한글 설정은 네트워크 설정 후 할 것.

. wifi 로켈일은 US 해아 wifi 설정되고, koKR로 하면 못 잡음!!

http://cosmosjs.blog.me/221051663695

 

http://webnautes.tistory.com/903

=> wifi 설정

=> X-window 이면, 우측 상단 wifi 에서 ap 선택하면 됨.

 

http://kkokkal.tistory.com/1292

==> 한글 참조 설정. fonts를 받아야 하기 때문에 network/wifi 설정 후 할 것.

http://webnautes.tistory.com/903

==> 한글을 사용하기 위해서, 폰트를 설치해야 하는 데 apt-get update 이후 해야 됨. 이전에는 리소스를 찾지 못함.

$ sudo apt-get update

$ sudo apt-get install ibus ibus-hangul

$ sudo apt-get install ttf-unfonts-core

[출처] 라즈베리파이3 한글입력을 위한 설치와 설정|작성자 코스모스

==> ttf-unfonts-core 리소스를 찾을 수 없어서, apt-get 안내에 따라, fonts-unfonts-core 로 대신 설치함. (성공!!!!)

 

4. linux 접속

- putty 를 이용한 ssh 포트 접속

- vnc 접속

. https://www.realvnc.com/en/connect/download/viewer/ 에서 vnc viewr 받아서 접속

 

728x90
Posted by 하루y