विषयसूची:
- चरण 1: कैसे करें: फ़्रेम का निर्माण
- चरण 2: कैसे करें: सर्वो मोटर नियंत्रण बोर्ड
- चरण 3: प्रोसेसर की प्रोग्रामिंग
- चरण 4: वेब कैम बोर्ड को फ़्रेम में संलग्न करें
- चरण 5: बाकी हिस्सों को एक साथ रखना
- चरण 6: परीक्षण के लिए तैयार
- चरण 7: यूजर इंटरफेस
वीडियो: यूजर इंटरफेस के साथ 30$ निगरानी प्रणाली: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
बेहद सस्ता और निगरानी प्रणाली करने में बहुत आसान। ऐसा करने के लिए आपको किसी प्रकार का रॉकेट वैज्ञानिक होने की आवश्यकता नहीं है। सभी आवश्यक पुर्जे संभवतः आपके स्थानीय हार्डवेयर स्टोर से मिल जाएंगे। आपको केवल 2 कोण बार, 2 सर्वो मोटर, युगल इलेक्ट्रॉनिक घटक और एक (पुराना) वेब कैम की आवश्यकता होगी। और निश्चित रूप से आपके कंप्यूटर पर कुछ सॉफ्टवेयर। यह निर्देश आपको कार्यात्मक निगरानी प्रणाली बनाने का तरीका दिखाएगा। आवश्यकताएँ: - लिनक्स ऑपरेटिंग सिस्टम- सर्वर (अपाचे) - पीएचपी समर्थन- माइस्क्ल (वैकल्पिक) यदि आप माइस्क्ल लॉगिन जाँच का उपयोग नहीं करना चाहते हैं- लगभग 30 $ - वेब कैम- सर्वो मूल बातें चित्र और नीचे दिया गया वीडियो आपको 784 से अधिक शब्द बताएगा!
चरण 1: कैसे करें: फ़्रेम का निर्माण
सबसे पहले आपको 2 एंगल बार खरीदने होंगे। इनकी कीमत लगभग 2 डॉलर प्रत्येक होगी। फिर आपको इन एंगल बार के लिए कुल मिलाकर 3 छेद ड्रिल करने होंगे। छेद व्यास निर्भर करता है, कि आपके सर्वो अक्ष पर व्यास क्या है। बिंदु यह है कि छेद में फिट होना चाहिए। बेशक आपको इन सर्वो मोटर्स की भी आवश्यकता होगी। हर RC-हॉबी स्टोर इनमें से भरा हुआ है और कीमत 5$ से ऊपर तक है। आप इन भागों को जोड़ने के लिए स्क्रू या गर्म गोंद का उपयोग कर सकते हैं। मैंने दोनों का इस्तेमाल किया। इस पर ध्यान दें, कि सर्वो मोटर और एंगल बार के बीच पर्याप्त जगह हो, ताकि यह स्वतंत्र रूप से घूम सके!
चरण 2: कैसे करें: सर्वो मोटर नियंत्रण बोर्ड
आगे आपको इन सर्वो मोटर्स के लिए नियंत्रण बोर्ड की आवश्यकता होगी। यह करना बहुत आसान है और इसमें केवल कुछ घटक होते हैं। आवश्यक घटक: - Attiny2313 प्रोसेसर- Max232 बफर सर्किट- 4 x 0, Max232 के लिए 1uF कैपेसिटर- 7805 वोल्टेज नियामक- वोल्टेज नियामक के लिए 1 x 16V / 47uF कैपेसिटर (इनपुट)) - वोल्टेज रेगुलेटर (आउटपुट) के लिए 1 x 100nF कैपेसिटर - 1 x 2, 1mm DC-जैक या आप किस आकार का उपयोग करना चाहते हैं- RS232 के लिए 1 x D9-कनेक्टर- सर्वो मोटर कनेक्शन के लिए 2x3 स्पाइक बार योजनाबद्ध निर्देशों का पालन करें और आपका बोर्ड इस तरह दिखना चाहिए।
चरण 3: प्रोसेसर की प्रोग्रामिंग
मैं यह नहीं दिखाने जा रहा हूं कि प्रोसेसर को कैसे प्रोग्राम किया जाए। मुझे लगता है कि आप एवीआर-प्रोग्रामिंग से परिचित हैं। यदि आप नहीं करते हैं, तो आपको प्रोसेसर और सी-कोड के साथ अपने मित्र के पास जाना होगा जो प्रोसेसर में कोड को प्रोग्राम कर सकता है। सी-कोड बहुत सरल और छोटा है। इसमें कोड की केवल 60 पंक्तियाँ हैं
चरण 4: वेब कैम बोर्ड को फ़्रेम में संलग्न करें
ठीक है, अब हमारे पास नियंत्रण बोर्ड और फ्रेम है। अब समय आ गया है कि आप अपना वेब कैम खोलें और वेब कैम बोर्ड को फ्रेम में संलग्न करें। गर्म गोंद के साथ करना आसान है। आप माइक और ऑन/ऑफ बटन से सुरक्षित रूप से कनेक्शन हटा सकते हैं। हमें इनकी आवश्यकता नहीं होगी। आप जानते हैं कि जब आप अपना वेब कैमरा खोलते हैं तो मेरा क्या मतलब होता है =)
चरण 5: बाकी हिस्सों को एक साथ रखना
ठीक है, अब हमें केस की जरूरत होगी। मेरा मामला बहुत बड़ा है और यह भी नरक के रूप में बदसूरत है, इसलिए जाओ और कुछ छोटे और अच्छे मामले लेने की कोशिश करो =)ध्यान! मैंने जो किया वही गलती मत करो! मैंने पावर और RS232 कनेक्शन को सामने की तरफ रखा है और उन्हें बिल्कुल पीछे की तरफ होना चाहिए।
चरण 6: परीक्षण के लिए तैयार
आँसुओं के बाद, यहाँ है! =) अब हमारे सिस्टम का परीक्षण करने का समय आ गया है। पावर प्लग लगाएं और प्रार्थना करें.. धुआं नहीं? कोई स्पार्कलिंग नहीं? कोई आग या चीख नहीं? अच्छा है, तो सब कुछ पूरी तरह से है (आशा)। जब पावर प्लग जुड़ा होता है, तो कैमरे को अपनी डिफ़ॉल्ट स्थिति बदलनी चाहिए। जो 1500us है। यह थोड़ा "सरूर" आवाज रखता है, लेकिन यह सामान्य है। अब आप अपने कैमरे को मिनीकॉम, gtkterm या आप जो भी उपयोग करना चाहते हैं, उसके साथ नियंत्रित करने का प्रयास कर सकते हैं। 4800 बॉड्रेट का उपयोग करना महत्वपूर्ण है। अन्य दरों के साथ यह काम नहीं करेगा! मेरा सुझाव है कि, अपनी लिनक्स मशीन पर gtkterm डाउनलोड करें और 4800 गति का उपयोग करने के लिए पोर्ट विकल्पों में से इसे बदलें। फिर अपने कीबोर्ड से a, s, z, x कुंजी दबाएं और कैमरा चालू हो जाएगा. अगर यह काम करता है तो यह खुद को चराने का समय है!
चरण 7: यूजर इंटरफेस
मैंने यूजर इंटरफेस को एक्सएचटीएमएल और पीएचपी भाषाओं के साथ प्रोग्राम किया। यह जटिल है और यह समझाना कठिन है कि सब कुछ क्या करता है। दाईं ओर 4 बटन हैं: कैमरा ऑन, कैमरा ऑफ, मोशन ऑन और मोशन ऑफ। कैमरा ऑन करता है, कैमरा ऑनलाइन रखता है और फिर यह दिखाता है कि "वेबकैम चल रहा है.." और कैमरा बंद है, इसे बंद करें और "वेबकैम बंद हो गया" चिन्ह प्रस्तुत किया गया है। स्क्रीन के मध्य में वीडियो स्ट्रीम है जो कैमरे से आती है। कैमरा घुमाते हुए तस्वीर क्लिक करते हैं। यदि आप चित्र के किनारे (जैसे दीपक) में कोई वस्तु देखते हैं और आप उस पर क्लिक करते हैं तो कैमरा चालू हो जाएगा कि यह चित्र के बीच में है जब अगला ताज़ा (अंतराल 1s है)। वीडियो स्ट्रीम के नीचे 4 बटन भी है। ऊपर, नीचे, बाएँ और दाएँ। इन बटनों से आप कैमरे को अधिक बारीकी से घुमा सकते हैं। बाईं ओर वह क्षेत्र है जहां गति का पता लगाने वाली तस्वीरें ऑनलाइन होने पर गति का पता लगाने वाली तस्वीरें अपडेट हो जाएंगी। इसमें बटन रिमूव पिक्चर्स भी है, जो सभी तस्वीरों को हटा देगा। ज़िप-पैकेट में उपयोगकर्ता इंटरफ़ेस के बारे में सब कुछ है और आप इन फ़ाइलों को संशोधित / उपयोग कर सकते हैं कि आप कैसे चाहते हैं। मोशन डिटेक्टर स्क्रिप्ट के बारे में, इसे देखें:
सिफारिश की:
वेब यूजर इंटरफेस के साथ Arduino बैटरी टेस्टर: 5 कदम
WEB यूजर इंटरफेस के साथ Arduino बैटरी टेस्टर: आज, इलेक्ट्रॉनिक उपकरण बैकअप बैटरी का उपयोग उस स्थिति को बचाने के लिए करते हैं जिसमें उपकरण बंद होने पर या दुर्घटना से उपकरण बंद होने पर ऑपरेशन छोड़ दिया गया था। उपयोगकर्ता, चालू करते समय, उस बिंदु पर वापस आ जाता है जहां वह रुका था
एंड्रॉइड यूजर इंटरफेस के साथ लॉजिक एनालाइजर: 7 कदम
एंड्रॉइड यूजर इंटरफेस के साथ लॉजिक एनालाइजर: दुनिया पहले से ही बहुत सारे लॉजिक एनालाइजर से भरी पड़ी है। अपने इलेक्ट्रॉनिक्स शौक में, मुझे समस्या निवारण और डिबगिंग के लिए एक की आवश्यकता थी। मैंने इंटरनेट पर खोज की लेकिन मुझे वह नहीं मिला जिसकी मुझे तलाश है। तो यहाँ मैं पेश कर रहा हूँ…"येट अदर लो
एलसीडी यूजर इंटरफेस: 4 कदम
एलसीडी यूजर इंटरफेस: एलसीडी यूजर इंटरफेस, जैसा कि आप उम्मीद कर सकते हैं, 16 * 2 एलसीडी के लिए बनाया गया एक इंटरफेस है। आप समय, हार्डवेयर सूचनाएं, संदेश दिखाने में सक्षम होंगे … लेकिन आप अपना भी बना पाएंगे स्वयं के चित्र और एनिमेशन, उन्हें सहेजने और लोड करने के लिए। आवश्यकता: - Ard
ईसीजी और हार्ट रेट वर्चुअल यूजर इंटरफेस: 9 कदम
ईसीजी और हार्ट रेट वर्चुअल यूजर इंटरफेस: इस निर्देश के लिए, हम आपको दिखाएंगे कि कैसे अपने दिल की धड़कन को प्राप्त करने के लिए एक सर्किट का निर्माण करें और इसे अपने दिल की धड़कन के ग्राफिकल आउटपुट के साथ एक वर्चुअल यूजर इंटरफेस (वीयूआई) पर प्रदर्शित करें। इसके लिए अपेक्षाकृत सरल संयोजन की आवश्यकता है
शिक्षण और मूल्यांकन के लिए सरल इंटरएक्टिव यूजर इंटरफेस: 11 कदम
शिक्षण और मूल्यांकन के लिए सरल इंटरएक्टिव यूजर इंटरफेस: इस परियोजना को एक विश्वविद्यालय वर्ग के हिस्से के रूप में विकसित किया गया था, लक्ष्य एक निश्चित विषय को पढ़ाने और मूल्यांकन करने के लिए एक इंटरैक्टिव सिस्टम बनाना था। इसके लिए हमने इंटरफ़ेस के लिए एक पीसी पर एक प्रोसेसिंग और आर्केड बटन और एल ई डी के लिए एक Arduino नैनो का उपयोग किया, इसलिए