विषयसूची:

परियोजना: स्मार्ट ब्लाइंड्स: 5 कदम
परियोजना: स्मार्ट ब्लाइंड्स: 5 कदम

वीडियो: परियोजना: स्मार्ट ब्लाइंड्स: 5 कदम

वीडियो: परियोजना: स्मार्ट ब्लाइंड्स: 5 कदम
वीडियो: रोज़ सुबह 5 बजे उठने के 3 तरीके | 3 Secrets to Wake Up Early 2024, जुलाई
Anonim
परियोजना: स्मार्ट ब्लाइंड्स
परियोजना: स्मार्ट ब्लाइंड्स

मैं Howest Kortrijk का छात्र हूं और अपने पहले वर्ष के लिए हमें एक प्रोजेक्ट के आधार पर अपनी योग्यता साबित करनी होगी, जिसे हमें खुद को विकसित करना था।

अपने प्रोजेक्ट के लिए मैंने एक "स्मार्ट ब्लाइंड्स" सिस्टम चुना जो उपयोगकर्ता इनपुट के आधार पर स्वायत्त रूप से काम करेगा।

विशेषताएं:

  • प्रारंभिक उपयोगकर्ता इनपुट को छोड़कर, पूरी तरह से स्वायत्त काम करता है।
  • "नियमों" के आधार पर व्यवहार बदलें जैसे

    • 'एक्स एएम और वाई पीएम के बीच बंद'।
    • 'जब तापमान x°c से अधिक हो जाए तब बंद करें'।
  • पिछले 10 मिनट के तापमान के साथ चार्ट।

आपूर्ति

  • रास्पबेरी पाई
  • एलसीडी प्रदर्शन
  • तापमान संवेदक
  • रीड स्विच
  • ब्रेड बोर्ड
  • चमक सेंसर
  • एमसीपी3008
  • स्टेपर मोटर
  • ULN2003 स्टेपर ड्राइवर
  • तनाव नापने का यंत्र
  • प्रतिरोधों
  • आम निर्माण सामग्री

चरण 1: डेटाबेस

डेटाबेस
डेटाबेस

हम क्या चाहते हैं?

  1. हमारे सभी सेंसर एक ही स्थान पर
  2. हमारे सभी मापा डेटा एक ही स्थान पर
  3. सभी घटित घटनाएँ (यदि समस्याएँ होती हैं)

हम इसे कैसे हल करते हैं?

  1. सभी संभावित घटनाओं के साथ एक टेबल
  2. लॉग के साथ एक तालिका (घटनाएँ जो हुईं)
  3. सेंसर के साथ एक टेबल
  4. मापा डेटा के साथ एक तालिका

चरण 2: एक फ्रिटिंग स्कीमा बनाएं

एक फ्रिटिंग स्कीमा बनाएं
एक फ्रिटिंग स्कीमा बनाएं
एक फ्रिटिंग स्कीमा बनाएं
एक फ्रिटिंग स्कीमा बनाएं

यह कदम आवश्यक नहीं है, लेकिन अत्यधिक अनुशंसित है। अपने काम की पहले से योजना बनाना हमेशा एक अच्छा विचार होता है और बाद में जब कुछ काम करना बंद कर देता है तो बहुत समय की बचत होगी।

चरण 3: अपना फ्रंटएंड डिजाइन करना शुरू करें

अपना फ्रंटएंड डिजाइन करना शुरू करें
अपना फ्रंटएंड डिजाइन करना शुरू करें

यदि आप नहीं जानते कि आप कौन सा डेटा प्रदर्शित करना चाहते हैं, तो आप कुशलता से अपना बैकएंड नहीं बना पाएंगे।

अपनी वेबसाइट का प्रोटोटाइप बनाने के लिए Figma या Adobe XD का उपयोग करें।

चरण 4: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

एक ही निष्कर्ष पर पहुंचने के कई तरीके हैं। मेरा उनमें से केवल एक है।आप मेरा टेक यहाँ पा सकते हैं।

चरण 5: भवन और परीक्षण

आपके पास एक योजना है।

आपके पास हार्डवेयर है।

आपके पास एक दृश्यपटल है।

आपके पास बैकएंड है।

अब अपने कोंटरापशन के लिए एक एनक्लोजर बनाएं और जो कुछ भी आपने बनाया है उसे एकीकृत करना शुरू करें।

मैंने समर्थन के रूप में एक प्लास्टिक बॉक्स और सस्ती लकड़ी का उपयोग किया क्योंकि यह एक साधारण प्रोटोटाइप है, लेकिन आप चाहें तो इसे सीधे अपने घर में एकीकृत कर सकते हैं।

जब सब कुछ कहा और किया जाता है तो आप परीक्षण शुरू कर सकते हैं, हर संभव क्रम में हर सुविधा का उपयोग करने का प्रयास करें ताकि यह सुनिश्चित हो सके कि कोई समस्या मौजूद नहीं है।

सिफारिश की: