반응형

출처 : https://www.arduino.cc/en/reference/millis


mills() 함수는 아두이노가 시작 후 얼마나 시간이 지났는지 ms 단위로 알려주는 함수이다.


retrun은 unsigned long 타입이다.

  -DUE의 경우 time_t 타입으로 리턴되므로 'unsigned long'으로 형변환 해준다.


예제 코드


실행


반응형

'ETC > Arduino' 카테고리의 다른 글

[Arduino] random()  (0) 2017.05.01
[Arduino] 기본 개발 환경  (0) 2017.03.30
반응형

참조 : https://www.arduino.cc/en/reference/random


무언가 테스트를 하기 위해 임의의 숫자를 불러오는 함수가 필요했다.


random() 함수를 사용하면 범위를 정해서 그 범위 안의 임의의 정수를 리턴해 준다.


함수 형태는 2가지이다.

random(max)

random(min, max)


필요한 형태를 사용하면 된다.


예제 코드


결과

반응형

'ETC > Arduino' 카테고리의 다른 글

[Arduino] mills() - 시간 측정  (0) 2017.05.01
[Arduino] 기본 개발 환경  (0) 2017.03.30
반응형

2016년 초에 아두이노로 드론을 만든 이후 1년만에 다시 아두이노를 사용하게 되었다.

그런데.. 이거 기억이 하나도 안난다.


개발 환경부터 설정해 보자.


프로그램을 작성/편집하고 컴파일/디버깅 할 수 있는 통합 환경을 IDE라고 하는데

아두이노 IDE를 다운 받아 설치해야 한다.


다운로드 : https://www.arduino.cc/en/Main/Software


위의 사이트로 이동하면 각자 환경에 맞는 파일을 다운 받으면 된다.

개인적으로 non-install 버전을 좋아해서 그것을 다운 받았다.

2017년 3월 30일 기준 버전 1.8.2 이다.


기부해달라고 하는데 나는 가난한 개발자이므로 다운로드만..




다운로드 후 압축을 풀어보면 위와 같고

arduino.exe 를 실행하면 개발 할 수 있는 창이 뜬다.




반응형

'ETC > Arduino' 카테고리의 다른 글

[Arduino] mills() - 시간 측정  (0) 2017.05.01
[Arduino] random()  (0) 2017.05.01

+ Recent posts