micro:bit - Arduino - LED 끄고 켜기

OS/micro:bit 2018.01.28 14:18 Posted by 파란크리스마스

본 체험 제품은 element14 의 후원을 받아 아이씨뱅큐㈜ 에서 진행하는 무상 체험단 활동으로 작성한 것입니다.

출처 : [Micro:Bit]C 언어 + Arduiono IDE|작성자 쿠루쿠루

micro:bit - Arduino - LED 끄고 켜기

쿠루쿠루님의 블로그를 통해서 micro:bit에서 Arduino IDE를 이용해서 개발이 가능한것을 알게 되었습니다. 보드추가 방법은 쿠루쿠루님의 블로그가 잘 나와있으니 참고 하시고, Arduino IDE를 이용해서 LED를 끄고 켜는 예제를 만들어 보았습니다.

보드 추가

메뉴 [파일] - [환경설정]을 선택하시면 아래와 같이 [환경설정]창을 나옵니다.
이 [환경설정]창에서 [추가적인 보드 메니저 URLs]에 https://sandeepmistry.github.io/arduino-nRF5/package_nRF5_boards_index.json 값을 설정합니다.

메뉴 [툴] - [보드] - [보드 메니저] 선택, [보드 메니저]창에서 nRF5로 검색하고 Nordic Semiconductor nRF5 Boards by Sandeep Mistry 선택하고 하단에 [설치]버튼을 눌러서 설치합니다.

메뉴 [툴] - [보드] - [BBC micro:bit] 설택

메뉴 [툴] - ]Softdevice] - [S110] 선택

메뉴 [툴] - [포트] - 해당 포트 설정

소스

int led = 16; // P0_16

void setup() {
  pinMode(led, OUTPUT);
}

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

실행

마이크로비트 공식 구입처 : 아이씨뱅큐 http://www.icbanq.com/
엘리먼트14의 특장점 - 글로벌 전자부품 유통회사, 6만원 이상 무료배송, 60만가지 재고 보유, MOQ 없음, 한글 웹사이트, 국내서비스센터 운영 (http://kr.element14.com/?CMP=DSP-ODB-KR-JAN2018-BLOG-ICBanQ1-HOMEPAGE)

마이크로비트 공식 카페 : http://cafe.naver.com/bbcmicro
아이씨뱅큐 공식 블로그 : http://blog.naver.com/icbanq