विषयसूची:

DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम: 7 स्टेप्स (चित्रों के साथ)
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम: 7 स्टेप्स (चित्रों के साथ)

वीडियो: DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम: 7 स्टेप्स (चित्रों के साथ)

वीडियो: DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम: 7 स्टेप्स (चित्रों के साथ)
वीडियो: How To Make inexpensive Hydroponic System and start Hydroponics Garden At home 2021. 2024, नवंबर
Anonim
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम
DIY हैकिंग योर ओन होम ऑटोमेशन सिस्टम

एक होम ऑटोमेशन सिस्टम रोशनी, पंखे, मनोरंजन प्रणाली आदि जैसे उपकरणों को चालू / बंद करने में सक्षम होना चाहिए। एक प्रणाली जो वायरलेस है फिर भी इंटरनेट से स्वतंत्र है, लेकिन सबसे महत्वपूर्ण बात यह है कि DIY और ओपन-सोर्स क्योंकि मैं समझना चाहता हूं कि कैसे यह काम करता है ।

पहिया का फिर से आविष्कार क्यों करें?

अधिक चाहते हैं?

  • जब आप खरीद सकते थे तो DIY क्यों?
  • "स्मार्ट" गार्डन क्या है?
  • एक स्मार्ट इंडोर गार्डन शुरू करना
  • इंडोर गार्डनिंग में गहरी खुदाई
  • इंडोर गार्डनिंग: क्या गलत हो सकता है?
  • पोषक तत्व समाधान प्रणाली का प्रबंधन
  • जब आप पाई कर सकते हैं तो Arduino क्यों?

Hydromazing.com

चरण 1: CoreConduit की समीक्षा करें: उद्यान नियंत्रक प्रणाली

CoreConduit की समीक्षा करें: उद्यान नियंत्रक प्रणाली
CoreConduit की समीक्षा करें: उद्यान नियंत्रक प्रणाली

कोरकोंडिट: गार्डन कंट्रोलर सिस्टम मानव जीवन स्थितियों के लिए हमारी आवश्यकता से अधिक करता है तो आइए देखें कि यह क्या कर रहा है ताकि हम कुछ बदलाव कर सकें। स्वस्थ पौधों के बारे में निर्देश योग्य ड्रोन के लेखक को ध्यान और ऊब की आवश्यकता होती है जब तक, "… मैंने Arduino में एक फ़ंक्शन प्रोग्राम किया है जिसे मैंने "TheDecider" कहा है जो बढ़ते पौधों के लिए इष्टतम पर्यावरणीय परिस्थितियों को बनाए रखने के आधार पर निर्णय लेता है। मैंने 2.4Ghz वायरलेस रेडियो ट्रांसीवर मॉड्यूल और एक मॉड्यूलर रिसीवर सिस्टम जोड़ा ताकि डेटा भीतर तक प्रसारित हो सके 1000 फीट।"

अच्छा! हमें इस पर एक नज़र डालनी चाहिए, "द डिसाइडर"

इस परियोजना के लिए एक और प्लस है:

"सुरक्षा को ध्यान में रखते हुए, मैंने एसी धाराओं को उजागर करने वाले रिले का उपयोग नहीं करना चुना। इसके बजाय, मैंने रोशनी, पंप, पंखे, हीटर और ह्यूमिडिफ़ायर को नियंत्रित करने के लिए रिमोट नियंत्रित वायरलेस आउटलेट का उपयोग करना चुना।"

चरण 2: स्रोत-कोड डाउनलोड करें

सोर्स-कोड डाउनलोड करें
सोर्स-कोड डाउनलोड करें

GitHub से सोर्स-कोड डाउनलोड करें।

433 मेगाहर्ट्ज आरएफ मॉड्यूल ट्यूटोरियल

निर्देशयोग्य बताते हैं:

"स्रोत-कोड में मैंने" सेंसर "वस्तुओं और" उपकरण "वस्तुओं के प्रबंधन, संचारण और प्राप्त करने के लिए एक आधार नींव बनाई। इस परियोजना को आसानी से अन्य वातावरणों के साथ काम करने के लिए संशोधित किया जा सकता है जिसमें सेंसर और ऑपरेटिंग उपकरणों को पढ़कर नियंत्रण प्राप्त किया जाता है। प्रोग्राम किए गए नियमों के आधार पर। आपको अपने वायरलेस आउटलेट के साथ ठीक से काम करने के लिए स्रोत-कोड में कुछ समायोजन करने की आवश्यकता होगी। परिवर्तन करने के लिए, आपको यह पता लगाना होगा कि आपके वायरलेस कोड क्या हैं रिमोट कंट्रोल का उपयोग करता है और आउटलेट को प्राप्त करने के लिए प्रोग्राम किया जाता है। मैंने आपके Arduino Uno* w/protoshield पर स्थापित करने के लिए एक स्केच शामिल किया है - आपको कोड प्राप्त करने की प्रक्रिया के माध्यम से कदम। आपको 433Mhz रिसीवर मॉड्यूल (चित्र के रूप में) डालने की आवश्यकता होगी। और इस स्केच, StartCore.ino को Arduino Uno* पर अपलोड करें और उस पोर्ट के लिए सीरियल कंसोल खोलें ताकि आप Arduino से डेटा प्राप्त कर सकें।"

चलो एक बनाते हैं !!

"आपके द्वारा अपने रिमोट से सभी कोड प्राप्त करने की प्रक्रिया पूरी करने के बाद आप सीधे TheDecider.h हेडर फ़ाइल में कॉपी और पेस्ट कर सकते हैं जहां मैंने संकेत दिया है।"

चरण 3: नियंत्रक बनाएँ

नियंत्रक बनाएँ
नियंत्रक बनाएँ
नियंत्रक बनाएँ
नियंत्रक बनाएँ
नियंत्रक बनाएँ
नियंत्रक बनाएँ

भाग: (संदर्भ के रूप में दिए गए लिंक)

  • Arduino Uno R3 (इस परियोजना को अधिक इकाइयों का उपयोग करके बढ़ाया जा सकता है।)
  • Arduino Uno Sensor Protoshield (लेखक Nokia LCD डिस्प्ले की तरह दिखने वाले प्रोटोटाइप बोर्ड का उपयोग करता है।) हम उसी का उपयोग कर सकते हैं, अपना बना सकते हैं, या सेंसर शील्ड का उपयोग कर सकते हैं।)
  • 10k रोकनेवाला
  • पुरुष पीसीबी हेडर
  • महिला पीसीबी हेडर
  • वायर w/ सेंसर के लिए कनेक्टर
  • 433 मेगाहर्ट्ज आरएफ ट्रांसमीटर और रिसीवर मॉड्यूल
  • स्रोत-कोड सहित वायरलेस नियंत्रित आउटलेट के 5 पैक सेट करें !!
  • 2 या अधिक - nRF24L01 2.4Ghz वायरलेस रेडियो ट्रांसीवर मॉड्यूल

वैकल्पिक भाग:

  • Arduino Uno R3* या Pro Mini*
  • रीयल-टाइम क्लॉक मॉड्यूल
  • वैकल्पिक: 3.3v नियामक के साथ nRF24L01 एडाप्टर
  • कनेक्टर तार
  • डिस्प्ले ऑप्शन LCD w/बटन शील्ड + Arduino Uno R3*
  • 2 एक्स 4-पिन पुरुष हेडर कनेक्टर तार
  • एसडी कार्ड विकल्प एसडी कार्ड शील्ड + Arduino Uno R3*
  • कनेक्टर तार

इंटरनेट कनेक्टिविटी विकल्प

  • ईथरनेट या वाईफाई शील्ड + Arduino Uno R3*
  • कनेक्टर वायर - देखें
  • नाली बॉक्स w/ढक्कन

उपकरण:

  • सोल्डरिंग आयरन डब्ल्यू / सोल्डर
  • पेचकश - छोटा सपाट सिर
  • यूएसबी कॉर्ड - मानक
  • पीसी डब्ल्यू/अरुडिनो या एटमेल विजुअल स्टूडियो डब्ल्यू/विजुअल माइक्रो प्लगइन

चरण 4: कुछ विधानसभा की आवश्यकता

कुछ संयोजन आवश्यक हैं
कुछ संयोजन आवश्यक हैं
कुछ संयोजन आवश्यक हैं
कुछ संयोजन आवश्यक हैं
कुछ संयोजन आवश्यक हैं
कुछ संयोजन आवश्यक हैं

यह पता लगाकर शुरू करें कि आपके अपने विशेष वायरलेस रिमोट एसी आउटलेट कौन से कोड का उपयोग करते हैं। स्रोत-कोड मानता है कि पिन 2 (ग्राउंड), 3 (डेटा), 4 (Vcc) पर 433Mhz रिसीवर और A5 (SCL), A4 (SDA), Vcc का उपयोग करके I2C के माध्यम से जुड़ा एक वास्तविक समय घड़ी मॉड्यूल है। ज़मीन।

चरण 5: वायरलेस जाना

वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं
वायरलेस जा रहे हैं

अब जब नियंत्रक हमारे एसी आउटलेट के लिए कोड के साथ प्रोग्राम किया गया है, तो हम nRF24L01 मॉड्यूल जोड़ सकते हैं।

2.54 मिमी महिला कनेक्टर के साथ ड्यूपॉन्ट इंद्रधनुष रिबन का उपयोग करना ताकि मैं कस्टम वायर कनेक्टर बना सकूं:

  • Arduino / वायर कलर / nRF24L01 पिन. पर पिन नंबर
  • पिन 9: ऑरेंज / सीएसएन "चिप सेलेक्ट"
  • पिन 10: पीला / सीई "चिप सक्षम करें"
  • पिन 11: हरा / MOSI "मास्टर आउट, स्लेव इन"
  • पिन 12: नीला / MISO "मास्टर इन, स्लेव आउट"
  • पिन 13: बैंगनी / एससीके "सिस्टम क्लॉक"
  • Vcc 3.3v* Red (यदि Uno का उपयोग नहीं कर रहे हैं, तो वोल्टेज रेगुलेटर के साथ वैकल्पिक अडैप्टर बोर्ड)
  • ज़मीन। भूरा

वायर कलर कोडिंग nRF24L01 कंपोनेंट साइड को ऊपर से क्रिस्टल ओरिएंटेड के साथ देख रहे हैं - नीचे से दाईं ओर, ऊपर जा रहे हैं: ब्राउन | संतरा | बैंगनी | नीला। नीचे से ऊपर की ओर बाएं: लाल | पीला | हरा | एनसी

nRF24L01 को Arduino से जोड़ने के बारे में अधिक आश्चर्यजनक जानकारी।

चरण 6: रिसीवर साइड

रिसीवर साइड
रिसीवर साइड
रिसीवर साइड
रिसीवर साइड

रिसीवर स्रोत-कोड मानता है कि इसे एक nRF24L01 से जुड़े Arduino Uno या ProMini पर संकलित और निष्पादित किया जा रहा है, जो कि नियंत्रक के समान है। गार्डन कंट्रोलर सिस्टम के हिस्से के रूप में, रिसीवर संलग्न एलसीडी डिस्प्ले और/या पिन 2 (ग्राउंड), 3 (सिग्नल), 4 (वीसीसी) से जुड़े पीजो से श्रव्य अलर्ट के माध्यम से अलर्ट भेजेगा। होम ऑटोमेशन परियोजनाओं में उपयोग के लिए, अलर्ट सिस्टम को हटाया जा सकता है या वांछित प्रभाव के अनुसार नियमों को अनुकूलित किया जा सकता है।

चरण 7: आगे जा रहे हैं …

आगे बढ़ना…
आगे बढ़ना…

Arduino Uno, Pro Mini, nRF24L01, और अन्य ओपन-सोर्स मॉड्यूल का उपयोग करना कई संभावनाओं के द्वार खोलता है। अब हमारे पास रिमोट एसी आउटलेट और सेंसर इनपुट के लिए नियंत्रक और उपयोगकर्ता इंटरफ़ेस के विकास की खोज के लिए एक रिसीवर का उपयोग करके सेंसर, उपकरण, अलर्ट इत्यादि के लिए डेटा ऑब्जेक्ट भेजने के लिए एक वायरलेस ढांचा है। सेंसर और उपयोगकर्ता इनपुट के आधार पर किसी भी कार्य को करने के लिए डेसीडर को अपडेट किया जा सकता है। प्राप्त डेटा के जवाब में रिसीवर क्या करता है यह आप पर निर्भर है।

टिंकरिंग का आनंद लें !!

हाइड्रोपोनिक्स में रुचि रखते हैं?

घर स्वचालन
घर स्वचालन
घर स्वचालन
घर स्वचालन

होम ऑटोमेशन में उपविजेता

सिफारिश की: