아두이노 기초강좌 1 - 아두이노란?

아두이노/강좌

공대에 입학하고 군대를 갔다오니 복학까지 남은시간이 많아 아두이노를 만지게 되었습니다.

아두이노가 나온지 꽤 됐는데 기초부터 차근차근 다질만한 자료가 없어 같이 배우자는 느낌으로 포스팅하려고 합니다.

많이 부족하더라도 잘 부탁드립니다.




1. 아두이노란?


[아두이노 우노의 사진 - 출처]


여러 센서를 연결해 전자장비들을 제어할수 있는 다재다능한 장비입니다. 

전자온도계를 예제로 들면, 전자온도계는 온도 센서, LCD, 메인보드, 케이스로 이루어져 있습니다.

온도센서에서 받은 아날로그값을 메인보드로 넘겨주고 메인보드에서 계산을 거쳐 LCD로 출력합니다.


여기서 메인보드는 아두이노라고 생각하시면 이해가 빠를겁니다.

그림으로 나타내면 아래와 같습니다.

물론 아두이노에 온도센서와 LCD를 연결시켰다고 바로 온도가 표시되진 않습니다.

프로그래밍으로 아두이노의 마이크로컨트롤러에 소스를 내장시켜 원하는 일을 하도록 명령을 내려야 합니다.

아두이노 통합개발환경(IDE)이라고 하는 이 프로그램으로 상상하는 무엇이든 가능하게 합니다.




다음시간엔 아두이노의 셋팅에 대해 포스팅하겠습니다.