아두이노란 무엇인가?


 아두이노는 전자 기기를 쉽게 제어할 수 있는 장치입니다. 전자 기술과 프로그래밍 기술을 결합하도록 설계된 오픈 소스 하드웨어와 소프트웨어입니다.


Arduino 하드웨어(보드)

아두이노 UNO, 아두이노 나노, 아두이노 메가 등


소프트웨어(IDE)

Arduino IDE 소프트웨어를 사용하여 프로그래밍할 수 있습니다. Android용 Arduino Droid 앱도 앱 스토어에서 쉽게 다운로드할 수 있습니다.


아두이노 언어

아두이노는 매우 간단하고 C/C++ 프로그래밍과 유사합니다. 다양한 튜토리얼이 있어 배우기 쉽습니다. 하드웨어 보드가 없는 사람도 아두이노 시뮬레이터 웹사이트에서 학습할 수 있습니다.


void setup() {


}

void loop() {


}


이것이 기본 코드입니다.void setup() 프로그램이 시작되고 실행되면 작동합니다.void loop() 프로그램은 시작부터 중지까지 반복적으로 실행됩니다.


void setup() {

pinMode(2, OUTPUT);

}


void loop() {

digitalWrite(2, HIGH);

delay(1000);

digitalWrite(2, LOW);

delay(100);

}


이 코드의 void setup() 함수에는 PinMode(2,OUTPUT);이 작성되어 있습니다. 이는 아두이노 보드의 Pin2가 출력 전압으로 동작하도록 선언되었음을 의미합니다. void loop() 함수의 digitalWrite(2,HIGH);는 디지털 Pin2에 전압을 공급합니다. 두 개의 HIGH/LOW 값이 표시됩니다. HIGH는 켜짐을, LOW는 꺼짐을 의미합니다.delay(1000);은 타이머에 명령을 내리는 데 사용됩니다. 1000은 밀리초이므로 1초 = 1000ms이므로 1000ms가 사용됩니다. 위 설명을 다시 살펴보면, 이 프로그램은 디지털 핀 2를 1초 동안 켜거나 끄도록 명령하고 있음을 알 수 있습니다.


Post a Comment

© Delta Coder. All rights reserved. Distributed by Pixabin