티스토리 뷰
아두이노는 오픈소스를 제공하여 별도의 코딩없이도 원하는 작업을 수행하기 쉽다. 그럼에도 많은 사람들이 아두이노 소프트웨어를 공부하고 있다.
우선 오픈소스를 제공하는 아두이노 소프트웨어를 왜 공부하는 것일까? 아두이노를 자유자재로 이용하기 위해서는 오픈소스로는 한계가 있다. 따라서 개발하고자 하는 임베디드의 제품 완성도를 높이기 위해서는 아두이노 소프트웨어 공부는 필수적인 것 같다.
아두이노 언어는 프로세싱언어의 기반을 두고 있다. 프로세싱 언어를 공부한 사람이라면 아두이노를 수월하게 코딩해나갈 수 있을 것이다.
다음은 아두이노에서 특히 많이 사용되는 함수들을 정리한 것이다.
① Serial.println(value);
: 아두이노 IDE의 시리얼 모니터에 value 값을 인쇄한다. 사용자의 컴퓨터에서 value값을 출력하기 위해 사용한다.
② pinMode( pin, mode );
: 디지털 값을 읽거나 쓰도록 한다.(입력 & 출력 설정)
③ digitalRead( pin );
: 입력으로 설정된 pin의 디지털 값을 읽는다. ( 디지털 값은 HIGH/LOW 이다.)
④ digitalWrite( pin, value );
: 출력으로 설정된 핀에 디지털 값을 쓴다. ( 디지털 값은 HIGH/LOW이다.)
'나는 오늘도 공부한다 > Programing' 카테고리의 다른 글
정렬 알고리즘-버블 정렬 (20) | 2015.10.27 |
---|---|
카카오링크 현재페이지 공유하기 (3) | 2015.10.03 |
카카오링크 오류-메세지를 발송한 앱의 설정(사이트 도메인)에 오류가 있어 메세지를 전송할 수 없습니다. (0) | 2015.10.02 |
[블로그관리]카카오 공유 링크 만들기 (2) | 2015.10.01 |
[Arduino] map함수/constrain함수 (0) | 2014.07.16 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 윈도우 단축키
- 윈도우10
- math.h
- 서비스센터
- 다이아몬드 만들기
- cpp
- c언어
- 카카오링크
- 프로그래밍 배우기
- 제어문
- 프로그래밍
- 한컴 오피스
- html5
- 실습예제
- 웹페이지 제작
- 구글 검색등록
- pasilda
- 구굴 RSS등록
- 검색 등록
- c언어 연습문제
- 파비콘 만들기
- 반복문
- 보조배터리
- 파이썬
- 별찍기
- 파비콘
- 블로그 활성화
- javascript
- 샤오미
- 정렬 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함