티스토리 뷰
본 체험 제품은 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
- flex
- NDK
- Xcode
- 서울오토살롱
- 레이싱모델 익스트림 포토 페스티벌
- sas2009
- ffmpeg
- Mac
- 지스타2007
- 전예희
- SAS
- Spring MVC
- MySQL
- ble
- 동경
- Delphi Tip
- android
- 튜닝쇼 2008
- KOBA
- koba2010
- JavaScript
- 일본여행
- Delphi
- Linux
- BPI-M4
- Spring
- ubuntu
- Java
- 송주경
- oracle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |