विषयसूची:
- चरण 1: आपके लिए आवश्यक घटक
- चरण 2: रास्पबेरी पाई सेटअप
- चरण 3: अपने पाई को अपने वाईफ़ाई से जोड़ना
- चरण 4: हार्डवेयर
- चरण 5: SQL- डेटाबेस
- चरण 6: दर्पण के लिए कोड
- चरण 7: वेबसाइट
- चरण 8: ऑटो स्टार्ट App.py
- चरण 9: एक केस बनाएं
- चरण 10: मुझे आशा है कि आप इसे पसंद करेंगे
वीडियो: स्मार्ट मिरर: 10 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
हम सभी उस पल को जानते हैं जब आप बाथरूम में होते हैं और घंटे का ट्रैक खो देते हैं। या आप नहीं जानते कि आज मौसम कैसा होगा… आदि। एक स्मार्ट दर्पण मदद कर सकता है। अपने प्रोजेक्ट के लिए मैंने बाथरूम में कुछ जगह बचाने के लिए स्मार्ट मिरर का एक छोटा संस्करण किया। आप उस पर मौसम, घंटा, दिन, स्थान, तापमान और आर्द्रता देख सकते हैं। इससे जुड़ी एक वेबसाइट भी है जहां आप ग्राफ में सभी डेटा ढूंढ सकते हैं और एलईडी पट्टी का रंग बदल सकते हैं।
चरण 1: आपके लिए आवश्यक घटक
यहां उन घटकों की सूची दी गई है जिनकी आपको आवश्यकता है।
- रास्पबेरी पाई डिस्प्ले 5 इंच
- रास्पबेरी पाई 3 बी+
- 8GB माइक्रो एसडी
- रास्पबेरी पाई आपूर्ति 5.1V / 2.5A
- डिजिटल आरजीबी लेडस्ट्रिप WS2801
- DHT11 तापमान और आर्द्रता सेंसर
- लकड़ी
- लकड़ी को ठीक करने के लिए हार्डवेयर (गोंद और आरी)
- एच डी ऍम आई केबल
- पीर (मोशन सेंसर)
- DS18B20 (तापमान सेंसर)
चरण 2: रास्पबेरी पाई सेटअप
आइए कुछ सॉफ्टवेयर इंस्टॉल करके शुरू करें।
- विनएससीपी
- Win32 डिस्क प्रबंधक
- मोबाएक्सटर्म
- वीएनसी दर्शक
- MySQL कार्यक्षेत्र
सबसे पहले आप विन 32 स्थापित करें। एक बार जब आप विन 32 स्थापित कर लेते हैं तो आप पीआई पर छवि स्थापित करना शुरू कर सकते हैं।
जब आप विन 32 खोलते हैं तो आप देखेंगे कि एक फ़ोल्डर का चयन किया जा सकता है। अपना माइक्रो एसडी कार्ड (ऊपर दाएं) चुनें और राइट (नीचे) पर क्लिक करें। स्थापना में कुछ समय लग सकता है। इस बीच आप अन्य सभी सॉफ़्टवेयर स्थापित कर सकते हैं।
एक बार आपकी छवि स्थापित हो जाने के बाद, आप अपने एसडी कार्ड को अपने पीआई में डाल सकते हैं और अपने पीआई को पावर कर सकते हैं। अपने पीआई को ईथरनेट केबल से अपने कंप्यूटर/लैपटॉप से कनेक्ट करें। इसके बाद आप mobaXterm शुरू करें। सत्र => एसएसएच => पर जाएं और निम्नलिखित डेटा भरें (अधिक विवरण के लिए छवि देखें)। इसके साथ आप अपने पीआई पर एक एसएसएच कनेक्शन के माध्यम से पोर्ट 22 पर यूज़रनेम "डीपी-यूज़ आर" और पासवर्ड "डीपी-यूज़र" के साथ लॉग ऑन करते हैं।
चरण 3: अपने पाई को अपने वाईफ़ाई से जोड़ना
यदि आप अपने पीआई से जुड़े हैं तो आप निम्न चरणों के साथ अपना वाईफाई सेट कर सकते हैं।
सुडो रास्पि-कॉन्फ़िगरेशन
- नेटवर्क विकल्पों पर जाएं
- वाई-फ़ाई पर जाएं
- अपना नेटवर्क नाम दर्ज करें
- अपना कूटशब्द भरें
अब आपके पास अपने वाईफाई तक पहुंच है और आप निम्न कोड के साथ अपने पीआई को अपडेट कर सकते हैं।
सुडो उपयुक्त अद्यतन
सुडो उपयुक्त अपग्रेड -y
यह सुनिश्चित करता है कि आपका पीआई अप टू डेट है।
चरण 4: हार्डवेयर
अब जब आपका पाई पूरी तरह से तैयार हो गया है तो आप सर्किट स्थापित करना शुरू कर सकते हैं। उपरोक्त योजनाबद्ध के रूप में अपने सर्किट से कनेक्ट करें। आप देखेंगे कि एक mcp3008 का उपयोग किया जा रहा है। आपको इसकी आवश्यकता नहीं है, यह स्क्रीन के लिए कनेक्शन है। एलईडी पट्टी में एक घड़ी, मोसी, जीएनडी और एक 5वी है।
चरण 5: SQL- डेटाबेस
डेटाबेस बनाने का समय आ गया है। नीचे दिए गए कोड के साथ अपने पीआई पर अपना मारियाडीबी पर्यावरण खोलें।
सबसे पहले आप इसके साथ एक उपयोगकर्ता बनाते हैं:
'एमसीटी' @'%' उपयोगकर्ता बनाएं, जिसकी पहचान 'एमसीटी' से हो;
तो आप सुनिश्चित करें कि उसके पास सभी विशेषाधिकार हैं:
*.* पर 'mct'@'%' पर ग्रैंड ऑप्शन के साथ सभी विशेषाधिकार प्रदान करें;
अंतिम लेकिन कम से कम, आप सब कुछ फ्लश करते हैं:
फ्लश विशेषाधिकार;
अब सेवा को पुनरारंभ करें:
sudo सेवा mysql पुनरारंभ करें
MySQL कार्यक्षेत्र खोलें। एक नया संबंध बनाएं। अधिक जानकारी के लिए चित्र देखें।
अब आयात खोलें, फ़ाइल आयात करें और कोड निष्पादित करें।
चरण 6: दर्पण के लिए कोड
pyCharm खोलें और सेटिंग => बिल्ड, एक्सिक्स्यूशन, परिनियोजन => परिनियोजन पर जाएं। प्लस दबाएं और एक SFTP जोड़ें (चित्र देखें)।
अब आप बस मेरे जीथब से कोड डाउनलोड करें और इसे pycharm में खोलें।
चरण 7: वेबसाइट
अपने पीआई पर एक वेब सर्वर लगाने के लिए, निम्नलिखित कोड को अपने पीआई में जोड़ें।
sudo apt-get intal apache2-y
डीपी-उपयोगकर्ता के रूप में पहुंच प्राप्त करने के लिए:
सुडो चाउन डीपी-उपयोगकर्ता: रूट *
फ़ोल्डर तक पहुँचने और उसमें फ़ाइलें जोड़ने के लिए।
sudo chown dp-user:root /var/www/html
विनएससीपी खोलें। एक नया सत्र बनाएं और छवि में दिखाए अनुसार फ़ाइल भरें।
अपनी फ़ाइलें चुनें और उन्हें अपने /var/www/html फ़ोल्डर में खींचें।
चरण 8: ऑटो स्टार्ट App.py
अपना app.py शुरू करने के लिए स्वचालित रूप से अपने crontab पर जाएं और यह कोड जोड़ें:
सुडो क्रोंटैब -ई
फ़ाइल के निचले भाग में, निम्न कोड दर्ज करें (छवि में समझाया गया है)।
@reboot python3 /var/www/html/app.py
बाहर निकलने के लिए Ctrl + x और सेव करने के लिए y एंटर करें।
चरण 9: एक केस बनाएं
अवधारणा आसान है मैंने अपनी स्क्रीन का आकार लिया, मेरे ब्रेडबोर्ड की लंबाई और मेरे पीआई के आकार ने पीआईआर डालने के लिए नीचे एक छेद बनाया।
चूंकि आप एचडीएमआई केबल का उपयोग कर रहे हैं, इसलिए एक और टुकड़ा होना चाहिए जो आप पर होना चाहिए।
चरण 10: मुझे आशा है कि आप इसे पसंद करेंगे
मुझे आशा है कि आप मिनी स्मार्ट मिरर का आनंद लेंगे।
आपको कामयाबी मिले!
सिफारिश की:
C.Q: एक DIY स्मार्ट मिरर: 5 कदम
C.Q: एक DIY स्मार्ट मिरर: हम WBASD STEM अकादमी में कैटरीना कॉन्सेप्सियन और आदिल कैसर हैं, दोनों सोफोमोर्स हैं। यह वह परियोजना है जिसे हमने इस साल के सर्वश्रेष्ठ पुरस्कार के लिए सहयोग और किया होगा। जब हमने इस परियोजना को करने का फैसला किया, तो हमारे दिमाग में "सबसे अधिक ई
पोर्टेबल स्मार्ट मिरर कैसे बनाएं/बॉक्स कॉम्बो बनाएं: 8 कदम
पोर्टेबल स्मार्ट मिरर/मेक अप बॉक्स कॉम्बो कैसे बनाएं: डेविस में मेरे कैपस्टोन के लिए एक अंतिम परियोजना के रूप में & एल्किंस कॉलेज, मैंने एक बड़े दर्पण और रास्पबेरी पाई और मैजिक मिरर सॉफ्टवेयर प्लेटफॉर्म के उपयोग के साथ-साथ एक मेक अप ट्रैवल बॉक्स को डिजाइन और बनाने के लिए तैयार किया, जो एक पोर्ट के रूप में कार्य करेगा
रास्पबेरी पाई के साथ एक स्मार्ट मिरर कैसे बनाएं 4: 10 कदम
रास्पबेरी पाई 4 के साथ एक स्मार्ट मिरर कैसे बनाएं: इस गाइड में हम देखेंगे कि कैसे एक पिक्चर फ्रेम, एक पुराने मॉनिटर और एक पिक्चर ग्लास जैसे पुनर्नवीनीकरण टुकड़ों का उपयोग करके एक स्मार्ट मिरर का निर्माण किया जाता है। मैंने यहां से खरीदे गए इलेक्ट्रॉनिक घटकों के लिए www.lcsc कॉम
स्मार्ट मिरर: 5 कदम
स्मार्ट मिरर: यह निर्देश आपको एक स्मार्ट मिरर बनाना सिखाएगा जो आपके ईमेल इनबॉक्स, द न्यू यॉर्क टाइम्स के नवीनतम समाचार और अपडेट और अनप्लैश की पृष्ठभूमि पर दिनांक और समय प्रदर्शित करता है। इसकी लिंक काम कर रही है: आपूर्ति की जरूरत है: एक फ्रेम के लिए
कैसे एक DIY स्मार्ट मिरर बनाने के लिए: 12 कदम (चित्रों के साथ)
DIY स्मार्ट मिरर कैसे बनाएं: एक "स्मार्ट मिरर" इसके पीछे एक डिस्प्ले वाला टू-वे मिरर है जो आमतौर पर उपयोगी जानकारी जैसे समय और तारीख, मौसम, आपका कैलेंडर और अन्य सभी चीजों को प्रदर्शित करने के लिए उपयोग किया जाता है! लोग इनका इस्तेमाल हर तरह के कामों में करते हैं