विषयसूची:
- चरण 1: अपनी लाइब्रेरी तैयार करें
- चरण 2: BLE-detector.ino का अन्वेषण करें
- चरण 3: अपने बोर्ड में कोड संकलित करें और अपलोड करें
- चरण 4: अपने एमआई बैंड का पता लगाने के लिए कोड संपादित करें
- चरण 5: जब आप डिवाइस के पास आते हैं तो बोर्ड पर लगे एलईडी को देखें
- चरण 6: अब आप एक और अच्छा प्रोजेक्ट बना सकते हैं और हैप्पी कोडिंग M(^-^)m
वीडियो: ESP32 BLE का उपयोग करते हुए Mi बैंड डिटेक्टर: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
हैलो मेकर m(--)m
मैंने डिवाइस को स्कैन करने के लिए esp32 ble का उपयोग करने के तरीके के बारे में इस लेख फॉर्म 陳亮 (moononournation github) को पढ़ा, इसलिए मुझे इस कोड को github Arduino_BLE_Scanner पर आज़माना पड़ा। अब मैं अपने कार्यालय में आने पर दरवाजे को अनलॉक करने के लिए अपने एमआई बैंड 3 का उपयोग करना चाहता हूं, देखते हैं कि यह कैसे काम करता है !!!
इस परियोजना में उपयोग की जाने वाली चीजें
- ESP32 TTGO T1
- एमआई बैंड 2 या 3
- Arduino IDE वाला कंप्यूटर पहले से ही स्थापित है
पुस्तकालय और सेवा
ESP32_BLE_Arduino
चरण 1: अपनी लाइब्रेरी तैयार करें
- लाइब्रेरी ESP32_BLE_Arduino डाउनलोड और इंस्टॉल करें
- उदाहरण कोड डाउनलोड करें
चरण 2: BLE-detector.ino का अन्वेषण करें
चरण 3: अपने बोर्ड में कोड संकलित करें और अपलोड करें
जब आप इस कोड को अपने बोर्ड पर अपलोड करते हैं, तो आप सीरियल मॉनिटर पर बॉड रेट 115200 में प्रोग्राम को काम करते हुए देख सकते हैं। अब आपको अपने mi बैंड का नाम ढूंढना है।
चरण 4: अपने एमआई बैंड का पता लगाने के लिए कोड संपादित करें
Arduino IDE पर, लाइन 65 - 82 में डेटा फॉर्म की तुलना की जाती है जब डिवाइस का नाम "Mi Band 3" होता है जो कि आपका डिवाइस है। अगला कदम यह सुनिश्चित करने के लिए कि यह आपका Mi बैंड है, आपको डिवाइस का पता ठीक करना होगा।
लाइन ७४ में, आप पता लगाने के दूर को समायोजित करने के लिए RSSI को बदल सकते हैं।
चरण 5: जब आप डिवाइस के पास आते हैं तो बोर्ड पर लगे एलईडी को देखें
- जब ईएसपी 32 आपके एमआई बैंड का पता लगाता है तो एलईडी ऑनबोर्ड चालू हो जाएगा
- जब ईएसपी 32 आपके एमआई बैंड का पता नहीं लगा सकता है तो एलईडी ऑनबोर्ड बंद हो जाएगा
सिफारिश की:
LM3915 का उपयोग करते हुए साधारण 20 LED Vu मीटर: 6 चरण
LM3915 का उपयोग करते हुए साधारण 20 LED Vu मीटर: VU मीटर बनाने का विचार लंबे समय से मेरी परियोजना सूची में है। और अंत में मैं इसे अभी बना सकता हूं। वीयू मीटर ऑडियो सिग्नल की ताकत के संकेतक के लिए एक सर्किट है। VU मीटर सर्किट को आमतौर पर एक एम्पलीफायर सर्किट पर लागू किया जाता है ताकि
RTC DS1307 का उपयोग करते हुए TM1637 LED डिस्प्ले पर Arduino प्रदर्शन समय: 8 चरण
RTC DS1307 का उपयोग करके TM1637 LED डिस्प्ले पर Arduino डिस्प्ले टाइम: इस ट्यूटोरियल में हम सीखेंगे कि RTC DS1307 मॉड्यूल और LED डिस्प्ले TM1637 और Visuino का उपयोग करके समय कैसे प्रदर्शित किया जाए। वीडियो देखें
HT12D HT12E का उपयोग करते हुए RF 433MHZ रेडियो नियंत्रण - 433mhz के साथ HT12E और HT12D का उपयोग करके Rf रिमोट कंट्रोल बनाना: 5 कदम
HT12D HT12E का उपयोग करते हुए RF 433MHZ रेडियो नियंत्रण | 433mhz के साथ HT12E और HT12D का उपयोग करके एक Rf रिमोट कंट्रोल बनाना: इस निर्देश में मैं आपको दिखाऊंगा कि HT12E एनकोड और amp के साथ 433mhz ट्रांसमीटर रिसीवर मॉड्यूल का उपयोग करके RADIO रिमोट कंट्रोल कैसे बनाया जाता है; HT12D डिकोडर IC। इस निर्देश में आप बहुत सस्ते घटकों का उपयोग करके डेटा भेज और प्राप्त कर सकते हैं जैसे: HT
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट - क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर - आरसी हेलीकाप्टर - Arduino का उपयोग करते हुए Rc प्लेन: 5 कदम (चित्रों के साथ)
Arduino के साथ 2.4Ghz NRF24L01 मॉड्यूल का उपयोग कर वायरलेस रिमोट | क्वाडकॉप्टर के लिए Nrf24l01 4 चैनल / 6 चैनल ट्रांसमीटर रिसीवर | आरसी हेलीकाप्टर | Arduino का उपयोग करते हुए Rc प्लेन: Rc कार चलाने के लिए | क्वाडकॉप्टर | ड्रोन | आरसी विमान | RC नाव, हमें हमेशा एक रिसीवर और ट्रांसमीटर की आवश्यकता होती है, मान लीजिए कि RC QUADCOPTER के लिए हमें एक 6 चैनल ट्रांसमीटर और रिसीवर की आवश्यकता है और उस प्रकार का TX और RX बहुत महंगा है, इसलिए हम अपने
बटन के लिए "मेटालिक होल प्लग्स" का उपयोग करते हुए ESP32 कैपेसिटिव टच इनपुट: 5 चरण (चित्रों के साथ)
बटनों के लिए "मेटालिक होल प्लग्स" का उपयोग करते हुए ESP32 कैपेसिटिव टच इनपुट: जैसा कि मैं आगामी ESP32 वाईफाई किट 32 आधारित परियोजना के लिए तीन बटन इनपुट की आवश्यकता के लिए डिजाइन निर्णयों को अंतिम रूप दे रहा था, एक ध्यान देने योग्य समस्या यह थी कि वाईफाई किट 32 में एक भी यांत्रिक पुशबटन नहीं है, अभी तक अकेले तीन यांत्रिक बटन, f