소스코드 다운로드

전자악기, 아두이노 스마트팜 등 코딩키트 작동에 필요한 소스코드 및 라이브러리 파일을 다운받을 수 있습니다.

아두이노공기청정기 라이브러리 & 소스코드 파일 다운로드

※게시글의 맨 하단으로 스크롤을 내리면 소스코드를 다운받으실 수 있습니다.
공기청정기 라이브러리 파일 - 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.cppEmotion.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 화면에 출력되는 문자를 수정하거나, 공기청정기가 작동되는 미세 먼지 농도의 값을 조절할 수 있습니다.




◎ 아두이노 소스코드 설명 및 응용


COPYRIGHT ⓒ 2019 BPLAB ALL RIGHTS RESERVED.



비피랩코딩교육연구 | 비피


대표자 : 권기동

사업자번호 : 549-88-00707

통신판매업 : 2020-대구동구-0694

주소 : 대구광역시 동구 동대구로 469, 2층 204호

(신천동, 대구콘텐츠비즈니스센터 LH창업지원주택)

대표메일 : edu@bplab.kr

고객센터


상담시간|평일 10:00~18:00 (점심시간 12:30~13:30)

교육문의|053-719-3447, 053-719-3461~3

구매문의 |  053-719-3465

기술문의 |  053-719-3460

교육,기술,배송문의       주말 및 공휴일은 운영되지 않습니다.


COPYRIGHT ⓒ 2019 BPLAB ALL RIGHTS RESERVED.