एचसी प्रोग्राम कैसे करें-05 Arduino के साथ मॉड्यूल
दैनिक जीवन में ब्लूटूथ उत्पादों के उपयोग के साथ, कुछ उत्पाद डेवलपर अक्सर विकास के लिए Arduino का उपयोग करेंगे कोर्ट-05 ब्लूटूथ मॉड्यूल. एचसी को कैसे प्रोग्राम करें-05 Arduino के साथ मॉड्यूल?
अब Feasycom के HC को लें-05 (एफएससी-बीटी826) एक उदाहरण के रूप में मॉड्यूल:

एफएससी-बीटी826 (कोर्ट-05 मॉड्यूल) 3.6-6V द्वारा संचालित है और डेटा पिन का लॉजिक वोल्टेज स्तर 3.3V है. लेकिन Arduino बोर्ड का I/O आउटपुट 5V है. ताकि ब्लूटूथ मॉड्यूल न जले, प्रतिरोध के साथ सीरीज कनेक्ट करने के लिए ब्लूटूथ मॉड्यूल RXD और Arduino I/O आउटपुट की आवश्यकता होती है, चित्र के रूप में 1 दिखाता है. वहीं दूसरी ओर, ब्लूटूथ मॉड्यूल TXD और Arduino I/O इनपुट को सीधे कनेक्ट किया जा सकता है क्योंकि FSC-BT826 से 3.3V सिग्नल मिलता है (कोर्ट-05 मॉड्यूल) Arduino बोर्ड में उच्च तर्क के रूप में स्वीकार किए जाने के लिए पर्याप्त है.
हम एक उदाहरण का स्रोत कोड प्रदान कर सकते हैं जो Arduino UNO IDE में "SoftwareSerialExample" नामक स्व-निहित उदाहरण पर आधारित है।. उदाहरण का प्रोग्राम आरंभीकरण नीचे दिया गया है.
प्रोग्राम आरंभीकरण
फ़ाइल में एक सॉफ़्टवेयर एनालॉग सीरियल पोर्ट क्लास है <SoftwareSerial.h>, हमें समाहित करने की आवश्यकता है
यह हेड फ़ाइल और एक SoftwareSerial ऑब्जेक्ट घोषित करें.
सेटअप में() तरीका, हमने कुछ आरंभीकरण किया:
- 1. LED_PIN को आउटपुट मोड पर सेट करें.
- 2. LED_PIN को निम्न स्तर पर सेट करें.
- 3. सीरियल पोर्ट का बॉड्रेट सेट करें और अपने कंप्यूटर और Arduino बोर्ड के बीच संचार शुरू करें.
- 4. HC05 का UART बॉड्रेट प्राप्त करने के लिए बॉड्रेट्स पर पुनरावृति करें और Arduino बोर्ड और HC05 के बीच संचार शुरू करें.
मॉड्यूल के लिए अधिक प्रोग्रामिंग जानकारी, मॉड्यूल लिंक पर जाने के लिए आपका स्वागत है: कोर्ट-05 ब्लूटूथ मॉड्यूल प्रतिस्थापन ब्लूटूथ मॉड्यूल डुअल-मोड एचसी-05 पिन-टू-पिन