- Arduino वर एक प्रकल्प तयार करणे
- स्मार्ट होम सिस्टमच्या निर्मितीसाठी आवश्यक घटक
- असे स्मार्ट होम कसे चालते?
- निर्मितीचे टप्पे
- उपकरणे
- कनेक्शन अल्गोरिदम
- तुमचे स्मार्ट घर कसे व्यवस्थापित करण्याची तुमची योजना आहे
- "स्मार्ट होम" म्हणजे काय
- रिमोट कंट्रोल स्मार्ट होम
- "स्मार्ट होम" एकत्र करणे: चरण-दर-चरण सूचना
- प्रोग्राम कोड डेव्हलपमेंट
- स्मार्टफोनवर (Android OS साठी) क्लायंट अनुप्रयोग स्थापित करणे
- राउटरसह कार्य करणे
- कंट्रोल कंट्रोलर म्हणजे काय
- Arduino कोणते उपाय ऑफर करते?
- मूलभूत कॉन्फिगरेशन पर्याय
- नवशिक्यांसाठी Arduino प्रकल्प
- Arduino प्रकल्प कसा तयार करायचा
- इलेक्ट्रॉनिक सर्किट्स
- प्रोग्रामिंग
- "स्मार्ट होम" प्रणालीची थिंक टँक
- Arduino वरून डेटा ट्रान्सफर
- नियंत्रकांचे सामान्य ब्रँड
- मेष
- VeraEdge
- अर्डिनो
- सीमेन्स
- तुम्हाला काय आवडेल
- देखरेख आणि ट्यूनिंग
- नियंत्रण
- Arduino म्हणजे काय
- ऑपरेशनचे तत्त्व
- प्लॅटफॉर्म घटक
- अपार्टमेंटच्या वेगवेगळ्या क्षेत्रांसाठी सिस्टमसाठी प्रकल्प
Arduino वर एक प्रकल्प तयार करणे
आम्ही खालील फंक्शन्सचा समावेश असलेल्या सिस्टमचे उदाहरण वापरून Arduino “स्मार्ट होम” तयार आणि कॉन्फिगर करण्याची प्रक्रिया दर्शवू:
- घराबाहेर आणि आत तापमान निरीक्षण;
- विंडो स्टेट ट्रॅकिंग (खुले/बंद);
- हवामान परिस्थितीचे निरीक्षण करणे (साफ/पावसाळी);
- मोशन सेन्सर ट्रिगर झाल्यावर, अलार्म फंक्शन सक्रिय झाल्यास ध्वनी सिग्नलची निर्मिती.
आम्ही सिस्टम अशा प्रकारे कॉन्फिगर करू की डेटा एका विशेष ऍप्लिकेशनद्वारे तसेच वेब ब्राउझरद्वारे पाहिला जाऊ शकतो, म्हणजेच वापरकर्ता इंटरनेट प्रवेश असलेल्या कोठूनही हे करू शकतो.
वापरलेली संक्षेप:
- "GND" - जमीन.
- "VCC" - अन्न.
- "पीआयआर" - मोशन सेन्सर.
स्मार्ट होम सिस्टमच्या निर्मितीसाठी आवश्यक घटक
Arduino स्मार्ट होम सिस्टमला खालील गोष्टींची आवश्यकता असेल:
- अर्डिनो मायक्रोप्रोसेसर बोर्ड;
- इथरनेट मॉड्यूल ENC28J60;
- दोन तापमान सेन्सर ब्रँड DS18B20;
- मायक्रोफोन;
- पाऊस आणि बर्फ सेन्सर;
- गती संवेदक;
- रीड स्विच;
- रिले;
- 4.7 kOhm च्या प्रतिकारासह रेझिस्टर;
- twisted जोडी केबल;
- इथरनेट केबल.
सर्व घटकांची किंमत अंदाजे $90 आहे.
आम्हाला आवश्यक असलेल्या फंक्शन्ससह सिस्टम तयार करण्यासाठी, आम्हाला सुमारे $90 किमतीच्या उपकरणांचा संच आवश्यक आहे.
असे स्मार्ट होम कसे चालते?
आपल्या स्वत: च्या हातांनी एक स्मार्ट घर तयार करण्यासाठी, आपल्याला ब्राउनी कुझ्या कौशल्याची आवश्यकता असेल. त्याद्वारे, तुम्ही केवळ स्मार्ट होम नियंत्रित करू शकत नाही, तर थेट Yandex.Alisa मध्ये व्हर्च्युअल डिव्हाइसेस देखील समाकलित करू शकता. याचा अर्थ लाइट बल्ब बंद करण्यासाठी तुम्हाला सतत कौशल्य उघडण्याची गरज नाही. कौशल्य वेब हुकद्वारे मायक्रोकंट्रोलरशी संवाद साधेल.
YaTalks 2020 परिषद
5 डिसेंबर 09:00 वाजता, ऑनलाइन, विनामूल्य
कार्यक्रम आणि अभ्यासक्रम चालू
वेबहुक्ससाठी, Blynk प्लॅटफॉर्म, Arduino आणि Raspberry Pi साठी डिव्हाइस कंट्रोल पॅनल, उत्तम आहे. तेथे तुम्ही सहजपणे ग्राफिकल इंटरफेस तयार करू शकता ज्याद्वारे तुम्ही Wi-Fi (आणि इथरनेट, USB, GSM आणि ब्लूटूथ द्वारे देखील) डिव्हाइस नियंत्रित करू शकता.
निर्मितीचे टप्पे
असे म्हटले पाहिजे की तज्ञांच्या सहभागासह किंवा त्यांच्या स्वत: च्या हातांनी "स्मार्ट होम" सिस्टम तयार करण्याचे टप्पे समान असतील. खरे आहे, नंतरच्या बाबतीत, संपूर्णपणे तयार आवृत्तीची किंमत कमी असेल त्यापेक्षा कमी खर्चात जर तुम्ही अशा तज्ञांना सामील केले असेल ज्यांना बाजारात आधीच कमी पुरवठा आहे. या कारणास्तव, त्यांचे वेतन योग्य असेल, याचा अर्थ असा की जर तुम्हाला अतिरिक्त पैसे खर्च करायचे नसतील तर तुम्ही ते स्वतः करू शकता. तर, आपण अद्याप ते स्वतः तयार करण्याचे ठरविल्यास, या प्रणालीच्या घटकांसह प्रारंभ करूया.


उपकरणे
जर आपण सिस्टमच्या कॉन्फिगरेशनबद्दल बोललो, तर तंत्रज्ञानामध्ये खालील घटकांचा समावेश असेल:
- गती संवेदक;
- तापमान आणि आर्द्रता सेन्सर;
- प्रकाश सेन्सर;
- DS18B20 चिन्हांकित तापमान सेन्सरची जोडी;
- इथरनेट मॉड्यूल ब्रँड ENC28J60;
- मायक्रोफोन;
- रीड स्विच;
- रिले;
- twisted जोडी केबल;
- इथरनेट श्रेणी केबल;
- 4.7 किलो-ओहमचा प्रतिकार असलेला रेझिस्टर;
- अर्डिनो मायक्रोप्रोसेसर बोर्ड.


कनेक्शन अल्गोरिदम
असे म्हटले पाहिजे की एक स्मार्ट घर केवळ एलईडी बल्बसह सुसज्ज असले पाहिजे कारण पारंपारिक पर्याय उच्च व्होल्टेजचा सामना करू शकत नाहीत. जेव्हा प्रकल्प तयार असेल आणि सर्व आवश्यक स्पेअर पार्ट्स आधीच खरेदी केले गेले असतील, तेव्हा तुम्ही सेन्सर आणि कंट्रोलर कनेक्ट करणे सुरू केले पाहिजे. हे केवळ पूर्वी तयार केलेल्या योजनेनुसार केले जाणे आवश्यक आहे. संपर्क पूर्णपणे इन्सुलेटेड असणे आवश्यक आहे.
थोडक्यात, चरण-दर-चरण कनेक्शन अल्गोरिदम असे दिसेल:
- कोड स्थापना;
- पीसी किंवा मोबाइलसाठी अनुप्रयोग सेट करणे;
- पोर्ट अग्रेषित;
- चाचणी सॉफ्टवेअर आणि सेन्सर्स;
- चाचणी दरम्यान आढळल्यास समस्यानिवारण.
चला तर मग कोड इन्स्टॉल करून सुरुवात करूया.
प्रथम, वापरकर्त्याने Arduino IDE मध्ये सॉफ्टवेअर लिहावे. हे सादर करते:
- मजकूर संपादक;
- प्रकल्प निर्माता;
- संकलन कार्यक्रम;
- प्रीप्रोसेसर;
- Arduino मिनी-प्रोसेसरवर सॉफ्टवेअर अपलोड करण्याचे साधन.
असे म्हटले पाहिजे की मुख्य संगणक ऑपरेटिंग सिस्टमसाठी सॉफ्टवेअर आवृत्त्या आहेत - विंडोज, लिनक्स, मॅक ओएस एक्स. जर आपण वापरलेल्या प्रोग्रामिंग भाषेबद्दल बोललो, तर आपण अनेक सरलीकरणांसह C ++ बद्दल बोलत आहोत. Arduino साठी वापरकर्त्यांनी लिहिलेले प्रोग्राम सामान्यतः स्केचेस म्हणून ओळखले जातात. सिस्टम आपोआप अनेक फंक्शन्स तयार करते आणि वापरकर्त्याला त्यांचे लेखन समजून घेण्याची गरज नसते, सामान्य क्रियांची यादी लिहून दिली जाते. रेग्युलर लायब्ररीच्या हेडर टाईप फाइल्स समाविष्ट करण्याचीही गरज नाही. परंतु तुम्हाला सानुकूल समाविष्ट करणे आवश्यक आहे.

तुम्ही IDE प्रोजेक्ट मॅनेजरमध्ये विविध मार्गांनी लायब्ररी जोडू शकता. C++ मध्ये लिहीलेल्या सोर्स कोडच्या स्वरूपात, ते IDE शेलच्या कार्यरत निर्देशिकेवरील वेगळ्या निर्देशिकेत जोडले जातात. आता आवश्यक लायब्ररींची नावे परिभाषित IDE मेनूमध्ये दिसतील. तुम्ही ज्यांना चिन्हांकित कराल ते संकलन सूचीमध्ये समाविष्ट केले जातील. IDE मध्ये काही सेटिंग्ज आहेत आणि कंपाइलरची बारीकसारीकता सेट करण्याचा कोणताही मार्ग नाही. अज्ञानी व्यक्तीकडून कोणतीही चूक होऊ नये म्हणून हे केले जाते.


जर तुम्ही लायब्ररी डाउनलोड केली असेल, तर तुम्हाला ते अनपॅक करावे लागेल आणि ते फक्त IDE मध्ये घालावे लागेल. प्रोग्राम मजकूरात टिप्पण्या आहेत ज्या ते कसे कार्य करते हे स्पष्ट करतात. हे लक्षात घ्यावे की सर्व Arduino ऍप्लिकेशन्स समान तंत्रज्ञानावर कार्य करतात: वापरकर्ता प्रोसेसरला विनंती पाठवतो आणि तो, यामधून, डिव्हाइस स्क्रीनवर इच्छित कोड लोड करतो. जेव्हा एखादी व्यक्ती रिफ्रेश की दाबते तेव्हा मायक्रोकंट्रोलर माहिती पाठवते.विशिष्ट पदनाम असलेल्या प्रत्येक पृष्ठावरून एक प्रोग्राम कोड येतो जो स्क्रीनवर प्रदर्शित केला जाईल.
क्रियांचा पुढील संच क्लायंटला वैयक्तिक संगणक किंवा स्मार्टफोनवर स्थापित करणे आहे. तुम्ही ते इंटरनेटवर, Google Play Market मध्ये किंवा अन्य स्रोतावरून डाउनलोड करू शकता. हे करण्यासाठी, आपण डाउनलोड केलेल्या फोनवर फाइल उघडणे आवश्यक आहे, त्यानंतर त्यावर क्लिक करा आणि दिसत असलेल्या विंडोमध्ये, "स्थापित करा" बटण दाबा. या प्रकरणात, आपण हे लक्षात घेतले पाहिजे की यासाठी पर्याय सक्रिय करणे आवश्यक आहे जो आपल्याला Google Play सेवेवरून प्रोग्राम स्थापित करण्यास अनुमती देतो. हा पर्याय सक्षम करण्यासाठी, तुम्हाला सेटिंग्ज विभागात प्रवेश करावा लागेल आणि तेथे "सुरक्षा" आयटम निवडावा लागेल. तुम्हाला संबंधित पर्याय सक्रिय करायचा आहे हे नक्की आहे. इंस्टॉलेशन पूर्ण झाल्यावर, तुम्ही ऍप्लिकेशन सक्रिय करू शकता आणि ते कॉन्फिगर करू शकता.


तुमचे स्मार्ट घर कसे व्यवस्थापित करण्याची तुमची योजना आहे
जर तुम्ही "स्वयंचलित काय होईल" या प्रश्नाचा सामना केला असेल, तर "सर्व ऑटोमेशन कसे व्यवस्थापित करावे" हा कमी रोमांचक विषय नाही:
- आपण स्क्रीनसह मध्यवर्ती पॅनेल आयोजित करू शकता;
- स्मार्टफोनवरून रिमोट कंट्रोल आणि व्यवस्थापन;
- स्मार्ट सॉकेट्स आणि स्विचेस;
- पूर्णपणे स्वयंचलित घर;
- नेटवर्क प्रवेशाशिवाय स्वयंचलित मोडमध्ये कार्य करण्यास सक्षम घरगुती उपकरणे;
- या पद्धतींचे विविध संयोजन.

हे लक्षात ठेवण्यासारखे आहे की तुमचे बजेट ऑटोमेशन देखील नियंत्रित करते. काही तांत्रिक उपाय या कार्यास चांगल्या प्रकारे सामोरे जाऊ शकतात, परंतु ते बरेच महाग आहेत, परंतु आधुनिक बाजार आपल्याला त्यांच्यासाठी पुरेशा पैशासाठी बदलण्याची परवानगी देते.
"स्मार्ट होम" म्हणजे काय
या शब्दाचा अधिक समजण्यासारखा भाग आहे - "होम ऑटोमेशन".घर, कार्यालय किंवा विशेष सुविधांमध्ये होणार्या विविध प्रक्रियांची स्वयंचलित अंमलबजावणी सुनिश्चित करणे हे अशा उपायांचे सार आहे. भाडेकरूंपैकी एकाने खोलीत प्रवेश केल्यावर त्या क्षणी लाइटिंगचे स्वयंचलित स्विचिंग हे सर्वात सोपे उदाहरण आहे.
Arduino स्मार्ट होम सिस्टीम हा Android मोबाईल फोन वापरून विविध उपकरणांचे ऑपरेशन नियंत्रित करण्यासाठी उपकरणांचा संच आहे.
कोणत्याही "स्मार्ट होम" प्रणालीमध्ये, खालील घटक ओळखले जाऊ शकतात:
स्पर्श भाग. हा डिव्हाइसेसचा एक संच आहे, ज्याचा मुख्य भाग विविध सेन्सर्सद्वारे दर्शविला जातो जो सिस्टमला वेगळ्या स्वरूपाच्या घटनांची नोंदणी करण्यास परवानगी देतो. उदाहरणे तापमान आणि गती सेन्सर आहेत. टच पार्टची इतर उपकरणे वापरकर्त्याच्या आदेश प्रणालीवर प्रसारित करण्यासाठी वापरली जातात. ही रिमोट बटणे आणि रिसीव्हरसह रिमोट कंट्रोल्स आहेत.
कार्यकारी भाग. ही अशी उपकरणे आहेत जी सिस्टम नियंत्रित करू शकतात, अशा प्रकारे वापरकर्त्याने परिभाषित केलेल्या परिस्थितीनुसार विशिष्ट इव्हेंटवर प्रतिक्रिया देतात. सर्व प्रथम, हे रिले आहेत, ज्याद्वारे स्मार्ट होम कंट्रोलर कोणत्याही विद्युत उपकरणाला वीज पुरवू शकतो, म्हणजेच ते चालू आणि बंद करू शकतो. उदाहरणार्थ, आपल्या हाताच्या तळहातावर टाळ्या वाजवून (सिस्टम ते मायक्रोफोनने "ऐकते"), आपण पंख्याला वीजपुरवठा करणार्या रिलेचे स्विच ऑन कॉन्फिगर करू शकता.
कृपया लक्षात ठेवा: या उदाहरणात, पंखा काहीही असू शकतो. परंतु आपण विशिष्ट प्रणालीचा भाग म्हणून कार्य करण्यासाठी विशेष रिलीझ केलेले डिव्हाइस देखील वापरू शकता.
उदाहरणार्थ, Arduino कंपनी त्याच्या सिस्टमसाठी इलेक्ट्रिक मोटर्स तयार करते, ज्याच्या मदतीने, उदाहरणार्थ, आपण खिडकी बंद करू किंवा उघडू शकता आणि Xiaomi (अशा सिस्टमची चीनी निर्माता) एअर क्लीनर कंट्रोल डिव्हाइसेस तयार करते. असे डिव्हाइस सिस्टमद्वारे पूर्णपणे नियंत्रित केले जाते, म्हणजेच ते केवळ ते चालूच करू शकत नाही तर सेटिंग्ज देखील बदलू शकते.
सीपीयू. नियंत्रक देखील म्हटले जाऊ शकते. हे प्रणालीचे "मेंदू" आहे, जे त्याच्या सर्व घटकांच्या कार्याचे समन्वय आणि समन्वय साधते.
सॉफ्टवेअर. हा निर्देशांचा एक संच आहे ज्याद्वारे प्रोसेसर मार्गदर्शन केले जाते. काही उत्पादकांच्या सिस्टम्समध्ये, ज्यामध्ये Arduino च्या समावेश आहे, वापरकर्ता स्वतः एक प्रोग्राम लिहू शकतो, इतरांमध्ये, तयार सोल्यूशन्स वापरल्या जातात ज्यामध्ये वापरकर्त्यासाठी फक्त विशिष्ट परिस्थिती उपलब्ध असतात.
आधुनिक प्रणाली "स्मार्ट होम" अनेक प्रकारांमध्ये विभागली गेली आहेत:
- स्वतःच्या कंट्रोलरने सुसज्ज.
- या क्षमतेमध्ये वापरकर्ता संगणकाचा प्रोसेसर (टॅबलेट, स्मार्टफोन) वापरणे.
- विकसक कंपनीच्या मालकीच्या रिमोट सर्व्हरचा वापर करून माहितीवर प्रक्रिया करणे (क्लाउड सेवा).
प्रणाली केवळ विशिष्ट उपकरण सक्रिय करू शकत नाही, तर फोनवर संदेश पाठवून किंवा इतर मार्गाने वापरकर्त्याला इव्हेंटबद्दल माहिती देखील देऊ शकते. अशा प्रकारे, अग्निरोधकांसह अलार्म फंक्शन्स, त्यास नियुक्त केले जाऊ शकतात.
आम्ही उदाहरणांमध्ये वर्णन केलेल्या परिस्थितीपेक्षा परिस्थिती खूपच जटिल असू शकते. उदाहरणार्थ, घरातील रहिवाशांपैकी एकाची उपस्थिती आढळल्यास, आपण सिस्टमला बॉयलर चालू करण्यास आणि केंद्रीकृत पुरवठा बंद केल्यावर गरम पाण्याचा पुरवठा हस्तांतरित करण्यास शिकवू शकता (इन्फ्रारेड, अल्ट्रासोनिक सेन्सर्स, तसेच मोशन सेन्सर्स मदत करतात म्हणून).
रिमोट कंट्रोल स्मार्ट होम
होम ऑटोमेशन Arduino आणि रास्पबेरी Pi
वर नमूद केल्याप्रमाणे, Node.js सर्व्हरच्या मदतीने तुम्ही गोष्टी एकमेकांशी जोडू शकता. हे क्लाउड सेवांद्वारे इंटरनेटवरील होम ऑटोमेशन प्रक्रियेच्या व्हिज्युअलायझेशनवर देखील लागू होते. इंटरनेटवर तुमचे घर नियंत्रित करण्याचा हा एक मार्ग आहे. घरी येण्यापूर्वी तुम्ही बॉयलर किंवा हीटर्स मॅन्युअली चालू करू शकता.
दुसरा मार्ग म्हणजे एसएमएस आणि एमएमएस संदेश वापरून डेटा प्राप्त करणे आणि Arduino प्लॅटफॉर्मवर "स्मार्ट" होम नियंत्रित करणे. शेवटी, इंटरनेट नेहमीच हाताशी नसू शकते. आणि, जर कोणत्याही उपकरणाचा समावेश गंभीर नसेल, तर पाण्याच्या गळतीबद्दल संदेश प्राप्त करणे आवश्यक असू शकते. आणि येथे, इंटेलचे एडिसन बोर्ड आपल्या स्वत: च्या हातांनी Arduino प्लॅटफॉर्मवर पूर्णपणे कार्यशील "स्मार्ट" घर विकसित करण्यासाठी बचावासाठी येऊ शकते.
आणि आम्हाला काय मिळते?
जसे तुम्ही बघू शकता, Arduino हे काही साधे ऑटोमेशन उपकरण विकसित करण्यासाठीचे बोर्ड नाही. Arduino प्लॅटफॉर्मवर, तुम्ही तुमच्या स्वतःच्या हातांनी अगदी स्मार्ट होम ऑटोमेशन सहज तयार करू शकता. त्याच वेळी, सीमेन्सच्या डिव्हाइसेससाठी जास्त पैसे देण्याची आवश्यकता नाही, जे महाग आहेत आणि Arduino पेक्षा 5-10 पट जास्त महाग आहेत.
Arduino संगणकाशी कनेक्ट केले जाऊ शकते आणि मॉनिटर किंवा टॅब्लेटच्या स्क्रीनवर प्रक्रियांचे व्हिज्युअलायझेशन मिळवू शकते. Arduino प्लॅटफॉर्मवरील स्मार्ट होम ऑटोमेशन इंटरनेटद्वारे किंवा SMS आणि MMS संदेश वापरून नियंत्रित केले जाऊ शकते. Arduino वर, आपण आपल्या स्वत: च्या हातांनी जोरदार जटिल उपकरणे तयार करू शकता.
"स्मार्ट होम" एकत्र करणे: चरण-दर-चरण सूचना
प्रोग्राम कोड डेव्हलपमेंट
हा प्रोग्राम वापरकर्त्याद्वारे Arduino IDE शेलमध्ये लिहिला जातो, जो ".ino" एक्स्टेंशनमध्ये फाइल्स सेव्ह करतो.प्रोग्रामिंग करताना, सी ++ भाषा सरलीकृत स्वरूपात वापरली जाते - अनेक लायब्ररी फाइल्स आणि शीर्षलेख IDE द्वारे स्वयंचलितपणे संकलित केले जातात. वापरकर्त्याने सेटअप () आणि लूप () सेटिंग्ज प्रारंभ (कायमस्वरूपी) निर्दिष्ट करणे आवश्यक आहे, वापरकर्ता लायब्ररी निर्दिष्ट करा. अगदी नवशिक्या प्रोग्रामरला साध्या आयडीई सेटिंग्जमध्ये गोंधळ होणार नाही.
आता इंटरनेटवर Arduino साठी बरेच रेडीमेड प्रोग्राम आणि स्केचेस आहेत, ज्यामुळे तुम्ही ऑपरेशनच्या तत्त्वाच्या स्पष्टीकरणासह तयार सॉफ्टवेअर वापरू शकता. तुम्हाला फक्त डाउनलोड करावे लागेल, संग्रहण अनपॅक करावे लागेल आणि ते IDE फोल्डरमध्ये पाठवावे लागेल.
स्मार्टफोनवर (Android OS साठी) क्लायंट अनुप्रयोग स्थापित करणे
ट्रॅकिंगसाठी आणि स्मार्ट होम कंट्रोल आपल्याला आवश्यक असलेल्या स्मार्टफोनवरून:
- SmartHome.apk फाइल डाउनलोड करा;
- फोनवर सॉफ्टवेअर स्थापित करण्याची परवानगी द्या;
- अनुप्रयोग सक्रिय आणि कॉन्फिगर करा.
राउटरसह कार्य करणे
राउटर सेटिंग्जसाठी:
- डिव्हाइस सेटिंग्जवर जा;
- Arduino चा IP पत्ता प्रविष्ट करा;
- पोर्ट 80 वर अॅड्रुइनो चिपसेटचे संक्रमण सूचित करा.
कंट्रोल कंट्रोलर म्हणजे काय
या प्रणालीचे हृदय, नियंत्रक केवळ सर्व ग्राहक आणि स्मार्ट होम सिस्टीममध्ये समाविष्ट केलेले उपकरणे व्यवस्थापित करत नाही तर या क्षणी एखाद्या विशिष्ट डिव्हाइसच्या स्थितीबद्दल मालकाला अहवाल देखील पाठवतो. हे इच्छित वेळेच्या अंतराने किंवा मंजूर टर्न-ऑन शेड्यूलनुसार विविध क्रिया करण्यासाठी प्रोग्राम केले जाऊ शकते. संपूर्ण स्मार्ट होम सिस्टम ऑफलाइन कार्य करू शकते, म्हणजेच मानवी हस्तक्षेपाशिवाय, त्याच्याशी संवाद अनेक मार्गांनी होतो:
- संगणक नेटवर्क;
- भ्रमणध्वनी;
- रेडिओ ट्रान्समीटरद्वारे.
कंट्रोलरची निवड कंट्रोल सिस्टमच्या आर्किटेक्चरवर अवलंबून असणे आवश्यक आहे. म्हणजेच, संपूर्ण कॉम्प्लेक्स असू शकते:
- केंद्रीकृत, जे उच्च कार्यक्षमता आणि क्षमतांसह एकल नियंत्रकाद्वारे नियंत्रित केले जाते. एका छोट्या प्लॅस्टिकच्या केसमध्ये बसवलेल्या छोट्या संगणकावर आधारित त्याची स्वतःची ऑपरेटिंग सिस्टम आहे. कॉन्फिगरेशनवर अवलंबून, त्यात अंगभूत GSM मॉड्यूल असू शकते जे रिमोट ऍक्सेससाठी आवश्यक आहे, तसेच पुश-बटण इंटरफेससह टच स्क्रीन देखील असू शकते. नेटवर्कशी कनेक्ट करण्यासाठी सर्व प्रकारचे कनेक्टर आहेत;
- विकेंद्रित (प्रादेशिक) मध्ये अनेक नियंत्रण प्रणाली असतात, म्हणजेच त्यात अनेक सोप्या नियंत्रकांचा समावेश असतो. त्यांच्यापैकी प्रत्येकजण कमी कार्ये करतो आणि विशिष्ट खोली, खोली किंवा विशिष्ट हेतूसाठी उपकरणे आणि उपकरणांचा समूह व्यवस्थापित करण्यासाठी जबाबदार असतो. यात ऑपरेटिंग सिस्टमशिवाय लो-पॉवर इलेक्ट्रॉनिक लॉजिक युनिट आहे. हे प्राथमिक कार्ये आणि परिस्थितींसाठी कॉन्फिगर केले आहे, जे वेळेवर किंवा सेन्सरच्या स्थितीवर आधारित असू शकते. उदाहरणार्थ, त्याच्याशी जोडलेला लाइट सेन्सर अंधार पडल्यावर प्रकाश चालू करण्यासाठी नियंत्रण सिग्नल देतो. स्विचिंग प्रक्रिया स्वतःच, अर्थातच, रिलेद्वारे केली जाते.
Arduino कोणते उपाय ऑफर करते?
अनेक उत्पादक आर्डिनोशी सुसंगत सेन्सर आणि उपकरणे तयार करतात, म्हणून Arduino स्मार्ट होम सिस्टमसाठी घटकांची श्रेणी प्रभावी आहे:
- तापमान, दिवसाच्या वेगवेगळ्या वेळी प्रकाश, आर्द्रता, पर्जन्य आणि वातावरणाचा दाब यांचे निरीक्षण करण्यासाठी सेन्सर.
- मोशन सेन्सर्स.
- आपत्कालीन सेन्सर्स.
- इतर उपकरणे आणि रिमोट.
Arduino Start kit (बहुतांश उत्पादकांसाठी - StarterKit) मध्ये काही संकेतक आणि सेन्सर समाविष्ट असतात.
Arduino-आधारित स्मार्ट होम सिस्टमद्वारे पाठवलेल्या आदेशांची अंमलबजावणी करण्यासाठी, तुम्हाला हे आवश्यक आहे:
- रिले आणि स्विचेस;
- झडपा;
- इलेक्ट्रिक मोटर्स;
- सर्वो ड्राइव्हसह 3-वे वाल्व;
- मंद
मूलभूत कॉन्फिगरेशन पर्याय
परिपूर्णता आणि ऑटोमेशनसाठी सतत प्रयत्नशील, एखादी व्यक्ती यासाठी अधिकाधिक नवीन यंत्रणा शोधते. तसेच, ही इच्छा डिव्हाइसेसची कार्यात्मक वैशिष्ट्ये न गमावता त्यांचा आकार कमी करण्याच्या उद्देशाने आहे.
यंत्रणा नियंत्रित करणार्या नियंत्रकासाठी आणि संपूर्ण स्मार्ट होम सिस्टमसाठी, मूलभूत आवश्यकता आहेत:
- ऑटोमॅटिझम;
- आत्म-नियंत्रण;
- चुका न करता अचूक नियंत्रण.
अशा कोणत्याही प्रणालीचे कॉन्फिगरेशन पर्याय अनेक घटकांवर अवलंबून असतात, ज्याचा वर आधीच उल्लेख केला गेला आहे, कंट्रोलरशी कनेक्ट केलेल्या सिस्टमसाठीचे पर्याय येथे आहेत:
- खोलीत आणि जवळच्या प्रदेशात आणि आर्किटेक्चरल स्ट्रक्चर्सच्या ठिकाणी दोन्ही प्रकाशांचे समायोजन आणि नियंत्रण;
- हवामान प्रतिष्ठापन (वातानुकूलित, वायुवीजन, गरम);
- दरवाजे, दरवाजे आणि खिडक्या बंद करणे आणि अवरोधित करणे;
- ऑडिओ सिस्टम आणि दूरदर्शन, होम थिएटर;
- पडदे, पट्ट्या आणि सूर्य-संरक्षण रोलेटाचे व्यवस्थापन;
- पाणीपुरवठा यंत्रणा;
- पाळीव प्राणी आणि मत्स्यालय माशांना आहार देणे.
म्हणजेच, सर्व काही क्लायंटच्या इच्छेमध्ये आणि त्याच्या भौतिक क्षमतांमध्ये आहे.
नवशिक्यांसाठी Arduino प्रकल्प
आपण सर्व Arduino प्रकल्प पाहिल्यास, ज्याची माहिती इंटरनेटवर उपलब्ध आहे, आपण त्यांना अनेक मुख्य गटांमध्ये विभागू शकता:
प्रारंभिक शिक्षण प्रकल्प जे कोणत्याही महत्त्वपूर्ण व्यावहारिक उपयोगाचा दावा करत नाहीत, परंतु प्लॅटफॉर्मचे विविध पैलू समजून घेण्यास मदत करतात.
फ्लॅशिंग एलईडी - बीकन, फ्लॅशर, ट्रॅफिक लाइट आणि इतर.
सेन्सर्ससह प्रकल्प: सर्वात सोप्या अॅनालॉगपासून डिजिटलपर्यंत, डेटा एक्सचेंजसाठी विविध प्रोटोकॉल वापरून.
रेकॉर्डिंग आणि माहिती प्रदर्शित करण्यासाठी उपकरणे.
सर्वो ड्राइव्ह आणि स्टेपर मोटर्ससह मशीन आणि उपकरणे.
संप्रेषणाचे विविध वायरलेस मोड आणि GPS वापरणारी उपकरणे.
होम ऑटोमेशनसाठी प्रकल्प - Arduino वर स्मार्ट घरे, तसेच वैयक्तिक घराच्या पायाभूत सुविधा नियंत्रणे.
विविध स्वायत्त कार आणि रोबोट.
निसर्ग संशोधन आणि कृषी ऑटोमेशनसाठी प्रकल्प
असामान्य आणि सर्जनशील - एक नियम म्हणून, मनोरंजन प्रकल्प.
या प्रत्येक गटासाठी, तुम्हाला पुस्तके आणि वेबसाइट्सवर विविध प्रकारचे साहित्य मिळू शकते. या लेखात, आम्ही सर्वात सोप्या प्रकल्पांच्या वर्णनासह आमची ओळख सुरू करू, ज्याची सुरुवात नवशिक्यांसाठी करण्याची शिफारस केली जाते.
Arduino प्रकल्प कसा तयार करायचा

Arduino प्रकल्प हा नेहमीच इलेक्ट्रॉनिक सर्किट, काही संबंधित हार्डवेअर आणि यांत्रिक उपकरणे, पॉवर सिस्टम आणि या सर्व गोंधळावर नियंत्रण ठेवणारे सॉफ्टवेअर यांचे संयोजन असते. म्हणून, काम सुरू करताना, आपण हे ठामपणे समजून घेतले पाहिजे की एकटे उपकरण तयार करण्यासाठी आपल्याला प्रोग्रामर, इलेक्ट्रॉनिक्स अभियंता आणि डिझायनर व्हावे लागेल.
जर आम्ही प्रशिक्षण प्रकल्पाबद्दल बोलत नसलो, तर तुम्ही निश्चितपणे खालील कार्यांसह अंमलबजावणीचे खालील टप्पे पार कराल:
- इतरांसाठी उपयुक्त आणि (किंवा) मनोरंजक असेल असे काहीतरी घेऊन या. अगदी सोप्या प्रकल्पाचाही काही फायदा होतो - किमान ते नवीन तंत्रज्ञान शिकण्यास मदत करते.
- सर्किट एकत्र करा, मॉड्यूल एकमेकांना आणि कंट्रोलरशी जोडा.
- विशेष वातावरणात स्केच (प्रोग्राम) लिहा आणि ते कंट्रोलरवर अपलोड करा.
- सर्वकाही एकत्र कसे कार्य करते ते तपासा आणि कोणत्याही दोषांचे निराकरण करा.
- चाचणी केल्यानंतर, तयार डिव्हाइस तयार करण्यासाठी तयार करा. याचा अर्थ असा आहे की आपल्याला काही प्रकारच्या वापरण्यायोग्य प्रकरणात डिव्हाइस एकत्र करणे आवश्यक आहे, वीज पुरवठा प्रणाली प्रदान करणे, वातावरणाशी संप्रेषण करणे आवश्यक आहे.
- तुम्ही तयार केलेली उपकरणे तुम्ही वितरित करणार असाल तर तुम्हाला डिझाईन, वाहतूक व्यवस्थेचाही सामना करावा लागेल, अप्रशिक्षित वापरकर्त्यांच्या वापराच्या सुरक्षिततेचा विचार करावा लागेल आणि याच वापरकर्त्यांना शिक्षित करावे लागेल.
- तुमचे डिव्हाइस कार्य करत असल्यास, त्याची चाचणी केली गेली आहे आणि इतर उपायांपेक्षा त्याचे काही फायदे आहेत, तर तुम्ही तुमचा अभियांत्रिकी प्रकल्प व्यवसाय प्रकल्पात बदलण्याचा प्रयत्न करू शकता, गुंतवणूक आकर्षित करण्याचा प्रयत्न करू शकता.
प्रकल्प तयार करण्याच्या या टप्प्यांपैकी प्रत्येक एक स्वतंत्र लेखासाठी पात्र आहे.
पण आम्ही यावर लक्ष केंद्रित करू इलेक्ट्रॉनिक सर्किट्सचे असेंब्ली टप्पे (इलेक्ट्रॉनिक्सची मूलभूत) आणि कंट्रोलर प्रोग्रामिंग
इलेक्ट्रॉनिक सर्किट्स
इलेक्ट्रॉनिक सर्किट्स सहसा प्रोटोटाइपिंग बोर्ड वापरून एकत्र केले जातात जे सोल्डरिंग किंवा वळण न घेता घटक एकत्र ठेवतात. आमच्या वेबसाइटवर मॉड्यूल आणि कनेक्शन डायग्राम कसे कार्य करतात ते आपण शोधू शकता. सामान्यतः, प्रकल्प वर्णन भाग कसे माउंट करायचे ते निर्दिष्ट करते. परंतु बर्याच लोकप्रिय मॉड्यूल्ससाठी, इंटरनेटवर आधीपासूनच डझनभर तयार योजना आणि उदाहरणे आहेत.
प्रोग्रामिंग
स्केचेस एका विशेष प्रोग्राममध्ये तयार केले जातात आणि फ्लॅश केले जातात - प्रोग्रामिंग वातावरण. अशा वातावरणाची सर्वात लोकप्रिय आवृत्ती म्हणजे Arduino IDE. आमच्या साइटवर आपण हा प्रोग्राम डाउनलोड, स्थापित आणि कॉन्फिगर कसा करावा याबद्दल माहिती शोधू शकता.
"स्मार्ट होम" प्रणालीची थिंक टँक
खरं तर, या प्रणालींमध्ये सर्व आवश्यक उपकरणे आहेत आणि तांत्रिक नियंत्रकांच्या मदतीने, त्यातून प्राप्त झालेल्या माहितीवर प्रक्रिया केली जाते, ज्यामुळे प्रत्येक प्रक्रिया स्वतंत्रपणे व्यवस्थापित करणे शक्य होते. आमच्या धड्यांमध्ये, आम्ही Arduino, Wemos, Raspberry आणि कमी किमतीत खरेदीसाठी उपलब्ध असलेले इतर मायक्रोकंट्रोलर आधार म्हणून घेऊ.
विशेष उर्जा घटक विजेचा अखंड पुरवठा वापरणे शक्य करतात आणि विशेष घटक वापरताना, सिस्टमच्या नियंत्रणाखाली असलेल्या घरगुती उपकरणांच्या ऑपरेशनचे ऑपरेशन आणि नियमन केले जाते.
रिमोट कंट्रोलसह उपकरणांच्या सिस्टममध्ये उपस्थिती सिस्टमद्वारे नियंत्रित केलेल्या सर्व उपकरणांवर सामान्य नियंत्रण करणे शक्य करते. ते स्थिर किंवा पोर्टेबल मॉड्यूल्सच्या स्वरूपात येतात. पोर्टेबल मॉड्यूल अधिक व्यावहारिक आहे कारण ते फोन किंवा लॅपटॉपसारखे कोणतेही इलेक्ट्रॉनिक उपकरण वापरून रिमोट कंट्रोलला अनुमती देते.
त्याच वेळी, ही यंत्रणा थेट स्थापित केलेल्या निवासस्थानापासून काही अंतरावर, खोलीत होणारी कोणतीही प्रक्रिया मालक नियंत्रित करू शकते. या कार्याबद्दल धन्यवाद, मालक दीर्घ काळासाठी स्मार्ट होमसाठी कोणताही कृती कार्यक्रम सेट करू शकतो आणि परिणामी, चालू असलेल्या प्रक्रियांवर नियंत्रण ठेवू शकतो. यामध्ये परिसराची वातानुकूलन आणि विशिष्ट वेळेच्या अंतराने स्वयंचलित प्रकाशयोजना आणि सुरक्षा प्रणालीसह इतर समान स्वयंचलित कार्ये यांचा समावेश असू शकतो.

Arduino वरून डेटा ट्रान्सफर
प्रथम, आम्ही आमच्या arduino ला वेगळ्या साइटवर डेटा पाठवू जे arduino सेन्सर्सकडून प्राप्त केलेला डेटा प्रदर्शित करेल.यासाठी, इंटरनेट ऑफ थिंग्जसाठी साइट - dweet.io परिपूर्ण आहे.
ही साइट तापमान, प्रकाश, आर्द्रता, कालांतराने बदलणाऱ्या कोणत्याही गोष्टीचा आलेख दाखवू शकते.
आपल्या खोलीच्या तापमानातील बदलांवर डेटा हस्तांतरित करण्याचा प्रयत्न करूया.
तुम्ही तुमची स्वतःची की तयार केल्याशिवाय करू शकता आणि कोडमध्ये (जिथे तुम्हाला की घालण्याची आवश्यकता आहे), तुम्ही तुमच्या आवडीनुसार काहीही लिहू शकता आणि वेळोवेळी साइट पाठवलेल्या डेटामधील बदलांचा आलेख प्रदर्शित करेल. परंतु भविष्यात ऑनलाइन उपकरणांचे नेटवर्क तयार करण्यासाठी, आपल्याला ही साइट अधिक गांभीर्याने घ्यावी लागेल.
मुख्य पृष्ठावर आपण या साइटच्या कार्यासाठी संभाव्य पर्याय पाहू शकता


वेगवेगळ्या उपकरणांसाठी तुमचे खाते आणि की नेटवर्क देखील तयार करा जेणेकरून तुम्हाला डेटा सुरक्षिततेबद्दल काळजी करण्याची गरज नाही आणि कोणत्याही डिव्हाइसवरून तुमच्या घरात काय चालले आहे ते शोधू शकता.

नियंत्रकांचे सामान्य ब्रँड
कमांड एक्झिक्यूशनची गुणवत्ता आणि कोणत्याही स्मार्ट होम सिस्टमची कार्यक्षमता थेट कंट्रोलर आणि त्याच्या निर्मात्यावर अवलंबून असते.
मेष
हा 100 पीएलसी बदल स्मार्ट होम कंट्रोलर हा मूळ उपाय आहे. मोडबस प्रोटोकॉलचा वापर हे त्याचे वैशिष्ट्य आहे. तोच संप्रेषण वाहिन्यांमधील माहितीची देवाणघेवाण आयोजित करतो. कंट्रोलर "मेष" हे निवासी इमारती आणि कॉटेजसाठी स्वयंचलित प्रणाली वापरण्यासाठी आणि तयार करण्यासाठी डिझाइन केले आहे ज्यामध्ये दोन मजली, रस्त्यावर प्रकाश, मजला गरम करणे आणि अलार्म उपकरणे नाहीत. लॉजिक कंट्रोलर RS-485 इंटरफेसद्वारे ऑपरेटर पॅनेल आणि I/O डिव्हाइसशी कनेक्ट केलेले आहे. प्रोग्रामिंग स्वतः मालकाद्वारे केले जाते, जोपर्यंत त्याला नक्कीच अशी इच्छा नसते.मेनूमध्ये सहा माहितीपूर्ण नियंत्रण ब्लॉक्स असतात, ज्यापैकी प्रत्येक विशिष्ट विभागासाठी जबाबदार असतो. जीएसएम कंट्रोलरचा घटक वापरून एसएमएस पाठवण्याचे कार्य आहे. वीज पुरवठा किंवा "स्मार्ट होम" सिस्टमच्या वैयक्तिक मुख्य घटकांच्या पुरवठा सर्किटच्या खराबीसह आपत्कालीन परिस्थितीत सूचना येते.
VeraEdge
व्हेरा कुटुंबाचे मॉडेल बर्याच वर्षांपासून या उद्योगात त्यांच्या उपकरणांच्या वापरामुळे, वापरकर्त्याच्या आत्मविश्वासाच्या मोठ्या फरकाने ओळखले जाते. या मॉडेलचे मुख्य फायदे आहेत:
- उच्च कार्यक्षमता;
- अर्गोनॉमिक्स;
- कॉम्पॅक्टनेस;
- विश्वसनीयता.
विकसकांनी येथे एक नवीन प्लॅटफॉर्म वापरला आहे जो उच्च कार्यप्रदर्शन निर्देशक देतो ज्याला SoC म्हणतात, त्याची वारंवारता 600 MHz आहे आणि RAM 128 MB पर्यंत वाढवली आहे. झेड-वेव्ह प्लस चिपवर मुख्य नवकल्पना लागू केली गेली आहे, जी या मायक्रोसर्किट्सची पाचवी पिढी आहे. वापरकर्ता एकाच वेळी यंत्रणा नियंत्रित आणि व्यवस्थापित करू शकतो, ज्याची संख्या 200 उपकरणांपर्यंत वाढविली गेली आहे. व्हेराएज कंट्रोलर वाय-फाय कम्युनिकेशन मॉड्यूलने सुसज्ज आहे. कोणत्याही सिस्टममध्ये अजूनही अस्तित्वात असलेल्या त्रुटींपैकी एक म्हणजे एकात्मिक अखंड वीज पुरवठा युनिटची कमतरता मानली जाऊ शकते, जी खरेदी आणि अतिरिक्तपणे स्थापित केली जाऊ शकते.
अर्डिनो
Arduino कंट्रोलर स्मार्ट होम नियंत्रित करण्यासाठी एक असामान्य, परंतु तार्किक उपाय ऑफर करतो. काही कारागीर सहजपणे त्यांच्या स्वत: च्या हातांनी जोडतात आणि स्थापित करतात, त्यांच्यासह कार्य करण्याच्या सुलभतेमुळे हे शक्य आहे. लॉजिक कंट्रोलरला खूप लहान आकारमान असतात. आणि किटमध्ये सेन्सर, सेन्सर तसेच सर्व प्रकारचे निर्देशक देखील आहेत. विकसकांनी डिव्हाइसचे ऑप्टिमायझेशन परिपूर्णतेवर आणण्यात जवळजवळ व्यवस्थापित केले.सर्व सेन्सर्समध्ये वायरलेस कनेक्शन असते आणि ऑपरेशनमध्ये कमीतकमी त्रुटींद्वारे वैशिष्ट्यीकृत केले जाते आणि नियंत्रणासाठी, सोयीस्कर आणि अद्वितीय वेब पृष्ठासह असामान्य देखावा असलेले ब्लॉक्स आहेत. हे मोबाईल ऍप्लिकेशन म्हणूनही उपलब्ध आहे.
सीमेन्स
जर्मन गुणवत्तेच्या या प्रणालींचा वापर केवळ दैनंदिन जीवनात प्रणालीच्या ऑटोमेशनसाठीच नाही तर उत्पादनात, उद्योगात देखील केला जातो. या कंपनीचा नियंत्रक “स्मार्ट होम” च्या निर्मितीमध्ये सामील असलेल्या लोगो लाइनद्वारे व्यक्त केला जातो. हे पारंपारिक दोन-घटक मॉडेल आहे. त्यापैकी एक डिस्प्लेसह कीबोर्डच्या स्वरूपात बनविला जातो आणि एक इनपुट-आउटपुट सिस्टम आहे आणि दुसरा आपल्याला सोयीस्कर आणि विश्वासार्ह वायर्ड इंटरफेसद्वारे हाताळणी करण्यास आणि कंट्रोलरशी कनेक्ट करण्याची परवानगी देतो. कंपनी विशिष्ट ऑपरेटिंग मोड्सचा स्वतंत्र विकास देखील देते, ज्यासाठी एक विशेष सॉफ्ट कम्फर्ट प्रोग्राम संलग्न केला आहे. जेव्हा LOGO केंद्रीय नियंत्रक म्हणून वापरला जातो, तेव्हा तो सर्किट्सच्या ऑपरेशनसाठी संपूर्ण अल्गोरिदम तयार करण्यासाठी वापरला जाऊ शकतो. सतत नवीन परिचय आणि बदल या उपकरणाची कार्यक्षमता सुधारतात.
तुम्हाला काय आवडेल
कमीत कमी श्रम खर्च करून जास्तीत जास्त उत्पन्न मिळवणे ही कोणत्याही बागायतदाराची सर्वात मोठी इच्छा असते. या समस्येवर एक उपाय म्हणजे हरितगृह. परंतु या प्रकरणातही, मला बेड पाणी, प्रकाशित आणि आवश्यक असेल तेव्हा गरम करायचे आहे. आणि अर्थातच, खिडक्या उघडण्याचा आणि बंद करण्याचा प्रयत्न कमी करण्यासाठी स्वयंचलित वायुवीजन प्रणाली आयोजित केली गेली.
देखरेख आणि ट्यूनिंग

अर्थात, सर्व प्रथम, या सर्व अत्यंत बुद्धिमान अर्थव्यवस्थेसाठी व्यवस्थापन प्रणाली आवश्यक आहे. याव्यतिरिक्त, सद्य स्थितीबद्दल माहिती थेट एकतर घरगुती संगणकावर किंवा स्मार्टफोनवर प्राप्त करणे इष्ट आहे.या उद्देशासाठी, Arduino वर ग्रीनहाऊससाठी नियंत्रक वापरला जाईल.
नियंत्रण
इच्छेनुसार, फ्लोअर हीटिंगचे स्वयंचलित नियंत्रण (गरम रोपण करण्यासाठी आधार म्हणून), छिद्र उघडणे आणि माती ओलावणे आयोजित करणे आवश्यक आहे. बाहेर अंधार असेल तर ती उजळणारी प्रकाश नियंत्रण प्रणाली चांगली असेल.
Arduino म्हणजे काय
Arduino हे वापरण्यास सुलभ प्रोसेसर आणि सॉफ्टवेअरसह खुले, छोटे इलेक्ट्रॉनिक बोर्ड आहे. प्लॅटफॉर्म येणारी माहिती वाचतो, त्यानंतर, पूर्वी एंटर केलेल्या अल्गोरिदमनुसार, विजेद्वारे चालवलेल्या विविध उपकरणांना आदेशांचा आकार बदलतो. यासाठी, Arduino प्रोग्रामिंग भाषा आणि Arduino सॉफ्टवेअर (IDE) वर आधारित Processing Project चा वापर केला जातो.
बोर्डचा ओपन सोर्स कोड वेगवेगळ्या उत्पादकांकडून घटक वापरण्याची परवानगी देतो. Arduino वर स्मार्ट होम सिस्टम डिझाइन करण्यासाठी, वापरकर्त्याच्या विनंत्यांसाठी डिव्हाइस निवडणे सोपे आहे
कमीतकमी प्रोग्रामिंग आणि इलेक्ट्रिकल ज्ञान असलेल्या लोकांनी या प्रणालीकडे लक्ष दिले पाहिजे.

ऑपरेशनचे तत्त्व
आपल्यापैकी बर्याच जणांनी ऑटोमेशन सिस्टमबद्दल ऐकले आहे, परंतु अशा असंख्य सेन्सर्स आणि कंट्रोलर्सच्या ऑपरेशनची योग्य माहिती काहींना आहे. अशी उपकरणे, जर ते योग्यरित्या नियोजित असतील तर, घरातील सर्व उपकरणे, सुरक्षा, उपयुक्तता इत्यादींचे ऑपरेशन नियंत्रित करू शकतात. शिवाय, प्रत्येक बाबतीत, अशा जीवन समर्थन प्रणालीची कार्यक्षमता घरमालकाच्या विशिष्ट आवश्यकतांवर अवलंबून लक्षणीयरीत्या बदलू शकते.
जर, अलीकडे पर्यंत, अशा प्रणालींची उच्च किंमत होती, जी तंत्रज्ञानाच्या जटिलतेद्वारे आणि विशेष मायक्रोप्रोसेसर आणि नियंत्रण सॉफ्टवेअर वापरण्याची आवश्यकता द्वारे स्पष्ट केली गेली होती, तर आज, Arduino प्लॅटफॉर्मवर, आपण सहजपणे अशा साध्या जीवन समर्थन प्रणाली लागू करू शकता जे प्रगत कार्यक्षमता आहे.
प्लॅटफॉर्म घटक
मानक स्मार्ट होममध्ये खालील घटक समाविष्ट आहेत:
- सेन्सरचा भाग, ज्यामध्ये तापमान, आर्द्रता, हालचाल किंवा इतर विविध घटनांना प्रतिसाद देणारे विविध सेन्सर समाविष्ट असतात.
- एक्झिक्युटिव्ह भाग, म्हणजे, वापरकर्ते किंवा सिस्टीम स्वतः नियंत्रित करू शकणारी उपकरणे चालू किंवा बंद करण्यासाठी योग्य आदेश पाठवून. या कार्यकारी भागामध्ये विविध रिले, इलेक्ट्रिक मोटर्स, एअर क्लीनर कंट्रोल उपकरणे इत्यादींचा समावेश आहे.
- मायक्रोप्रोसेसर हा "मेंदू" आहे, जो सर्व घटकांचे कार्य समन्वयित आणि समन्वयित करतो.
सॉफ्टवेअर हा सूचना आणि सोप्या ऍप्लिकेशन्सचा एक संच आहे ज्याद्वारे वापरकर्ता स्वतः प्रोग्राम कॉन्फिगर करू शकतो किंवा तयार प्रीसेट आणि स्क्रिप्ट डाउनलोड करू शकतो.
अपार्टमेंटच्या वेगवेगळ्या क्षेत्रांसाठी सिस्टमसाठी प्रकल्प
तुम्ही इलेक्ट्रॉनिक सिस्टीम असेंबल करण्यास सुरुवात करण्यापूर्वी, तुम्ही Arduino वर स्मार्ट होम प्रोजेक्टसाठी योजना तयार करावी. उदाहरणार्थ, एक लहान घर घेऊ आणि "स्मार्ट कॉम्प्लेक्स" च्या ऑपरेशनसाठी एक योजना तयार करण्याचा प्रयत्न करूया. म्हणून, आम्हाला वेगवेगळ्या झोनमध्ये विविध उपकरणांचे बुद्धिमान कार्य सुनिश्चित करणे आवश्यक आहे.

- शेजारच्या प्रदेशाच्या प्रवेशद्वाराला अंधारात, मालक घराजवळ जाताना, घराबाहेर पडताना, दरवाजा उघडल्यावर स्वयंचलितपणे प्रकाश चालू करण्याची सुविधा प्रदान केली पाहिजे.आपल्याला आवश्यक असेल: मोशन सेन्सर आणि दरवाजा उघडणारा सेन्सर.
- अपार्टमेंटचे प्रवेशद्वार - रस्त्यावरून जाताना, प्रकाश आपोआप चालू झाला पाहिजे. आवश्यक: मोशन सेन्सर.
- स्नानगृह. मालक घरी आल्यावर इलेक्ट्रिक वॉटर हीटर स्वयंचलितपणे चालू करणे. दार उघडल्यावर बाथरूममधील हुड आणि लाइटिंग चालू होते. आवश्यक: सेन्सर हलवत आहे
ia आणि दरवाजा उघडत आहे. - स्वयंपाकघर. भाडेकरू खोलीत प्रवेश करतो तेव्हा प्रकाश चालू होतो.
- जेव्हा आपण हॉब चालू करता, तेव्हा एक्स्ट्रॅक्टर त्याच वेळी सुरू झाला पाहिजे. इलेक्ट्रिक स्टोव्हच्या पॉवर वायरिंगवर आणि उपस्थिती सेन्सर स्थापित करण्यासाठी तुम्हाला रिलेची आवश्यकता असेल.
- बैठकीच्या खोल्या. प्रकाशाचे स्वयंचलित स्विचिंग, हिवाळ्यात इलेक्ट्रिक कन्व्हेक्टरद्वारे तापमान नियंत्रण आणि उन्हाळ्यात एअर कंडिशनर. तुम्हाला प्रेझेन्स डिटेक्टर, तापमान आणि लाईट सेन्सरची आवश्यकता असेल.
















































