ESP8266 세팅 - 1. UVB 센서.

2018. 10. 4. 13:18전자제품

지적 환영합니다.




UVB 센서의 필요성.

카멜레온 사육의 필수 품목인.

UVB 잔여 수명을 알기 위해. (아래)

스마트 비바리움 - 9. UVB 세팅.

사용 시간을 합산해서. (아래)

추측하는 방식이 마음에 안 들고.

출시된 제품은. (아래)

조도 센서를 지르다. - 2. Aeotec Multisensor 6. (2)

UV 측정만 가능해.

블로거 신짱님(링크)의 포스팅을 읽고.

ESP8266으로 세팅하기로 했다. (아래)

(이것 말고는 UVB 측정 방법을 못 찾았다.)




준비물.

포스트에서 언급된 준비물과. (아래)

ESP8266으로 IOT 시작하기 1 - 필요한것들

Wemos D1 Mini V3.0. (아래)

(나중에 알았는데 재부팅 버튼이 있다.)

VEML6070. (아래)

(UV 센서라 UVB 측정 목적으로 맞지 않음.)

VELM6075. (아래)

(UVA, UVB 측정이 가능해 이 제품을 선택해야만 한다.)



참고.

VEML6075 스펙. (아래)





세팅 - ESPEasy 설치.

설명이 워낙 잘 되어있어. (아래)

ESP8266으로 IOT 시작하기 2 - ESP Easy설치

막힘없이 진행했다.


Wemos와. (아래)

PC를 micro USB 케이블로 연결하고. (아래)

드라이버 설치 및. (아래)

포트 확인 후. (아래)

ESPEasy 펌웨어를 다운, 압축 해제해서. (아래)

FlashESP8266을 실행, 펌웨어 선택하면. (아래)

(난 계속 실패해서 관리자 권한으로 실행시켜 해결)

끝. (아래)


ESP8266 Wifi 접속해.

기본 패스워드인 configesp를 입력한 후. (아래)

Wifi 설정, 이름 입력. (아래)




세팅 - VEML6075 설치.

'VCC - 3.3V, GND - GND, SCL - D1, SDA - D2' 에 맞춰 끼우는.

결선 문제는 없는데. (아래)

목록에 있는. (아래)

https://www.letscontrolit.com/wiki/index.php/Devices

정식 지원 이외의.

VEML6075와 같은 TEST 장치를 사용하려면.

커스텀 펌웨어가 필요하더라.

구글링해서 나오는 것들을 모두 따라 하는.

무식한 방법으로 성공했으나.

나처럼 아두이노의 '아'도 모르는 사람들은.

정리된 자료를 추천한다. (아래)

ESPEasy 커스텀 펌웨어 만들기


장치 주소의 'Tools - Firmware - Load'에 들어가. (아래)

VEML6075를 인식시킨 커스텀 펌웨어를 선택하고. (아래)

(공식 지원 장치는 기본 펌웨어 목록에 보인다.)

ESPEasy.ino.d1_mini.bin

Update를 눌러. (아래)

재부팅 하면.

인식은 하지만. 

센서가 불량이라. (아래)

VEML6075를 다시 주문해서.

데이터 확인 후. (아래)

암컷, 수컷의 UVB 센서 인식, 스마트싱스(SmartThings) 연동 준비를. (아래)

완료했다. (아래)


사진만 보면.

어려워 보이지만.

내가 할 수 있는 수준이라면 쉬운 세팅이다.



참고.

참고 사이트 목록. (아래)

https://diyprojects.io/esp-easy-install-ota-custom-firmware-playground/

https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/

+ 50개.




총평.

기성 제품으로 불가능했던 것들도 이제는 IoT로 만들 수 있다.

난 완제품이 좋지만...


반응형