아두이노 언어는 단순화된 C 및 C++ 언어에서 파생된 언어입니다. 이 두 언어는 전자 보드를 프로그래밍하는 데 널리 사용되므로 아두이노 언어가 이 두 언어에서 영감을 받은 것은 당연한 일입니다.
아두이노 언어와 C의 가장 큰 차이점은 아두이노 프로그램에는 보이드 셋업과 보이드 루프라는 두 가지 함수가 포함되어야 하는반면, C에는 보이드 메인이라는 하나의 함수만 포함되어 있다는 점입니다.
아두이노 언어로 코딩을 시작하기 위해서는 두 가지 중요한 규칙이 있습니다:
작성된 모든 동작은 세미콜론으로 종료해야 아두이노 보드에서 동작이 완료되었음을 인식할 수 있습니다.
모든 함수는 중괄호로 시작하고 중괄호로 끝내야 아두이노 보드가 함수의 시작과 끝을 이해할 수 있습니다.
이 두 가지는 프로그램을 작성할 때 종종 잊어버리고 컴파일할 때 문제를 일으킬 수 있는 두 가지 사항입니다.
“아두이노 언어” 카테고리의 각 강좌에는 아두이노 언어의 중요한 개념이 포함되어 있습니다. 변수, 목록 또는 루프가 될 수 있습니다. 각 강좌에는 배운 개념을 실습할 수 있는 코드 부분이 포함되어 있습니다.
for (int i = 0; i <= 255; i++) { //하고 싶은 일 }
아두이노 언어 전체를 몰라도 구성 요소를 제어하는 방법을 빠르게 배우고 싶다면 가능합니다!
아두이노 IDE에는 이미 미리 만들어진 코드가 있습니다. 컴포넌트의 작동 방식을 확인하고 빠르게 테스트하는 데 유용할 수 있습니다.
마지막으로 팅커캐드에는 컴포넌트를 직접 시뮬레이션하는 데 도움이 되는 코드가 이미 만들어진 프로그램이 있습니다.