Arduino-프로그램 구조

이 장에서는 Arduino 프로그램 구조에 대해 자세히 연구하고 Arduino 세계에서 사용되는 새로운 용어를 더 많이 배웁니다. Arduino 소프트웨어는 오픈 소스입니다. Java 환경의 소스 코드는 GPL에 따라 릴리스되고 C / C ++ 마이크로 컨트롤러 라이브러리는 LGPL에 있습니다.

Sketch − 첫 번째 새로운 용어는“sketch”.

구조

Arduino 프로그램은 세 가지 주요 부분으로 나눌 수 있습니다. Structure, Values (변수 및 상수) 및 Functions. 이 튜토리얼에서는 Arduino 소프트웨어 프로그램에 대해 단계별로 배우고 구문이나 컴파일 오류없이 프로그램을 작성하는 방법을 배웁니다.

우리는 Structure. 소프트웨어 구조는 두 가지 주요 기능으로 구성됩니다.

  • Setup () 기능
  • Loop () 함수
Void setup ( ) {

}
  • PURPOSEsetup()스케치가 시작되면 함수가 호출됩니다. 이를 사용하여 변수, 핀 모드를 초기화하고 라이브러리 사용을 시작합니다. 설정 기능은 Arduino 보드의 전원을 켜거나 재설정 할 때마다 한 번만 실행됩니다.

  • INPUT −-

  • OUTPUT −-

  • RETURN −-

Void Loop ( ) {

}
  • PURPOSE − 생성 후 setup() 초기 값을 초기화하고 설정하는 함수, loop()함수는 이름이 암시하는대로 정확하게 수행하고 연속적으로 반복하여 프로그램이 변경되고 응답 할 수 있도록합니다. Arduino 보드를 능동적으로 제어하는 ​​데 사용하십시오.

  • INPUT −-

  • OUTPUT −-

  • RETURN −-