티스토리 뷰
728x90
본 체험 제품은 element14 의 후원을 받아 아이씨뱅큐㈜ 에서 진행하는 무상 체험단 활동으로 작성한 것입니다.
출처 : UARTService - micro:bit runtime - GitHub Pages
micro:bit - 버튼 이벤트
micro:bit에는 두개의 버튼이 내장 되어 있습니다. 이 버튼의 이벤트를 리스너를 등록해서 버튼 이벤트가 발생시 메소드가 동작하는 예제를 만들어 보았습니다.
main.cpp
#include "MicroBit.h" MicroBit uBit; void onButtonA(MicroBitEvent e) { uBit.display.scroll("A"); } void onButtonB(MicroBitEvent e) { uBit.display.scroll("B"); } void onButtonAB(MicroBitEvent e) { uBit.display.scroll("AB"); } int main() { uBit.init(); uBit.display.scroll("Button Test"); // listen for user button interactions uBit.messageBus.listen(MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onButtonA); uBit.messageBus.listen(MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, onButtonB); uBit.messageBus.listen(MICROBIT_ID_BUTTON_AB, MICROBIT_BUTTON_EVT_CLICK, onButtonAB); release_fiber(); }
실행
마이크로비트 공식 구입처 : 아이씨뱅큐 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
댓글
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 동경
- MySQL
- 지스타2007
- Xcode
- 전예희
- 송주경
- JavaScript
- oracle
- Delphi
- Linux
- 튜닝쇼 2008
- Delphi Tip
- koba2010
- Mac
- ble
- 서울오토살롱
- ubuntu
- android
- NDK
- flex
- 일본여행
- BPI-M4
- SAS
- sas2009
- KOBA
- Spring
- 레이싱모델 익스트림 포토 페스티벌
- Java
- Spring MVC
- ffmpeg
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함