Мазмуну:

Mi Band детектору ESP32 BLE колдонуп: 6 кадам
Mi Band детектору ESP32 BLE колдонуп: 6 кадам

Video: Mi Band детектору ESP32 BLE колдонуп: 6 кадам

Video: Mi Band детектору ESP32 BLE колдонуп: 6 кадам
Video: Bluetooth Low Energy сканер на ESP32 в ESPHome. Интеграция с Home Assistant. BLE датчик присутствия. 2024, Ноябрь
Anonim
Mi Band детектору ESP32 BLE колдонот
Mi Band детектору ESP32 BLE колдонот

Hello Maker m (- -) m

Мен бул макаланы moon (moononournation github) формасын окуп чыктым, кантип аппаратты сканерлөө үчүн esp32 ble колдонуу керек, ошондуктан бул кодду github Arduino_BLE_Scannerде сынап көрүүгө туура келди. азыр мен кеңсеме келгенде эшикти ачуу үчүн Mi Band 3үмдү колдонгум келет, анын кандай иштегенин көрөлү !!!

Бул долбоордо колдонулган нерселер

  1. ESP32 TTGO T1
  2. Mi Band 2 же 3
  3. Компьютер Arduino IDEде орнотулган

Китепкана жана тейлөө

ESP32_BLE_Arduino

1 -кадам: Китепканаңызды даярдаңыз

Китепканаңызды даярдаңыз
Китепканаңызды даярдаңыз
  1. ESP32_BLE_Arduino китепканасын жүктөп алып, орнотуңуз
  2. Мисал кодун жүктөп алыңыз

2-кадам: BLE-detector.ino изилдөө

BLE-detector.ino изилдөө
BLE-detector.ino изилдөө

3 -кадам: Кодду түзүңүз жана Башкармаңызга жүктөңүз

Кодду түзүңүз жана Башкармаңызга жүктөңүз
Кодду түзүңүз жана Башкармаңызга жүктөңүз

Бул кодду тактаңызга жүктөгөндө, программанын иштөө сериясынын мониторунда 115200. Baud ченинде көрө аласыз. Эми сиз ми тобуңуздун атын табышыңыз керек.

4 -кадам: Mi Bandти аныктоо үчүн кодду түзөтүңүз

Сиздин Mi Bandди аныктоо үчүн кодду түзөтүңүз
Сиздин Mi Bandди аныктоо үчүн кодду түзөтүңүз

Arduino IDEде, 65 - 82 -сапта, сиздин түзмөктүн аталышы "Mi Band 3" болгондо, маалымат формасы салыштырылат. Кийинки кадам түзмөк дарегине туура келиши керек, бул сиздин Mi Band экениңизди текшериңиз.

74 -сапта, RSSIди алыскы аралыкта аныктоо үчүн өзгөртө аласыз.

5 -кадам: Түзмөктү жаап келгенде борттогу LEDди караңыз

Түзмөктү жаап келгенде борттогу LEDди караңыз
Түзмөктү жаап келгенде борттогу LEDди караңыз
  • ESP32 Mi Bandди аныктаганда, борттогу LED күйгүзүлөт
  • ESP32 сиздин Mi Bandди аныктай албаганда, борттогу LED ӨЧҮП калат

Сунушталууда: