본문 바로가기

아두이노IDE

14. 시간 핵심 아두이노 프로그래밍 언어 14 - 시간 1. millis() 2. delay() 1. millis() 밀리초, 즉 1/1000초 단위의 시간 값을 사용할 때 사용합니다. millis()의 값은 아두이노 보드가 켜질 때 자동으로 시작합니다. 약 50일이 지나면 millis()의 값은 0에서부터 다시 시작합니다. millis()의 값을 사용할 때에는 unsinged long 변수를 써야합니다. 다른 변수나 long 변수만을 사용하면 에러가 발생합니다. unsigned long Sec = 0; // Sec에 0을 저장시킵니다. void setup() { Serial.begin(9600); // 시리얼 통신을 시작합니다. } void loop() { if(millis() - Sec > 999) { // 만.. 더보기
아두이노 IDE : 라이브러리 설치하기 아두이노 IDE에 라이브러리를 설치하는 두 가지 방법에 대해 알어보겠습니다. 첫째는 ZIP 파일로 라이브러리를 추가하는 방법이고, 둘째는 아두이노 IDE에서 직접 온라인으로 라이브러리를 추가하는 방법입니다. 1. ZIP 파일로 라이브러리 추가하기 ZIP 파일로 라이브러리를 추가하려면, 먼저 ZIP 파일 형태로 된 아두이노 라이브러리가 있어야 합니다. 라이브러리를 찾고 다운 받는 방법은 아래 포스트를 참고하세요.2017/02/28 - [아두이노 IDE/설치하기] - 아두이노 IDE : 라이브러리 찾고 다운 받기 아두이노 IDE 메뉴에서 스케치 - 라이브러리 포함하기 - .ZIP 라이브러리 추가 를 클릭합니다. 다운 받은 라이브러리를 찾아 클릭합니다. 메뉴에서 스케치 - 라이브러리 포함하기 에 가면 선택한 .. 더보기
아두이노 IDE : 라이브러리 찾고 다운 받기 아두이노 IDE에서 사용하기 원하는 라이브러리를 쉽게 찾아 다운받는 방법에 대해 알아보겠습니다. 먼저 구글 검색 창에 찾고자 하는 라이브러리 이름을 검색합니다. 검색 결과 중에 GitHub에 있는 첫번째 결과를 클릭합니다. GitHub 홈페이지에서 직접 검색해도 되지만, 구글에서 찾아 들어가는 것이 신뢰도 면에서 더 나은 것 같습니다. 우측에 있는 Clone or download 를 클릭합니다. Download Zip 을 클릭합니다. 파일저장을 선택하고 확인을 클릭합니다. 이제 아두이노 IDE에서 사용할 라이브러리를 다운 받았습니다. 다운 받은 라이브러리를 아두이노 IDE에 설치하려면 다음 포스트를 참고하세요 2017/02/28 - [아두이노 IDE/설치하기] - 아두이노 IDE : 라이브러리 설치하기 더보기
ESP8266 프로그래밍 - 아두이노 IDE 보드 설치 ESP8266 보드를 아두이노 IDE에서 사용 할 수 있는 방법에 대해 알아봅시다. 아두이노 IDE에 들어갑니다. (아두이노 IDE를 설치하는 방법은 아래 포스트를 참고하세요) 2017/02/22 - [아두이노/시작하기] - 아두이노를 움직이는 소프트웨어 개발 준비 - 1 위에 있는 메뉴 중에 가장 앞에 있는 Arduino - Preferences 를 선택합니다. 하단 부분에 있는 추가적인 보드 매니저 URL란에 http://arduino.esp8266.com/stable/package_esp8266com_index.json를 넣고 확인 버튼을 클릭합니다. 메뉴에서 툴 - 보드: xxxxx - 보드 매니저를 클릭합니다. 플랫폼 인덱스 다운로딩이 끝나면 보드매니저의 아래부분에 esp8266 by ESP82.. 더보기