반응형
Arduino 1012017. 8. 3. 20:43Raspberry Pi 3에서 Arduino 101 BLE 제어 및 정보 가져오기 ( C 언어 라이브러리 사용 )

Raspberry Pi 3와 BLE( Bluetooth Low Energy ) 디바이스(여기선 Arduino 101) 간에 BLE 통신을 연결해서 사용할 수 있게 해주는 gattlib 라이브러리를 테스트해보았습니다. 최종 수정 - 2017.8.3 gattlib 라이브러리 설치 1. libbluetooth-dev 패키지를 비롯해 필요한 것들을 설치합니다. pi@raspberrypi:~ $ sudo apt-get install libbluetooth-dev libreadline-dev cmake 2. gattlib를 컴파일하여 설치합니다. pi@raspberrypi:~ $ git clone https://github.com/labapart/gattlib.git pi@raspberrypi:~ $ cd gatt..

Arduino 1012016. 6. 5. 22:08Android에서 Bluetooth LE( BLE) 장치 연결시 16진수로 4바이트( 16-bit UUID )인 경우 처리

arduino 101의 기본 예제 중 하나인 LED에서 제공하는 Service와 Characteristic에 대한 128-bit UUID를 이용하여 안드로이드에서 통신을 연결하여 LED를 제어하고 현재 LED값을 가져오는 것을 구현하는데 성공었습니다. [Arduino/Android 101 ( Genuino 101 )] - Android Phone으로 arduino 101에 연결된 LED 제어 및 상태값 읽어오기 ( Bluetooth BLE 프로그래밍 ) 아두이노 코드에 적혀있는 UUID를 복사하여..12345BLEService ledService("19B10000-E8F2-537E-4F6C-D104768A1214"); // BLE LED Service // BLE LED Switch Characteris..

반응형
image