반응형

Arduino 101과 안드로이드폰 간에 BLE 통신을 테스트 해보았습니다.


최종 업데이트 - 2017. 8. 2.




1. 우선 Arduino IDE를 실행시킨 후.  메뉴에서 파일 > 예제 >  CurieBLE  > Peripheral > LED를 차례로 선택해서 예제를 불러옵니다.




2. 아두이노 101에 예제를 업로드합니다.





3. LED를 13번과 GND에 연결합니다. 혹은 아두이노 101에 내장되어 13번핀과 연결된 LED를 사용하려면 연결하지 않아도 됩니다.





4. 안드로이드 폰에 BLE Scanner를 검색해서 설치합니다.





5.  다음처럼 Arduino 101에서 제공 중인 서비스 LED가 보입니다.  연결하기 위해서 CONNECT를 터치합니다.




6. CUSTOM SERVICE를 선택합니다.





7. 서비스 하위 항목(CHARACTERISTIC)이 보이게 되는데 W를 선택합니다.





8. Byte Array로 변경하고 01을 입력합니다.  OK를 클릭하면 13번 핀에 연결된 LED가 켜집니다.





9. 다시 W를 선택합니다.

Byte Array로 변경하고 00을 입력합니다.  OK를 클릭하면 13번 핀에 연결된 LED가 꺼집니다.


문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts