विषयसूची:

ESP32 BLE का उपयोग करते हुए Mi बैंड डिटेक्टर: 6 चरण
ESP32 BLE का उपयोग करते हुए Mi बैंड डिटेक्टर: 6 चरण

वीडियो: ESP32 BLE का उपयोग करते हुए Mi बैंड डिटेक्टर: 6 चरण

वीडियो: ESP32 BLE का उपयोग करते हुए Mi बैंड डिटेक्टर: 6 चरण
वीडियो: Unlock Door using BLE keychain,Earpods,Smart Watch etc.. | BLE Beacon | Smart Lock 2024, नवंबर
Anonim
ESP32 BLE का उपयोग कर Mi बैंड डिटेक्टर
ESP32 BLE का उपयोग कर Mi बैंड डिटेक्टर

हैलो मेकर m(--)m

मैंने डिवाइस को स्कैन करने के लिए esp32 ble का उपयोग करने के तरीके के बारे में इस लेख फॉर्म 陳亮 (moononournation github) को पढ़ा, इसलिए मुझे इस कोड को github Arduino_BLE_Scanner पर आज़माना पड़ा। अब मैं अपने कार्यालय में आने पर दरवाजे को अनलॉक करने के लिए अपने एमआई बैंड 3 का उपयोग करना चाहता हूं, देखते हैं कि यह कैसे काम करता है !!!

इस परियोजना में उपयोग की जाने वाली चीजें

  1. ESP32 TTGO T1
  2. एमआई बैंड 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 में प्रोग्राम को काम करते हुए देख सकते हैं। अब आपको अपने mi बैंड का नाम ढूंढना है।

चरण 4: अपने एमआई बैंड का पता लगाने के लिए कोड संपादित करें

अपने एमआई बैंड का पता लगाने के लिए कोड संपादित करें
अपने एमआई बैंड का पता लगाने के लिए कोड संपादित करें

Arduino IDE पर, लाइन 65 - 82 में डेटा फॉर्म की तुलना की जाती है जब डिवाइस का नाम "Mi Band 3" होता है जो कि आपका डिवाइस है। अगला कदम यह सुनिश्चित करने के लिए कि यह आपका Mi बैंड है, आपको डिवाइस का पता ठीक करना होगा।

लाइन ७४ में, आप पता लगाने के दूर को समायोजित करने के लिए RSSI को बदल सकते हैं।

चरण 5: जब आप डिवाइस के पास आते हैं तो बोर्ड पर लगे एलईडी को देखें

जब आप डिवाइस के पास आएं तो बोर्ड पर लगे एलईडी को देखें
जब आप डिवाइस के पास आएं तो बोर्ड पर लगे एलईडी को देखें
  • जब ईएसपी 32 आपके एमआई बैंड का पता लगाता है तो एलईडी ऑनबोर्ड चालू हो जाएगा
  • जब ईएसपी 32 आपके एमआई बैंड का पता नहीं लगा सकता है तो एलईडी ऑनबोर्ड बंद हो जाएगा

सिफारिश की: