Nordic Nrf528xx를 사용해 보자 Bluetooth를 사용하자 nrf52832 Segger Embedded Studio편
먼저 Example에서 BLE 프로젝트를 엽니다.
Build⇒Build and Debug를 클릭합니다.
경로:
nRF5SDK153059ac345\nRF5_SDK_15.3.0_59ac345\examples\ble_peripheral\ble_app_blinky\pca10040\s132\ses\ble_app_blinky_pca10040_s132.emProject
*nrf52840의 경우 s132는 s140입니다.
▶를 누르자
이제 블루투스가 날아갈 것입니다.
여기에서 스마트 폰이나 태블릿에서 통신을 살펴 보겠습니다.
버튼 감지 및 LED 켜짐을 지시할 수 있습니다.
#define ADVERTISING_LED BSP_BOARD_LED_0 /**< Is on when device is advertising. */
#define CONNECTED_LED BSP_BOARD_LED_1 /**< Is on when device has connected. */
#define LEDBUTTON_LED BSP_BOARD_LED_2 /**< LED to be toggled with the help of the LED Button Service. */
#define LEDBUTTON_BUTTON BSP_BUTTON_0 /**< Button that will trigger the notification event with the LED Button Service */
이제 감지하는 LED와 버튼을 알 수 있습니다.
이 경우 연결 전에 LED_0이 연결되면 LED_1이 작동하는 것은 LED_2입니다.
버튼을 감지하는 것은 BUTTON_0입니다.
그럼 스마트폰 등의 단말기에서 조작해 봅시다.
이번에는 nRF Connect for Mobile을 사용했습니다.
안드로이드
htps : // p ぁ y. 오, ぇ. 이 m / s 취해 / 아 ps /에서 원하는 ls? 아니 d =. 의 ぢc 세미. 안 d로이 d. mcp&hl=그럼
iOS
htps : // 아르 ps. 아 ぇ. 이 m / jp / 아 p / n rf - 이런 ct / i d1054362403
Nordic_Blinky가있는 것이 장치입니다.
CONNECT를 누르자.
LED 버튼 서비스를 클릭
Nordic BlinkyButton은 버튼을 감지할 수 있습니다.
오른쪽 상단의 ↑ 버튼을 눌러 이미지 아이콘으로 변경
그 상태에서 Button1을 누르면 Value가 0x00에서 0x01로 변화한다고 생각합니다.
그런 다음 NordicBlinky LED의 ↑를 누릅니다.
여기서 0x 뒤에 01을 넣고 Send를 누릅니다.
이것으로 LED3가 점등한다고 생각합니다.
00을 넣으면 꺼집니다.
다음으로 감지할 버튼과 LED를 변경해 봅시다.
#define ADVERTISING_LED BSP_BOARD_LED_0 /**< Is on when device is advertising. */
#define CONNECTED_LED BSP_BOARD_LED_1 /**< Is on when device has connected. */
#define LEDBUTTON_LED BSP_BOARD_LED_3 /**< LED to be toggled with the help of the LED Button Service. */
#define LEDBUTTON_BUTTON BSP_BUTTON_1 /**< Button that will trigger the notification event with the LED Button Service */
#define DEVICE_NAME "Nordic_Blinky_Test" /**< Name of device. Will be included in the advertising data. */
다시 쓰기가 완료되면 Device가 Nordic_Blinky_Test로 변경되었습니다.
(위의 스크린샷이 이 뒤 찍은 것이 좋네요・・・)
이제 L 치카와 블루투스에 의한 샘플 파일을 실행할 수 있었습니다.
Reference
이 문제에 관하여(Nordic Nrf528xx를 사용해 보자 Bluetooth를 사용하자 nrf52832 Segger Embedded Studio편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/usashirou/items/3b438680e47656532e7c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)