विषयसूची:

HC-05 (ब्लूटूथ) की बॉड दर बदलना: 3 कदम
HC-05 (ब्लूटूथ) की बॉड दर बदलना: 3 कदम

वीडियो: HC-05 (ब्लूटूथ) की बॉड दर बदलना: 3 कदम

वीडियो: HC-05 (ब्लूटूथ) की बॉड दर बदलना: 3 कदम
वीडियो: HC05 bluetooth module Explain|| In Hindi||By Engineers Talk 2024, नवंबर
Anonim
HC-05 (ब्लूटूथ) की बॉड दर बदलना
HC-05 (ब्लूटूथ) की बॉड दर बदलना
HC-05 (ब्लूटूथ) की बॉड दर बदलना
HC-05 (ब्लूटूथ) की बॉड दर बदलना

हाल ही में मैं नया HC-05 मॉड्यूल खरीदता हूं, लेकिन जब मैं arduino से जुड़ता हूं और मुझे कंप्यूटर के साथ-साथ फोन पर भी कचरा डेटा मिलता है। तब मुझे लगता है कि यह 38400 बॉड दर पर ठीक से काम करता है, इसलिए इसमें डिफ़ॉल्ट रूप से 38400 है। पिछले मॉड्यूल में बॉड दर 9600 है। इसलिए मुझे बॉड दर को बदलने का समाधान मिलता है।

चरण 1: हार्डवेयर कनेक्शन

हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन
हार्डवेयर कनेक्शन

मेरे पास कुंजी पिन नहीं है इसलिए मैं डेटा शीट डाउनलोड करता हूं। कुंजी 34 पिन है। मैं इसे 3.3v आपूर्ति देता हूं।

फिर आर्डिनो से कनेक्ट करें जैसा कि चित्र में दिखाया गया है।

Arduino का लॉजिक लेवल 5v है लेकिन ब्लूटूथ मॉड्यूल का लॉजिक लेवल 3.3 v है। तो आप इसे रेजिस्टेंस और फॉर्म वोल्टेज डिवाइडर के जरिए भी कनेक्ट कर सकते हैं।

चरण 2: सॉफ़्टवेयर सेटअप

arduino खोलें और फिर आपको एक नया पेज मिलता है जिसमें केवल खाली सेटअप और खाली लूप होता है। इसे जैसे है वैसे ही अपलोड करें।

फिर सीरियल मॉनिटर खोलें और बॉड रेट को 9600 के बजाय 38400 पर सेट करें।

एनएल और सीआर दोनों को समाप्त होने वाली दोनों नो लाइन को भी बदलें

चरण 3: आदेशों पर

फिर AT को क्रमानुसार भेजें और यह प्रतिक्रिया देगा OK

एटी+यूएआरटी? आपको डिफ़ॉल्ट बॉड दर बताता हूँ

AT+UART=9600 ने बॉड दर को 9600 पर सेट किया।

एटी+रीसेट रीसेट करें और परिवर्तनों को सहेजें।

ध्यान दें:

डेटा शीट के अनुसार जब आप 3.3v को की से कनेक्ट करते हैं तो मॉड्यूल पर एलईडी 2 सेकंड के अंतराल पर ब्लिंक करते हैं।

लेकिन मेरे मामले में यह नहीं बदल रहा है। इसलिए जब आप 3.3v को कुंजी से जोड़ते हैं तो यह एटी कमांड मोड में प्रवेश करता है, एलईडी ब्लिंकिंग को बदला जा सकता है या नहीं बदला जा सकता है।

सिफारिश की: