Arduino:
새 프로젝트 시작하기

How to: (어떻게 하나요?)

Arduino IDE에서 새 프로젝트를 시작하세요. 아래는 LED를 깜박이는 간단한 예제입니다.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT); // 내장 LED를 출력으로 설정
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // LED 켜기
  delay(1000);                       // 1초 기다리기
  digitalWrite(LED_BUILTIN, LOW);    // LED 끄기
  delay(1000);                       // 1초 기다리기
}

위 코드를 업로드하면 아두이노의 내장 LED가 1초 간격으로 깜빡이게 됩니다.

Deep Dive (심층 탐구)

아두이노는 2005년 이탈리아에서 교육용으로 시작되어 전 세계 메이커들과 교육자들에게 사랑받는 플랫폼이 되었습니다. 비주얼 스튜디오 코드(VSCode) 와 같은 대안적인 개발 환경이 있지만, Arduino IDE는 간단하고 접근하기 쉬운 인터페이스로 여전히 많은 사람들에게 첫 선택이 됩니다. 이 IDE는 Wiring 프로그래밍 언어를 사용하여, 하드웨어의 복잡성을 감소시키고 프로그래밍을 쉽게 만들었습니다. 신규 프로젝트를 시작할 때 기본적으로 setup() 함수와 loop() 함수를 사용합니다. setup()은 프로그램 시작 시 한 번 실행되고 loop()는 주기적으로 반복 실행됩니다.

See Also (관련자료)