विषयसूची:

ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)
ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)
वीडियो: Mobile Bluetooth Controlled LED using Arduino | Code and Practical Tutorial Explained in Urdu Hindi 2024, सितंबर
Anonim
ब्लूटूथ पर Android डिवाइस के साथ अपने Arduino को प्रोग्राम करें
ब्लूटूथ पर Android डिवाइस के साथ अपने Arduino को प्रोग्राम करें

नमस्कार दुनिया, इस निर्देशयोग्य में मैं आपको दिखाना चाहता हूं कि ब्लूटूथ पर अपने Android डिवाइस के साथ अपने Arduino Uno को कैसे प्रोग्राम करें। यह बहुत ही सरल और इतना सस्ता है। साथ ही यह हमें अपने Arduino को प्रोग्राम करने की अनुमति देता है जहां हम कभी भी वायरलेस ब्लूटूथ पर चाहते हैं … तो चलिए शुरू करते हैं!:)

चरण 1: सामग्री और उपकरण

सामग्री और उपकरण
सामग्री और उपकरण

हार्डवेयर:

  • Arduino Uno
  • ब्लूटूथ एचसी-05 मॉड्यूल
  • मिनी ब्रेडबोर्ड
  • संधारित्र 1uf/50v (एल्को)
  • रेज़िज़र १०० ओम
  • 5 पीसी x जम्पर तार
  • यूएसबी केबल
  • Android 4.0.0+ के साथ Android डिवाइस (ब्लूटूथ उपलब्ध)
  • लैपटॉप/पीसी

सॉफ्टवेयर:

गूगल प्ले स्टोर से ब्लूनो लोडर

चरण 2: लैपटॉप/पीसी का उपयोग करके अपने Arduino को प्रोग्राम करें

लैपटॉप/पीसी का उपयोग करके अपने Arduino को प्रोग्राम करें
लैपटॉप/पीसी का उपयोग करके अपने Arduino को प्रोग्राम करें
लैपटॉप/पीसी का उपयोग करके अपने Arduino को प्रोग्राम करें
लैपटॉप/पीसी का उपयोग करके अपने Arduino को प्रोग्राम करें

नीचे दिए गए टेक्स्ट बॉक्स से कोड को कॉपी करके शुरू करें। फिर, कोड को Arduino IDE एडिटर में कॉपी और पेस्ट करें। संकलित करें। डालना।

इस कोड में ब्लूटूथ HC-05 के मापदंडों को बदलने के लिए कई कार्य हैं:

  • AT+NAME=Bluino#00: ब्लूटूथ मॉड्यूल का नाम बदलें, डिफ़ॉल्ट नाम "HC-05" है।
  • AT+UART=115200, 0, 0: बॉड दर को 115200 में बदलें (Arduino Uno, Bluino और Mega2560)
  • AT+UART=57600, 0, 0: बॉड दर को 57600 में बदलें (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V और Duemilanove)
  • AT+POLAR=1, 0: स्टेट पिन कंडिशन बदलें
  • अतिरिक्त के लिए आप युग्मित करते समय मानक पासवर्ड का उपयोग नहीं करने के लिए पासवर्ड बदल सकते हैं, AT+PSWD=xxxx।

ब्लूटूथ का नाम "Bluino#00-9999" होना चाहिए, यदि आप कस्टम नाम चाहते हैं तो आपको ब्लूइनो लोडर ऐप के भुगतान किए गए संस्करण का उपयोग करना चाहिए।

व्यर्थ व्यवस्था() {

सीरियल.बेगिन (38400); देरी (500); Serial.println ("एटी + नाम = ब्लूइनो # 00"); देरी (500); Serial.println ("एटी + यूएआरटी = 115200, 0, 0"); // यदि Arduino Uno, Bluino और Mega2560 //Serial.println ("AT+UART=57600, 0, 0"); के लिए उपयोग कर रहे हैं तो इस बॉड्रेट का उपयोग करें; // अगर Arduino नैनो, लियोनार्डो, माइक्रो, प्रो मिनी 3V3/5V और ड्यूमिलानोव देरी (500) के लिए उपयोग कर रहे हैं तो इस बॉड्रेट का उपयोग करें; Serial.println ("एटी + पोलर = 1, 0") देरी (500); } शून्य लूप () { }

चरण 3: योजनाबद्ध की तरह हुक अप करें

योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें
योजनाबद्ध की तरह हुक अप करें

उपरोक्त छवि के बाद, लेआउट अपेक्षाकृत सरल है।

यदि आप चाहते हैं कि आप ब्रेडबोर्ड को पीसीबी प्रोटोटाइप बोर्ड से कुछ सोल्डरिंग कार्य के साथ बदल सकते हैं, तो आपको Arduino के लिए छोटे आकार या जैसे ढाल मिलते हैं।

चरण 4: ब्लूटूथ HC-05 सेट करने का समय

ब्लूटूथ HC-05 सेट करने का समय
ब्लूटूथ HC-05 सेट करने का समय
ब्लूटूथ HC-05 सेट करने का समय
ब्लूटूथ HC-05 सेट करने का समय

मूल रूप से इस चरण में कमांड पर HC-05 को कैसे सेटअप करें, इस चरण का पालन करने के साथ आप HC-05 को कुछ मापदंडों पर सेट करेंगे। चरण 2 में आपने Arduino पर स्केच अपलोड किया है, उस कोड में पिन RX / पर संचार करने के लिए सीरियल फ़ंक्शन है। TX (D0/D1), जो तब होता है जब आप HC-05 पिन RX/TX से कनेक्ट करते हैं, यह कमांड मोड पर HC-05 सेटअप को बाध्य करेगा। तस्वीरों की तरह ही स्टेप फॉलो करें। • कुंजी बटन दबाकर रखें • Arduino को पावर देने के लिए यूएसबी केबल प्लग करें

चरण 5: Googleplay Store से एप्लिकेशन ब्लूनो लोडर इंस्टॉल करें

Googleplay Store से एप्लिकेशन ब्लूनो लोडर इंस्टॉल करें
Googleplay Store से एप्लिकेशन ब्लूनो लोडर इंस्टॉल करें

ठीक है, पहला ऐप जो मैं आपको दिखाना चाहता हूं वह है "ब्लूइनो लोडर", उपलब्ध ब्लूटूथ कनेक्शन के साथ Andorid 4.0 या उच्चतर के लिए। आप googleplay store से प्राप्त कर सकते हैं:

ब्लूनो लोडर - डेवलपर ब्लूनो लोडर प्रो का समर्थन करने के लिए Arduino IDE या Pro संस्करण - Arduino IDE

यह ऐप Arduino Uno के साथ काम करने के लिए है, आप ब्लूटूथ HC-05 पर Arduino uno पर स्केच लिख सकते हैं, संपादित कर सकते हैं और अपलोड कर सकते हैं। ऐप को Arduino IDE की तरह समझना आसान है, कई उदाहरण स्केच हैं, साथ ही आप कुछ लाइब्रेरी भी जोड़ सकते हैं बस कॉपी पेस्ट लाइब्रेरी फोल्डर को ब्लूइनोलोडर / लाइब्रेरी फोल्डर में डाल सकते हैं। आप संपादक रंग, पाठ का आकार और कई विशेषताओं की थीम बदल सकते हैं। यदि आप सीरियल मॉनिटर सुविधा प्राप्त करना चाहते हैं, तो विज्ञापन हटा दिया गया है और ब्लूटूथ के किसी भी नाम को स्कैन कर सकते हैं (न केवल ब्लूइनो #…) आप फीचर इन-ऐप खरीदारी खरीद सकते हैं, इसलिए डेवलपर का भी समर्थन करें।

एक स्केच अपलोड करना ब्लूटूथ पर बहुत अच्छा काम करता है! तो मैं इस ऐप को 5 में से 4.0 स्टार दूंगा:)

चरण 6: ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें

ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
ब्लूटूथ पर Android डिवाइस का उपयोग करके Arduino में नमूना स्केच Blink.ino अपलोड करने का प्रयास करें
  • स्थापित होने के बाद आप उदाहरण स्केच BlueinoLoader/examples/02. Basic/Blink/Blink.ino खोल सकते हैं
  • उपकरण निकालने के समाप्त होने तक प्रतीक्षा करें
  • "अपलोड" बटन पर टैप करें (सर्कल आइकन में तीर)
  • बिना किसी त्रुटि के संकलन करने के बाद, सक्रिय ब्लूटूथ खोजने के लिए "स्कैन ब्लूइनो हार्डवेयर" बटन पर टैप करें
  • "Bluino#00" नाम से ब्लूटूथ हार्डवेयर चुनें
  • यदि पहली जोड़ी युग्मन कोड मानक "1234" दर्ज करती है, तो ठीक है
  • प्रक्रिया अपलोड होने तक प्रतीक्षा करें

सभी चरणों के बाद ठीक है आपका Arduino एलईडी 13 पर झपकाएगा, और आप एक और स्केच अपलोड करने के लिए सभी चरणों को दोहरा सकते हैं।

सिफारिश की: