[아두이노] 커스텀 라이브러리 추가하기
1. 라이브러리화 할 코드를 .cpp 및 .h 형태로 구현
< WiFiConnection.h >
1 2 3 4 5 |
class WiFiConnection { public: void connectWiFi(const char* ssid, const char* password); }; |
< WiFiConnection.cpp >
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
#include <WiFi.h> #include “WiFiConnection.h” void WiFiConnection::connectWiFi(const char* ssid, const char* password) { Serial.println(); Serial.println(); Serial.print(“Connecting to “); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print(“.”); } Serial.println(“”); Serial.println(“WiFi connected”); Serial.println(“IP address: “); Serial.println(WiFi.localIP()); } |
2. 구현한 파일들을 하나의 폴더에 넣고 c:\사용자\사용자명\문서\Arduiono\libraries 에 폴더를 복사
3. 라이브러리를 복사할 시 Arduino IDE를 실행 중이었다면 IDE 종료
4. Arduino 재실행 후 스케치 > 라이브러리 포함하기 선택
참고자료
http://blog.naver.com/PostView.nhn?blogId=darknisia&logNo=221184509465