티스토리 뷰
본 체험 제품은 element14 의 후원을 받아 아이씨뱅큐㈜ 에서 진행하는 무상 체험단 활동으로 작성한 것입니다.
출처 : Bluetooth_HC-06 - Bluetooth HC-06 Hello world | Mbed
Pighixxx Esp32 Pinout Microbit ~ wiring diagram components
micro:bit - Bluetooth(HC-06) Serial 통신
micro:bit는 블루투스 4.0인 BLE를 지원하지만, 앱인벤터는 BT통신(블루투스 2.0)만 지원하고 있어서, micro:bit에 HC-06을 사용해서 앱인벤터와 BT 통신하는 예제를 구현해보았습니다. 예제는 앱인벤터에서 r 문자를 보내면 micro:bit에서 r를 LED에 출력하고 Hello World를 전달하면 다시 앱인벤터에서는 전달받은 문자열을 TextView에 보여주고, 다시 q 를 micro:bit에 전달하면 micro:bit는 while을 빠져 나와서 bye를 LED에 출력하고 프로그램을 종료합니다.
micro:bit pin 배열
이미지 출처 : Pighixxx Esp32 Pinout Microbit ~ wiring diagram components
배선
소스 - main.cpp
#include "MicroBit.h" MicroBit uBit; Serial HC06(P0_17,P0_12); // tx, rx, int main() { uBit.init(); uBit.display.scroll("HC-06"); HC06.baud(9600); while (1) { char c = HC06.getc(); if(c == 'r') { HC06.printf("Hello World\n"); // uBit.display.scroll(c); } else if(c == 'q') { break; } } uBit.display.scroll("bye"); release_fiber(); }
app inventor
실행
마이크로비트 공식 구입처 : 아이씨뱅큐 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
- Total
- Today
- Yesterday
- 전예희
- BPI-M4
- 서울오토살롱
- SAS
- Spring
- Java
- KOBA
- Spring MVC
- android
- Delphi
- flex
- Linux
- Xcode
- JavaScript
- ubuntu
- 튜닝쇼 2008
- ffmpeg
- 지스타2007
- 레이싱모델 익스트림 포토 페스티벌
- NDK
- ble
- Delphi Tip
- 송주경
- 동경
- koba2010
- oracle
- sas2009
- MySQL
- 일본여행
- Mac
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |