विषयसूची:

ब्लूटूथ कंट्रोल होम ऑटोमेशन: 7 कदम (चित्रों के साथ)
ब्लूटूथ कंट्रोल होम ऑटोमेशन: 7 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ कंट्रोल होम ऑटोमेशन: 7 कदम (चित्रों के साथ)

वीडियो: ब्लूटूथ कंट्रोल होम ऑटोमेशन: 7 कदम (चित्रों के साथ)
वीडियो: Make Smart Home Automation in ₹999! || Alexa Home Automation || WIFI Switches for HOME 2024, जुलाई
Anonim
Image
Image

नमस्ते,

यह प्रोजेक्ट एक arduino और एक ब्लूटूथ मॉड्यूल का उपयोग करके सबसे सरल होम ऑटोमेशन डिवाइस बनाने के बारे में है। इसे बनाना बहुत आसान है और इसे कुछ ही घंटों में बनाया जा सकता है। अपने संस्करण में जो मैं यहीं समझा रहा हूं, मैं अपने एंड्रॉइड स्मार्टफोन का उपयोग करके 4 घरेलू उपकरणों को नियंत्रित कर सकता हूं। आइए उन सामग्रियों और उपकरणों की सूची देखें जिनकी आपको आवश्यकता होगी।

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

दोस्तों, यहां उन सामग्रियों की सूची दी गई है जिनकी आपको इस सरल परियोजना को बनाने के लिए आवश्यकता होगी।

  1. Arduino uno
  2. 4-चैनल रिले मॉड्यूल
  3. ब्लूटूथ मॉड्यूल (एचसी-05)
  4. जम्पर तार
  5. लकड़ी का बोर्ड
  6. बल्ब धारक
  7. वायर
  8. 5 वी बिजली की आपूर्ति

उपकरणों की सूची।

  1. सोल्डरिंग किट
  2. ग्लू गन
  3. एंड्रॉइड स्मार्टफोन
  4. पेंचकस
  5. तार स्ट्रिपर्स आदि:

हमें बस इतना ही चाहिए…

चरण 2: सर्किट आरेख और कनेक्शन

सर्किट आरेख और कनेक्शन
सर्किट आरेख और कनेक्शन

कनेक्ट सर्कट बीलोव स्टेप

चरण 1. arduino ब्लूटूथ मॉड्यूल hc-05 से कनेक्ट करें।

चरण 2. hc-05 vcc और gnd arduino vcc 3.5v और gnd से जुड़ते हैं।

चरण 3. hc-05 rx और tx, arduino से क्रमिक रूप से tx और rx (0 और 1) से जुड़ते हैं।

चरण 4. 4-चैनल रिले मॉड्यूल में 6 पिन वीसीसी, जीएनडी, 1-4 रिले स्विच हैं।

चरण 5. रिले मॉड्यूल arduino vcc gnd और arduino pin 2-5 को जोड़ता है।

नोट: - आरेख में ब्लूटूथ कनेक्शन वोंग ब्लूटूथ मॉड्यूल आरएक्स और टीएक्स अनुक्रम arduino टीएक्स और आरएक्स (0 और 1) नंबर पिन के साथ कनेक्ट है

चरण 3: सॉफ्टवेयर

सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर
सॉफ्टवेयर

हम inarduino uno. की पोग्रामिंग में arduino सॉफ़्टवेयर का उपयोग कर रहे हैं

यहां से Arduino IDE डाउनलोड करें।

चरण 4: कोड

यह कोड Arduino में rx और tx पिन को कॉन्फ़िगर करने के लिए softwareserial.h का उपयोग करता है। ये rx और tx पिन क्रमशः HC 05 ब्लूटूथ मॉड्यूल के tx और rx पिन से जुड़े होते हैं।

ब्लूटूथ मॉड्यूल एक युग्मित एंड्रॉइड डिवाइस से डेटा प्राप्त करता है और प्राप्त डेटा के संबंध में रिले को ट्रिगर करता है। उदाहरण के लिए, मेरे कोड में यदि प्राप्त डेटा वर्ण "ए" है, तो रिले 1 चालू हो जाएगा और यदि प्राप्त डेटा वर्ण "बी" है, तो रिले 1 बंद हो जाएगा। इसी तरह ब्लूटूथ कमांड का उपयोग करके सभी रिले को चालू/बंद किया जा सकता है। विस्तृत टिप्पणियों के लिए कोड देखें।

चरण 5: Android एप्लिकेशन

एंड्रॉइड एप्लिकेशन
एंड्रॉइड एप्लिकेशन

एंड्राइड ऐप यहाँ से डाउनलोड करें

जैसा कि ऊपर उल्लेख किया गया है, माइक्रो-कंट्रोलर प्रत्येक रिले को एंड्रॉइड डिवाइस से ब्लूटूथ मॉड्यूल के माध्यम से प्राप्त डेटा के अनुसार ट्रिगर करता है। इसलिए हमें इन डेटा को HC 05 में भेजने के लिए एक Android एप्लिकेशन की आवश्यकता है। मैंने MIT ऐप आविष्कारक का उपयोग करके एक अनुकूलित एप्लिकेशन बनाया है। मैंने अपने आवेदन के 'ब्लॉक लेआउट' को पीडीएफ के रूप में यहां उन लोगों के संदर्भ के लिए संलग्न किया है जो ऐप आविष्कारक का उपयोग करके अपना ऐप बनाने जा रहे हैं।

चरण 6: Android ऐप के लिए निर्देश

Android ऐप के लिए निर्देश
Android ऐप के लिए निर्देश
Android ऐप के लिए निर्देश
Android ऐप के लिए निर्देश
Android ऐप के लिए निर्देश
Android ऐप के लिए निर्देश

ऐप में इस्तेमाल करने से पहले आपको HC-05 ब्लूटूथ मॉड्यूल को अपने एंड्रॉइड डिवाइस से पेयर करना होगा।

चरण 1: अपने डिवाइस की ब्लूटूथ सेटिंग्स खोलें और नए उपकरणों की खोज करें, सुनिश्चित करें कि HC05 मॉड्यूल पर एलईडी लगातार ब्लिंक कर रही है (पेयरिंग मोड)।

चरण २: एचसी ०५ का चयन करें (या आप चित्र में दिखाए गए अनुसार "सी" के साथ समाप्त होने वाला एक पता देखेंगे।)

चरण 3: पिन "1234" दर्ज करें और ठीक दबाएं।

चरण 4: "ब्लूटूथ नियंत्रक" ऐप खोलें और स्क्रीन के शीर्ष पर ब्लूटूथ बटन पर क्लिक करें।

चरण 5: सूची से "एचसी 05" चुनें।

चरण 6: रिले 1, 2, 3, 4 को चालू/बंद करने के लिए संबंधित स्विच का उपयोग करें।

चरण 7: एक क्लिक में सभी रिले को चालू/बंद करने के लिए मास्टर पर क्लिक करें।

चरण 7: घटकों को इकट्ठा करना।

घटकों को इकट्ठा करना।
घटकों को इकट्ठा करना।
घटकों को इकट्ठा करना।
घटकों को इकट्ठा करना।

चित्र के ऊपर सभी घटकों को इकट्ठा करना

सिफारिश की: