Table des matières:

Détecteur Mi Band utilisant ESP32 BLE : 6 étapes
Détecteur Mi Band utilisant ESP32 BLE : 6 étapes

Vidéo: Détecteur Mi Band utilisant ESP32 BLE : 6 étapes

Vidéo: Détecteur Mi Band utilisant ESP32 BLE : 6 étapes
Vidéo: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Juillet
Anonim
Détecteur Mi Band utilisant ESP32 BLE
Détecteur Mi Band utilisant ESP32 BLE

Bonjour Maker m(- -)m

J'ai lu cet article sous forme 陳亮 (moononournation github) sur la façon d'utiliser esp32 ble pour scanner l'appareil, j'ai donc dû essayer ce code sur github Arduino_BLE_Scanner. maintenant je veux utiliser mon Mi Band 3 pour déverrouiller la porte quand je viens dans mon bureau, voyons comment ça marche !!!

Objets utilisés dans ce projet

  1. ESP32 TTGO T1
  2. Mi Bande 2 ou 3
  3. Ordinateur avec Arduino IDE déjà installé

Bibliothèque & Services

ESP32_BLE_Arduino

Étape 1: Préparez votre bibliothèque

Préparez votre bibliothèque
Préparez votre bibliothèque
  1. Télécharger et installer la bibliothèque ESP32_BLE_Arduino
  2. Téléchargez l'exemple de code

Étape 2: Explorez BLE-detector.ino

Explorez BLE-detector.ino
Explorez BLE-detector.ino

Étape 3: Compilez et téléchargez le code sur votre tableau

Compilez et téléchargez le code sur votre tableau
Compilez et téléchargez le code sur votre tableau

Lorsque vous téléchargez ce code sur votre carte, vous pouvez voir le programme fonctionner sur le moniteur série au débit en bauds 115200. Vous devez maintenant trouver le nom de votre bande mi.

Étape 4: Modifier le code pour détecter votre Mi Band

Modifier le code pour détecter votre Mi Band
Modifier le code pour détecter votre Mi Band

Sur Arduino IDE, à la ligne 65 - 82 se trouve la forme de données de comparaison lorsque le nom de l'appareil "Mi Band 3" est votre appareil. L'étape suivante, vous devez affiner l'adresse de l'appareil pour vous assurer qu'il s'agit de votre Mi Band.

A la ligne 74, vous pouvez modifier le RSSI pour ajuster la détection à distance.

Étape 5: Regardez la LED à bord lorsque vous fermez l'appareil

Regardez la LED à bord lorsque vous fermez l'appareil
Regardez la LED à bord lorsque vous fermez l'appareil
  • Lorsque ESP32 détecte votre Mi Band, la LED intégrée s'allume
  • Lorsque ESP32 ne peut pas détecter votre Mi Band, la LED intégrée s'éteint

Conseillé: