विषयसूची:

Arduino के साथ इन्फ्रारेड होम ऑटोमेशन: 5 कदम
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन: 5 कदम

वीडियो: Arduino के साथ इन्फ्रारेड होम ऑटोमेशन: 5 कदम

वीडियो: Arduino के साथ इन्फ्रारेड होम ऑटोमेशन: 5 कदम
वीडियो: *NEW* Home Automation Using Arduino UNO, HC-05 Bluetooth & Android | Full Tutorial in Hindi 2020 | 2024, नवंबर
Anonim
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन
Arduino के साथ इन्फ्रारेड होम ऑटोमेशन

आर्डिनो होम ऑटोमेशन

होम ऑटोमेशन का सीधा सा मतलब है कि वह काम करना जो आप सामान्य रूप से मैन्युअल रूप से करते हैं जो आपके लिए स्वचालित रूप से किया जाता है। आप आमतौर पर स्विच फ्लिप करने के लिए उठेंगे, क्या होगा यदि आप रिमोट को दबा सकते हैं और आपकी लाइट अपने आप चालू हो जाती है, यदि आप रात में लाइट बंद करने या पंखे को बंद करने के लिए उठने में आलसी हैं, तो यह प्रोजेक्ट है आप। मैं कहता हूं कि आलसी को भी कुछ मेहनत की जरूरत होती है।

ठीक है कि हम इस निर्देश के बारे में बात करने जा रहे हैं।

सामग्री

Arduino (मैं Arduino प्रो मिनी का उपयोग करता हूं) लेकिन कोई भी स्वाद ठीक रहेगा

3 या 2 रिले चैनल मॉड्यूल (मैं दो का उपयोग करता हूं। लेकिन 3 अनिवार्य है यदि आप फोटो रेसिस्टर फ़ंक्शन का उपयोग करना चाहते हैं)

इन्फ्रारेड रिसीवर डायोड

जम्पर तार

2 लैंप होल्डर (मैंने इस्तेमाल किया 1. लेकिन अगर आप फोटो रेसिस्टर फ़ंक्शन का उपयोग करना चाहते हैं तो 2 अनिवार्य है)

पंखा (यह आपके घर में होना चाहिए, इसलिए एक खरीदने की जरूरत है)

इर रिमोट

एसी लाइट बल्ब

एसी प्लग

ब्रेड बोर्ड

एनटीसी 10k थर्मिस्टर

1 फोटोरेसिस्टर

2 10k प्रतिरोधक

बजर

12 वी डीसी एडाप्टर

7805 वोल्टेज नियामक।

चरण 1: वोल्टेज डिवाइडर

वोल्टेज डिवाइडर
वोल्टेज डिवाइडर

वोल्टेज विभक्त केवल वोल्टेज को कम करने के लिए श्रृंखला में जुड़े प्रतिरोधक होते हैं। वोल्टेज डिवाइडर के बारे में अधिक जानने के लिए यहां जाएं।

चरण 2: परिवर्तनीय प्रतिरोधी (थर्मिस्टर्स और फोटो प्रतिरोधी)

परिवर्तनीय प्रतिरोधक केवल प्रतिरोधक होते हैं जो कुछ परिस्थितियों के कारण अपने प्रतिरोध को बदलते हैं।

इस निर्देश में हम थर्मिस्टर्स और फोटो रेसिस्टर्स पर अधिक ध्यान केंद्रित करेंगे।

thermistors

थर्म शब्द से आपको अंदाजा होना चाहिए कि यह तापमान से संबंधित है। एनटीसी थर्मिस्टर और पीटीसी थर्मिस्टर नाम के दो प्रकार के थर्मिस्टर्स हैं। एनटीसी थर्मिस्टर तापमान बढ़ने पर उनका प्रतिरोध कम हो जाता है यानी उनका प्रतिरोध तापमान के व्युत्क्रमानुपाती होता है जबकि यह पीटीसी थर्मिस्टर के विपरीत होता है।

नोट: जब आप यहां देखते हैं कि एक थर्मिस्टर 10k ओम है, तो इसका मतलब है कि यह कमरे के तापमान पर 10k पर है जो कि 25 डिग्री सेल्सियस है।

फोटो प्रतिरोधी

फोटो रेसिस्टर्स को लाइट डिपेंडेंट रेसिस्टर्स (LDRs) के रूप में भी जाना जाता है, वे रेसिस्टर्स हैं जो प्रकाश की तीव्रता में बदलाव के कारण अपने प्रतिरोध को बदलते हैं। जब प्रकाश बहुत अधिक होता है तो उनका प्रतिरोध कम हो जाता है और जब प्रकाश कम होता है तो उनका प्रतिरोध बढ़ जाता है।

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

थर्मिस्टर्स के बारे में अधिक जानने के लिए इस लिंक पर जाएं।

फोटो रेसिस्टर्स के बारे में अधिक जानने के लिए इस लिंक पर जाएं।

चरण 3: इन्फ्रारेड

अवरक्त
अवरक्त

मैं यहाँ इन्फ्रारेड के बारे में कुछ नहीं कह रहा हूँ, लेकिन आप मेरे पिछले निर्देश पर जा सकते हैं कि अधिक जानकारी के लिए Arduino के साथ एक इन्फ्रारेड नियंत्रित कार कैसे बनाई जाए। यह जानने के लिए कि इन्फ्रारेड को Arduino से कैसे जोड़ा जाए, ऑनलाइन पिन मैपिंग पर डेटा शीट की जांच करें क्योंकि मैं आपके पास एक अलग रिसीवर का उपयोग कर रहा हूं। वोल्टेज पिन को 5v और GND को GND से कनेक्ट करें और इसके आउटपुट को Arduino के डिजिटल पिन 10 से कनेक्ट करें।

चरण 4: सेटअप और वायरिंग

सेटअप और वायरिंग
सेटअप और वायरिंग
सेटअप और वायरिंग
सेटअप और वायरिंग
सेटअप और वायरिंग
सेटअप और वायरिंग

अपने थर्मिस्टर को श्रृंखला में 10k रेसिस्टर से कनेक्ट करें, फिर थर्मिस्टर के दूसरे लीड को 5v से कनेक्ट करें और 10k रेसिस्टर के दूसरे लीड को ग्राउंड से कनेक्ट करें, फिर सेंटर लीड को एनालॉगिनपुट से कनेक्ट करें। फोटो रेसिस्टर के लिए भी ऐसा ही करें। एनालॉगपिन जानने के लिए बस कोड को चेक करें और आप इसे अपनी पसंद के किसी भी एनालॉग पिन में भी बदल सकते हैं।

बजर के पॉजिटिव लीड को डिजिटल पिन 5 से और नेगेटिव को ग्राउंड से कनेक्ट करें।

रिले:

IN1 को डिजिटल पिन से कनेक्ट करें 2

IN2 को डिजिटल पिन से कनेक्ट करें 8

IN3 को डिजिटल पिन से कनेक्ट करें 4

AC आपूर्ति के एक लीड से NO1, 2, 3 को कनेक्ट करें

एसी बल्ब की लीड को Com1 से कनेक्ट करें

पंखे की एक लीड को COM2. से कनेक्ट करें

बेड साइड लैंप के एसी बल्ब के एक लीड को COM3. से कनेक्ट करें

सभी एसी अप्लायंसेज के दूसरे लीड को एक साथ कनेक्ट करें और फिर उन्हें एसी सप्लाई के दूसरे लीड से कनेक्ट करें। मेरा रिले तब आता है जब Arduino डिजिटल पिन कम होता है, यदि आपका कोड तब आता है जब यह उच्च होता है तो कोड में हर निम्न से उच्च में परिवर्तन होता है। यह जांचने के लिए कि क्या आपका ऊपर आता है जब यह कम या उच्च होता है, रिले मॉड्यूल के किसी भी इनपुट को GND से जोड़ता है, यदि उस इनपुट पर लीड आती है तो आपका रिले कम होने पर आता है, लेकिन यदि ऐसा नहीं होता है तो यह तब आता है जब यह आता है उच्च है। रिले की जानकारी के लिए यहां देखें।

चरण 5: कोड

Image
Image

कोड NDUKWU PIUS द्वारा बनाया गया था, जो निश्चित रूप से मैं हूं। बस कोड डाउनलोड करें और Arduino IDE में खोलें। इसे अपने स्वाद के अनुसार संशोधित करें और अपलोड करें।

सिफारिश की: