विषयसूची:

प्रोजेक्ट 1 वेदरन: 6 चरण
प्रोजेक्ट 1 वेदरन: 6 चरण

वीडियो: प्रोजेक्ट 1 वेदरन: 6 चरण

वीडियो: प्रोजेक्ट 1 वेदरन: 6 चरण
वीडियो: सांख्य-योग निर्दिष्ट ध्यान-उपासना Dhyana-Upasana in Samkhya & Yoga Session No. 21, August 05, 2021 2024, अक्टूबर
Anonim
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन
प्रोजेक्ट 1 वेदरन

मुझे, लॉरेन्स डुजार्डिन को स्कूल के लिए एक प्रोजेक्ट बनाना था। इसलिए मैंने वेदरस्टेशन बनाने का फैसला किया। मैंने इसे वेदरन कहा।

रास्पबेरी पाई चार्ज किए बिना इस परियोजना के लिए आपको जिन भागों की आवश्यकता है, वे हैं: - ब्रेडबॉर्ड- जम्पर वायर- रेसिस्टर्स- DHT11 (तापमान और आर्द्रता सेंसर) - SI1145 (UV सेंसर) - BMP280 (प्रेशर सेंसर) - एलसीडी डिस्प्ले (16x2) - पोटेंशियोमीटर (आप इसे बीओएम में देख सकते हैं जिसे मैंने यहां नीचे लिंक किया है)

बाकी निर्देश के लिए, मैं आपको बता रहा हूँ कि आप इस प्रोजेक्ट को कैसे फिर से बना सकते हैं।

चरण 1: फ्रिटिंग

फ़्रिट्ज़िंग
फ़्रिट्ज़िंग
फ़्रिट्ज़िंग
फ़्रिट्ज़िंग

तो, सबसे पहले मैंने एक फ्रिट्ज़िंग योजना बनाई। आपको यह जानना होगा कि आपके हिस्से कैसे ठीक से काम करते हैं। इन तस्वीरों में आप देख सकते हैं कि रास्पबेरी पाई पर किस हिस्से का पिन, किस पिन से जुड़ा होना चाहिए। यदि आप किसी को अपनी फ़्रिट्ज़िंग योजना की जाँच करने देते हैं, जो इस विषय के बारे में बहुत कुछ जानता है, तो आप कोई भी महत्वपूर्ण गलती नहीं करेंगे जो आपके प्रोजेक्ट के लिए घातक हो सकती है।

चरण 2: सामान्यीकृत डेटाबेस संरचना

सामान्यीकृत डेटाबेस संरचना
सामान्यीकृत डेटाबेस संरचना
सामान्यीकृत डेटाबेस संरचना
सामान्यीकृत डेटाबेस संरचना

सामान्यीकृत डेटाबेस संरचना के लिए, आपको सबसे पहले एक प्रारंभिक अध्ययन करना होगा। यहां आप इस बात पर मंथन कर सकते हैं कि आपको किस डेटा की आवश्यकता है और आपका प्रोजेक्ट कैसे काम करेगा।

प्रारंभिक अध्ययन करने के बाद, आप सामान्यीकृत डेटाबेस संरचना को स्वयं बनाना जारी रख सकते हैं। मैंने सबसे पहले इसे Draw. IO में बनाया है। बाद में मैंने इसे MySQL में ही बनाया, इसलिए मैं अपने डेटाबेस को कुछ परीक्षण डेटा के साथ आज़मा सकता था।

चरण 3: FA2 टेम्प्लेट

FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट
FA2 टेम्पलेट

FA2 टेम्प्लेट संपूर्ण प्रोजेक्ट के लिए एक व्यापक टेम्प्लेट है। इस टेम्पलेट में मैंने एक प्रतियोगिता विश्लेषण किया, एक ऐसा व्यक्तित्व जिसे एक सामान्य उपयोगकर्ता के रूप में पहचाना जा सकता है। एक उपयोगकर्ता कहानी मानचित्र और एक साइट मानचित्र जिसमें मेरी वेबसाइट के सभी पृष्ठ शामिल हैं। साथ ही यहाँ मेरे वायरफ्रेम की कुछ तस्वीरें हैं।

चरण 4: वायरिंग और कोडिंग

वायरिंग और कोडिंग
वायरिंग और कोडिंग
वायरिंग और कोडिंग
वायरिंग और कोडिंग
वायरिंग और कोडिंग
वायरिंग और कोडिंग

हो सकता है कि यह तस्वीरें इतनी स्पष्ट न हों, लेकिन यह मेरे प्रोजेक्ट की वायरिंग है, जो पहले से ही उनके आवास में है।

कोडिंग भाग के लिए, आप सब कुछ पा सकते हैं जो मैंने जीथब पर लिखा था:

ऐसी फाइलें हैं जो सिर्फ भागों से डेटा प्राप्त करने पर ध्यान केंद्रित कर रही हैं। जहाँ मैंने पुस्तकालय का उपयोग किया, - BMP280 के लिए पुस्तकालय:

- SI1145 के लिए पुस्तकालय:

- DHT11 के लिए पुस्तकालय:

इससे पहले कि आप इनका सही उपयोग कर सकें, सबसे पहले आपको इन लाइब्रेरी को अपने रास्पबेरी पाई पर स्थापित करना होगा। ऐसा करने का तरीका कमांड लाइन में "sudo python setup.py install" टाइप करना है।

फिर फ़ाइल 'data.py' है, यह डेटा प्राप्त करने वाली सभी अलग-अलग फ़ाइलों को 1 बड़ी फ़ाइल में बंडल करता है। इस तरह आप एक बार में सभी डेटा को LCD डिस्प्ले और डेटाबेस में लिख सकते हैं।

चरण 5: वेबसाइट

वेबसाइट
वेबसाइट

मैंने अपनी वेबसाइट के लिए जो कोड लिखा था, वह जीथब पर भी पाया जा सकता है:

जैसा कि मैंने पहले ही FA2 टेम्प्लेट के बारे में चरण में दिखाया है, मैंने सबसे पहले कुछ वायरफ्रेम बनाए। ये वायरफ्रेम मेरी वेबसाइट का आधार थे। वहीं से मैंने कोडिंग शुरू की।

चरण 6: अंतिम उत्पाद

अंतिम उत्पाद
अंतिम उत्पाद

यह सब खत्म करने के लिए, मैंने सब कुछ लकड़ी के बक्से में डाल दिया, मैंने उसमें छेद काट दिया ताकि उसमें से पुर्जे निकल सकें, ताकि वे सही डेटा माप सकें।

अब मेरे प्रोजेक्ट पर लॉग इन करने के लिए, आपको बिजली और इंटरनेट केबल प्लग करके इसे शुरू करना होगा। फिर पोटीन का उपयोग करके और होस्ट नाम में टाइप करके लॉगिन करें, जो कि 'laurens.local' है। उपयोगकर्ता नाम 'pi' है और पासवर्ड 'रास्पबेरी' है। यू केवल ऊपर की ओर तीर का उपयोग कर सकता है और फिर प्रोजेक्ट को चलाने के लिए एंटर दबाएं। यह एलसीडी डिस्प्ले पर इसका माप दो बार दिखाएगा, फिर आप ब्राउजर सर्च बार में टाइप करके वेबसाइट पर ब्राउज़ कर सकते हैं: '169.254.10.11:8080'।

पढ़ने के लिए धन्यवाद, मुझे आशा है कि सब कुछ स्पष्ट और अच्छा था और इस पोस्ट ने आपकी बहुत मदद की। मेरे प्रोजेक्ट को फिर से बनाने के लिए एक अच्छा समय है!लॉरेन्स डुजार्डिन हॉवेस्ट कॉर्ट्रिज्क, बेल्जियम में न्यू मीडिया और संचार प्रौद्योगिकी का अध्ययन कर रहे हैं।

सिफारिश की: