※게시글의 맨 하단으로 스크롤을 내리면 소스코드를 다운받으실 수 있습니다. |
공기청정기 라이브러리 파일 - I2C LCD, 온습도센서, 특수문자 |
※ 아두이노 실행 프로그램이 설치되어 있지 않거나, 아두이노를 처음 접하시는 분들은 아래 버튼을 클릭해 사용법을 확인하시길 바랍니다.
① 공기청정기 라이브러리 파일 설명 및 적용 방법 안내
공기청정기 소스 코드을 정상적으로 작동시키는데 필요한 라이브러리 압축 폴더를 다운받습니다.
압축 폴더 안에 구성된 라이브러리 파일은 아래와 같습니다.
| 라이브러리가 적용되는 센서 | 라이브러리 파일 명 |
온습도 측정 센서 | DHT.cpp |
DHT.h |
특수 문자 출력 | Emotion.h |
I2C LCD 모듈 | LiquidCrystal_I2C.cpp |
LiquidCrystal_I2C.h |
라이브러리 파일은 게시글의 맨 하단에서 다운받으실 수 있습니다.
공기청정기 라이브러리 파일 5종 압축파일 : Airpurifier_BPLAB_Library.zip
만약 특정 라이브러리 파일만 필요하다면, 압축 폴더가 아닌 라이브러리 파일을 개별로 다운받아 적용하는 것을 권장드립니다.
◎ 라이브러리 상세 설명
온습도센서 | I2C LCD 모듈 | 특수 문자 출력 |
|
|
|
DHT.cpp | LiquidCrystal_I2C.cpp | Emotion.h |
DHT.h | LiquidCrystal_I2C.h |
◎ 라이브러리 적용 방법
1) 공기청정기 작동에 필요한 라이브러리 압축파일을 설치합니다. (다운받았던 라이브러리가 있다면, 추가로 다운로드하지 않습니다.)
다운받았던 압축파일을 클릭해 '열기' 버튼을 선택하면 라이브러리가 정상적으로 추가됩니다.
2) 이전에 온습도센서 및 I2C LCD 모듈의 라이브러리를 설치한 경험이 있다면, 설치되지 않았던 파일만 아두이노에 적용시킵니다.
낱개의 파일로 다운받은 라이브러리 파일을 아두이노 설치 경로(일반적인 경로 : C:\Users\사용자명\Documents\Arduino\libraries)에 복사-붙여넣기하여 파일을 이동시킵니다.
이 때, 다운받았던 라이브러리 파일을 넣되, librarys 폴더 내에서 별도의 폴더를 새로 생성해 파일을 넣어줍니다.
- 잘못된 예시 ) 파일경로 : Arduino > libraries 폴더에 파일 넣기 X
- 올바른 예시 ) 파일경로 : Arduino > libraries > 새 폴더 혹은 기존의 폴더에 파일 넣기 O
② 공기청정기 라이브러리 오류 및 해결방법 안내
라이브러리 설치 오류 혹은 설치 후 아두이노 소스 코드 컴파일(업로드) 후 라이브러리 파일로 인하여 나타나는 오류를 확인하실 수 있습니다.
아래 경우에 해당되는 오류가 없다면 우측 배너의 '카톡상담(기술문의)'를 클릭해 해당 오류사항을 카카오톡 채팅방에 남겨주시면 감사하겠습니다.
|
라이브러리 파일이 정상적으로 설치된 경우 |
| |
I2C LCD 모듈의 라이브러리가 없을 경우 | 온습도센서의 라이브러리가 없을 경우 |
라이브러리 파일이 설치되지 않았을 경우 |
|
이미 설치되어 있는 라이브러리 파일을 설치하려 한 경우 |
정확한 오류 사항이 아두이노 실행창에 나타나지 않는 경우, 우측의 [오류 메시지 복사] 버튼을 클릭해 메모장에 해당 오류를 붙여넣기(Ctrl+V) 하여, 문제점이 무엇인지 상세히 살펴볼 수 있습니다.
복수개의 라이브러리가 발견되었을 경우, 아두이노 설치경로에 포함된 libraries 폴더 안의 폴더를 모두 삭제하고, 필요한 라이브러를 재설치해 아두이노 컴파일을 진행하면 정상적으로 사용할 수 있습니다. |
정상적으로 설치된 라이브러리 파일이 중복되어 충돌을 일으키는 경우 |
③ 아두이노 코드 파일 적용 및 실행 안내
공기청정기를 작동시키기 위한 소스 코드입니다.
아두이노 소스코드(.ino) 파일은 게시글의 맨 하단에서 다운받으실 수 있습니다.
공기청정기 소스코드 파일 : Airpurifier_BPLAB_0428.ino
◎ 아두이노 소스코드 실행 방법
|
다운받았던 소스코드를 더블클릭해 아두이노 실행 창을 생성할 수 있습니다. |
|
아두이노를 먼저 실행한 후 [열기] 버튼을 클릭해 다운받았던 코드를 클릭합니다. |
④ 아두이노 소스 코드 설명 및 응용 방법 안내
완성된 소스 코드에 대한 간략한 설명입니다.
아래 내용을 참고하여 LCD 화면에 출력되는 문자를 수정하거나, 공기청정기가 작동되는 미세 먼지 농도의 값을 조절할 수 있습니다.
◎ 아두이노 소스코드 설명 및 응용
※ 아두이노 실행 프로그램이 설치되어 있지 않거나, 아두이노를 처음 접하시는 분들은 아래 버튼을 클릭해 사용법을 확인하시길 바랍니다.
① 공기청정기 라이브러리 파일 설명 및 적용 방법 안내
공기청정기 소스 코드을 정상적으로 작동시키는데 필요한 라이브러리 압축 폴더를 다운받습니다.
압축 폴더 안에 구성된 라이브러리 파일은 아래와 같습니다.
라이브러리 파일은 게시글의 맨 하단에서 다운받으실 수 있습니다.
공기청정기 라이브러리 파일 5종 압축파일 : Airpurifier_BPLAB_Library.zip
만약 특정 라이브러리 파일만 필요하다면, 압축 폴더가 아닌 라이브러리 파일을 개별로 다운받아 적용하는 것을 권장드립니다.
◎ 라이브러리 상세 설명
◎ 라이브러리 적용 방법
1) 공기청정기 작동에 필요한 라이브러리 압축파일을 설치합니다. (다운받았던 라이브러리가 있다면, 추가로 다운로드하지 않습니다.)
다운받았던 압축파일을 클릭해 '열기' 버튼을 선택하면 라이브러리가 정상적으로 추가됩니다.
2) 이전에 온습도센서 및 I2C LCD 모듈의 라이브러리를 설치한 경험이 있다면, 설치되지 않았던 파일만 아두이노에 적용시킵니다.
낱개의 파일로 다운받은 라이브러리 파일을 아두이노 설치 경로(일반적인 경로 : C:\Users\사용자명\Documents\Arduino\libraries)에 복사-붙여넣기하여 파일을 이동시킵니다.
이 때, 다운받았던 라이브러리 파일을 넣되, librarys 폴더 내에서 별도의 폴더를 새로 생성해 파일을 넣어줍니다.
② 공기청정기 라이브러리 오류 및 해결방법 안내
라이브러리 설치 오류 혹은 설치 후 아두이노 소스 코드 컴파일(업로드) 후 라이브러리 파일로 인하여 나타나는 오류를 확인하실 수 있습니다.
아래 경우에 해당되는 오류가 없다면 우측 배너의 '카톡상담(기술문의)'를 클릭해 해당 오류사항을 카카오톡 채팅방에 남겨주시면 감사하겠습니다.
정확한 오류 사항이 아두이노 실행창에 나타나지 않는 경우, 우측의 [오류 메시지 복사] 버튼을 클릭해 메모장에 해당 오류를 붙여넣기(Ctrl+V) 하여, 문제점이 무엇인지 상세히 살펴볼 수 있습니다.
복수개의 라이브러리가 발견되었을 경우, 아두이노 설치경로에 포함된 libraries 폴더 안의 폴더를 모두 삭제하고, 필요한 라이브러를 재설치해 아두이노 컴파일을 진행하면 정상적으로 사용할 수 있습니다.
③ 아두이노 코드 파일 적용 및 실행 안내
공기청정기를 작동시키기 위한 소스 코드입니다.
아두이노 소스코드(.ino) 파일은 게시글의 맨 하단에서 다운받으실 수 있습니다.
공기청정기 소스코드 파일 : Airpurifier_BPLAB_0428.ino
◎ 아두이노 소스코드 실행 방법
④ 아두이노 소스 코드 설명 및 응용 방법 안내
완성된 소스 코드에 대한 간략한 설명입니다.
아래 내용을 참고하여 LCD 화면에 출력되는 문자를 수정하거나, 공기청정기가 작동되는 미세 먼지 농도의 값을 조절할 수 있습니다.
◎ 아두이노 소스코드 설명 및 응용