M5Stack에서 BLE 분실 방지 태그 만들기
1653 단어 M5stackWebBluetoothBLE
소개
M5Stack을 입수해 샘플 코드등을 여러가지 보고 있었습니다만, 라이브러리를 사용하면 BLE 디바이스를 간단하게 만들 수 있을 것 같았으므로, 시험으로 만들어 보았습니다.
개발 환경
Visual Studio Code+PlatfomIO를 사용하고 있습니다.
라이브러리는 "M5Stack", "ESP32 BLE Arduino"를 설치합니다.
코드 작성
이번 M5Stack을 주변 장치로 사용하기 위해 "ESP32 BLE Arduino"의 샘플 코드 "BLE_uart", "BLE_server"당 코드를 참고했습니다.
작성한 코드는 GitHub에 있습니다.
htps : // 기주 b. 이 m / 사토 타카 하마 / M5S ckB ぇ g
동작 확인
동작 확인을 위해 센트럴측이 필요하게 됩니다만, 이번, 스마트폰(Android)상의 브라우저(Chrome)로부터, WebBluetooth를 실행하는 것으로 센트럴측으로 했습니다.
다음 페이지에 WebBluetooth 샘플 코드가 있지만,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/그리고 x. HTML
여기에서 링크 손실을 선택하고,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/ぃんkーぉ s. HTML
"Get Bluetooth Device Alart level"의 버튼을 누르면 주변 장치가 표시되므로 "M5StackTag"를 선택하고 "쌍 설정"의 버튼을 누릅니다.
그런 다음 설정하려는 Alart level을 선택한 다음 "Set Alart level"버튼을 누르면 M5Stack이 분실 방지 태그로 동작을 시작합니다. 이 상태에서 Link Loss(Disconnect)가 발생하면 M5Stack의 스피커가 울립니다. 다음은 동작 확인 시 스마트폰 화면입니다.
Reference
이 문제에 관하여(M5Stack에서 BLE 분실 방지 태그 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Satoshi_Takahama/items/96e169d39373be8141e8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Visual Studio Code+PlatfomIO를 사용하고 있습니다.
라이브러리는 "M5Stack", "ESP32 BLE Arduino"를 설치합니다.
코드 작성
이번 M5Stack을 주변 장치로 사용하기 위해 "ESP32 BLE Arduino"의 샘플 코드 "BLE_uart", "BLE_server"당 코드를 참고했습니다.
작성한 코드는 GitHub에 있습니다.
htps : // 기주 b. 이 m / 사토 타카 하마 / M5S ckB ぇ g
동작 확인
동작 확인을 위해 센트럴측이 필요하게 됩니다만, 이번, 스마트폰(Android)상의 브라우저(Chrome)로부터, WebBluetooth를 실행하는 것으로 센트럴측으로 했습니다.
다음 페이지에 WebBluetooth 샘플 코드가 있지만,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/그리고 x. HTML
여기에서 링크 손실을 선택하고,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/ぃんkーぉ s. HTML
"Get Bluetooth Device Alart level"의 버튼을 누르면 주변 장치가 표시되므로 "M5StackTag"를 선택하고 "쌍 설정"의 버튼을 누릅니다.
그런 다음 설정하려는 Alart level을 선택한 다음 "Set Alart level"버튼을 누르면 M5Stack이 분실 방지 태그로 동작을 시작합니다. 이 상태에서 Link Loss(Disconnect)가 발생하면 M5Stack의 스피커가 울립니다. 다음은 동작 확인 시 스마트폰 화면입니다.
Reference
이 문제에 관하여(M5Stack에서 BLE 분실 방지 태그 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Satoshi_Takahama/items/96e169d39373be8141e8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
동작 확인을 위해 센트럴측이 필요하게 됩니다만, 이번, 스마트폰(Android)상의 브라우저(Chrome)로부터, WebBluetooth를 실행하는 것으로 센트럴측으로 했습니다.
다음 페이지에 WebBluetooth 샘플 코드가 있지만,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/그리고 x. HTML
여기에서 링크 손실을 선택하고,
ぇtps://오오gぇch로메. 기주 b. 이오/사 mpぇs/우ぇbーぅ에와 th/ぃんkーぉ s. HTML
"Get Bluetooth Device Alart level"의 버튼을 누르면 주변 장치가 표시되므로 "M5StackTag"를 선택하고 "쌍 설정"의 버튼을 누릅니다.
그런 다음 설정하려는 Alart level을 선택한 다음 "Set Alart level"버튼을 누르면 M5Stack이 분실 방지 태그로 동작을 시작합니다. 이 상태에서 Link Loss(Disconnect)가 발생하면 M5Stack의 스피커가 울립니다. 다음은 동작 확인 시 스마트폰 화면입니다.
Reference
이 문제에 관하여(M5Stack에서 BLE 분실 방지 태그 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Satoshi_Takahama/items/96e169d39373be8141e8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)