2016년 10월 11일 화요일

아두이노 새로 시작

블로그를 새로 만들어서 초심으로 돌아가기로 했다.




왼쪽에 있는건 브래드 보드이고
오른쪽에 있는건 아두이노 pro mini 5v (ATmega328)이다.

우선 아두이노 드라이버를 설치 해야한다.


위의 사이트에서 자신의 컴퓨터에 맞는 아두이노 프로그램을 설치하면 된다.

중간에 기부 할거냐는 것이 뜨는데 기부할거면 하고 안할거면 JUST DOWNLOAD를 누르면 된다.



설치가 끝났으면 IDE를 실행후 파일 -> 예제 -> 01. Basics -> Blink를 업로드 한다.


/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.

  Most Arduinos have an on-board LED you can control. On the Uno and
  Leonardo, it is attached to digital pin 13. If you're unsure what
  pin the on-board LED is connected to on your Arduino model, check
  the documentation at http://www.arduino.cc

  This example code is in the public domain.

  modified 8 May 2014
  by Scott Fitzgerald
 */


// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin 13 as an output.
  pinMode(13, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second

}


업로드하면 아두이노에 있는 LED 불빛이 1000 간격으로 꺼졌다 켜졌다를 반복할 것이다.


그 이유는 위의 코드에서 loop 안쪽에 있는
digitalWrite함수와 delay라는 함수 때문이다.


위의 두 함수에 대한건 아두이노 사이트에서 알수있다.


앞으로 아두이노를 활용한 다양한 것들을 만들 것이다.




아두이노 IDE 최신 버전은 여기 에서 확인 할 수 있다.

윈도우용 맥OS용 리눅스용이 따로 있으므로 확인후 다운하자

댓글 없음:

댓글 쓰기