728x90


아두이노는 아두이노 IDE(스케치)에 코딩하는게 기본적인 방법이다.

물론 비주얼스튜디오같은 다른 IDE에서도 할 수 있다.

기본적으로 언어는 C++을 사용하고 C++문법을 사용하나 C로 접근해도 크게 어렵지 않다.

왜냐하면 고차원적인 C의 함수를 사용하지 않기 때문이다.


Arduino를 코딩할 때 전반적으로 생긴 형태는 아래와 같다.



아두이노를 어렵게 생각할게 없다.

이 두 부분은 무엇을 의미하는지에 대해서는 아래를 보자.


setup - 아두이노가 실행될 때 제일 처음 딱 한번만 실행되는 부분


loop - 아두이노가 실행되면서 계속 반복되는 부분


아두이노를 처음접할때 중요한건 loop부분이 코딩을 하면서 무한반복하면서 작동한다는 것이다.

아두이노는 스팩을 보면알겠지만 우리가 생각하는 일반컴퓨터보다 성능이 아주아주아주 후지다.

따라서 loop부분에는 부하를 줘선 안된다.

차라리 setup부분에 여러가지 초기화를 시켜주며 loop에는 간단한 작업을 해주는게 필요하다.

앞으로 아두이노에서 코딩을 한다면 이 부분을 계속 상기하면서 코딩을 해야할 것이다.




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

Arduino Serial Communication - input  (0) 2018.04.02
Arduino Serial Communication - output (feat.delay)  (0) 2018.04.02
[Board]Arduino DUE  (0) 2018.04.02
[Board]Arduino UNO  (0) 2018.04.02
내장 LED 사용하기  (0) 2017.12.18

+ Recent posts