안녕하세요. 디바이스마트 대짜이찐입니다.
아두이노를 공부하다 보면 라이브러리를 사용할 때가 무척 많습니다.
라이브러리(Library)는 아두이노에서 센서, 모터드라이버, wifi, 이더넷 등의
모듈을 사용 할 때, 이런 특정한 파일들을 사용하기 쉽게
모아놓은 소스코드라고 말할수 있습니다.
| ||||||
라이브러리는 아두이노에서 제공하는 표준 라이브러리와
다른 사용자들이 만들어 놓은 사용자 라이브러리가 있습니다.
라이브러리는 주로 센서, 모터드라이버 등의 모듈을 사용하려고 할 때 주로 사용됩니다.
예를 들어 서보모터를 사용할 때, 직접 소스를 모두 만들기 보다는,
이미 제작되어 있는 라이브러리를 불러와서 원하는대로
서보모터를 제어하는 편이 간단한 방법입니다.
라이브러리 폴더를 직접 보면,
src폴더에 라이브러리 소스파일인 .h파일과 .cpp파일이 위치해 있고,
example 폴더에는 라이브러리를 사용한 소스 예제가 위치해 있습니다.
이 코드와 소스 예제를 보고 라이브러리를 사용하게 됩니다.
|
메뉴바-스케치-라이브러리 포함하기에서 원하는 사용할 라이브러리를 클릭하면,
에디터창 맨위에 라이브러리 헤더파일이 추가가 됩니다.
또한 #include <라이브러리 이름.h>을 직접 입력하셔서 추가하셔도 됩니다.
|
사용자 라이브러리의 경우
센서, 모터드라이버 등의 모듈에 대한 라이브러리를 제조사,
아두이노 플레이그라운드(http://playground.arduino.cc/Main/GeneralCodeLibrary)에
검색하거나 필요한 라이브러리 이름을 구글링을 하면 찾으실 수 있습니다.
이 라이브러리 파일을 아두이노에 추가하는 방법에 대해 알려드리겠습니다.
사용자 라이브러리는 대부분 .zip파일로 압축되어 있는데요.
추가하려는 사용자 라이브러리를 다운받으신후,
메뉴바-스케치-라이브러리포함하기-.ZIP 라이브러리 추가…을 눌러주신 후
다운받은 라이브러리 압축 파일을 추가해주세요.
추가하시면 라이브러리가 추가되었다는 메시지가 뜹니다.
메뉴바-스케치-라이브러리포함하기에 가시면
추가한 라이브러리 목록을 볼 수 있습니다.
만약 라이브러리를 직접 수정하시거나, 이 방법으로 라이브러리가 추가가 안될 때는 라이브러리를 직접 추가해야 합니다.
우선 아두이노 설치 폴더로 이동합니다.
아두이노 설치 폴더를 모르실 경우 아두이노 우클릭 – 속성에 들어가시면
아두이노 설치 폴더가 있습니다.
아두이노 설치 폴더에서 libraries 폴더로 들어가주세요.
이 폴더에 압축을 푼 라이브러리파일을 직접 넣어주시면 됩니다.
이제 표준 라이브러리와 사용자 라이브러리 모두 추가하여 사용할 수 있겠죠?
0 댓글