Оглавление:
- Шаг 1. Подготовьте свою библиотеку
- Шаг 2. Изучите BLE-Detector.ino
- Шаг 3. Скомпилируйте и загрузите код на свою доску
- Шаг 4: отредактируйте код для обнаружения вашего Mi Band
- Шаг 5: Посмотрите на светодиод на плате, когда вы подходите к устройству
- Шаг 6: Теперь вы можете создать еще один крутой проект и удачного кодирования M (^ - ^) m
Видео: Детектор Mi Band с использованием ESP32 BLE: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Привет создатель м (- -) м
Я прочитал эту форму статьи 陳亮 (moononournation github) о том, как использовать esp32 ble для сканирования устройства, поэтому мне пришлось попробовать этот код на github Arduino_BLE_Scanner. теперь я хочу использовать свой Mi Band 3, чтобы разблокировать дверь, когда я прихожу в свой офис, давайте посмотрим, как это работает !!!
Вещи, использованные в этом проекте
- ESP32 TTGO T1
- Mi Band 2 или 3
- Компьютер с уже установленной Arduino IDE
Библиотека и обслуживание
ESP32_BLE_Arduino
Шаг 1. Подготовьте свою библиотеку
- Скачайте и установите библиотеку ESP32_BLE_Arduino
- Загрузите пример кода
Шаг 2. Изучите BLE-Detector.ino
Шаг 3. Скомпилируйте и загрузите код на свою доску
Когда вы загрузите этот код на свою плату, вы можете увидеть, как программа работает на последовательном мониторе со скоростью 115200 бод. Теперь вам нужно найти имя вашего mi диапазона.
Шаг 4: отредактируйте код для обнаружения вашего Mi Band
В Arduino IDE в строке 65-82 приводится форма сравнения данных, когда имя устройства «Mi Band 3» является вашим устройством. Следующим шагом вам нужно настроить deviceAddress, чтобы убедиться, что это ваш Mi Band.
В строке 74 вы можете изменить RSSI для настройки удаленного обнаружения.
Шаг 5: Посмотрите на светодиод на плате, когда вы подходите к устройству
- Когда ESP32 обнаружит ваш Mi Band, на плате загорится светодиод.
- Когда ESP32 не может обнаружить ваш Mi Band, встроенный светодиодный индикатор погаснет.
Рекомендуемые:
Детектор дождя с использованием Arduino и датчика дождя: 8 шагов
Детектор дождя с использованием Arduino и датчика дождя: в этом уроке мы узнаем, как обнаруживать дождь с помощью датчика дождя и издавать звук с помощью модуля зуммера, OLED-дисплея и Visuino. Посмотрите видео
Детектор воров с использованием ультразвука и NodeMCU: 5 шагов
Детектор воров с использованием ультразвука и NodeMCU: это устройство может обнаруживать воров и информировать вас о них. Поскольку ультразвуковые волны не видны человеку, вор не подозревает об этом и может быть легко пойман
Детектор напряжения с использованием транзистора BC547: 9 шагов
Детектор напряжения на транзисторе BC547: Привет, друг, сегодня я собираюсь сделать схему детектора напряжения на транзисторе BC547. Эта схема очень чувствительна, и это хороший проект для определения напряжения
Детектор движения с использованием NodeMCU: 5 шагов
Детектор движения с использованием NodeMCU: в этом проекте, просто используя датчик движения, вы можете обнаружить присутствие любого человека или животного. А с помощью платформы под названием thingsio вы можете отслеживать дату и время, когда было обнаружено присутствие
Детектор движения с использованием облачной платформы Thingsai.io Iot: 6 шагов
Детектор движения с использованием облачной платформы IOT Thingsai.io: в этом руководстве я расскажу об обнаружении движения с помощью датчика PIR и Esp32 вместе с облачной платформой IOT Thingai.io