티스토리 뷰
아두이노의 가장 큰 장점이라면 풍부한 라이브러리(Library) 입니다. 아두이노 스케치 프로그램 자체에도 많은 라이브러리가 있을 뿐만 아니라 인터넷에도 수 많은 라이브러리가 있습니다. 좀 더 편하게 좀 더 다양하게 사용하기 위해 새로운 라이브러리가 계속 만들어지고 있습니다.
라이브러리란?
내장된 라이브러리
라이브러리 추가하기
1. 라이브러리 관리자(Library Manager)로 추가하기
아두이노 프로그램에 등록된 라이브러리 리스트가 있습니다. 미리 설치돼 있지는 않지만 프로그램 상에서 쉽게 설치할 수 있습니다. 이전에 다뤘던 LCD_I2C와 DHT 센서 라이브러리를 추가해보겠습니다.
LCD I2C 라이브러리 추가하기
프로그램 메뉴 중 (1) Tools에 있는 (2) Manage Libraries에 들어갑니다.
(1) 검색창에서 원하는 라이브러리를 입력합니다. 'LiquidCrystal I2C'라고 정확한 이름을 입력합니다. 검색된 결과 중 (2) LiquidCrystal I2C 라이브러리를 찾아 (3) Install을 클릭해 설치합니다.
온/습도센서 DHT 라이브러리 추가하기
우선 Adafruit 센서 통합 라이브러리를 설치합니다. (1) 검색창에 'Adafruit unified sensor'를 입력합니다. (2) 동일한 이름의 라이브러리를 찾은 다음 (3) Install 해줍니다.
그 다음은 DHT 센서 라이브러리를 설치합니다. 앞서 설치한 것과 마찬가지로 (1) 검색창에 'DHT'를 검색합니다. (2) 'DHT sensor library'를 찾은 다음 (3) Install 해줍니다.
2. ZIP 파일로 추가하기
라이브러리 관리자가 아닌 인터넷에서 직접 찾아 DHT 센서 라이브러리를 추가해보겠습니다.
구글에서 (1) 'dht library'를 검색해 줍니다. (2) Adafruit의 GitHub 페이지에 들어갑니다.
깃허브 페이지에서 'Clone or download'를 누른 후 'Download ZIP'을 선택하면 ZIP파일로 다운로드 할 수 있습니다.
다시 프로그램으로 돌아가서 다운로드 받은 라이브러리를 추가해줍니다. (1) Sketch 매뉴에 들어가서 (2) Include Library를 보면 (3) Add .ZIP Library가 있습니다. 여기에 들어가서 방금 다운로드 받은 라이브러리 ZIP파일을 등록해줍니다.
등록이 완료되면 Include Library에 DHT sensor library가 추가된 것을 볼 수 있습니다.
'아두이노' 카테고리의 다른 글
[아두이노] 릴레이 사용하기 (1) | 2019.01.03 |
---|---|
[아두이노] Fritzing으로 BOM 만들기 (1) | 2019.01.03 |
[아두이노] 릴레이 사용하기 예제 (1) | 2018.12.31 |
[아두이노] 외부전원(배터리)로 서보모터 동작하기 (3) | 2018.12.30 |
[아두이노] 스마트폰과 블루투스로 연결하기 (3) | 2018.12.29 |
- Total
- Today
- Yesterday
- 아두이노
- 초음파센서
- LED
- agile
- 태양광
- Fading LED
- 서보모터
- 시리얼 모니터
- 태양광 공유
- solar
- Potentiometer
- 릴레이
- dht
- 스크럼
- 4 원칙
- 애자일
- Solar Panel
- DHT22
- Solar Sharing
- Arduino
- Step Motor
- Stepper Motor
- DC Motor
- dc 모터
- 온도
- 습도
- 코딩
- relay
- Scrum
- Renewable
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |