विषयसूची:
- चरण 1: आवश्यक सामग्री
- चरण 2: सर्किट
- चरण 3: एक डेटाबेस बनाएं
- चरण 4: इसे कोड करें
- चरण 5: इसे सुंदर बनाएं
वीडियो: पत्नी: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
मैं स्टेफ़नी मिन हूं, मैं हॉवेस्ट (कॉर्ट्रिज्क बेल्जियम) में न्यू मीडिया एंड कम्युनिकेशन टेक्नोलॉजी (एनएमसीटी) का अध्ययन करती हूं। स्कूल में हमें एक वेबपेज के साथ एक उपकरण बनाने का काम मिला। आप मेरे पोर्टफोलियो पर एक नज़र डाल सकते हैं।
मैंने ट्रेन की सीट को सेंसर से सफेद करने के लिए चुना है। सेंसर यह पता लगाएगा कि सीट पर कोई व्यक्ति बैठा है या नहीं।
चरण 1: आवश्यक सामग्री
इस परियोजना के लिए कई सामग्रियों की आवश्यकता है।
प्रेशर सेंसर (fsr 400) = €9, 20/यूनिट
रास्पबेरी पाई 3 = €37, 95
आरजीबी एलईडी = €0.5 /इकाई
रोकनेवाला (470 ओम) = €0.10 /unit
एलसीडी डिस्प्ले = €2.44 /इकाई
एमसीपी ३००८ = €२९, ०० /यूनिट
Sn74hc595n = €1, 20 /unit
पोटेंशियोमीटर = €1, 15
चरण 2: सर्किट
हार्डवेयर काफी आसान है।
जैसा कि योजनाबद्ध पर देखा जा सकता है, मैंने अपने एल ई डी के लिए 74hc47 का उपयोग किया। इसका कारण यह है कि मेरे रास्पबेरी पाई में बहुत सारे पिन नहीं हैं। इसका नुकसान यह है कि आप केवल एलईडी को लाल या हरा बना सकते हैं। अलग-अलग रंग बनाने के लिए आपके पास pwm सिग्नल नहीं है।
रास्पबेरी पाई में एनालॉग इनपुट पिन नहीं होते हैं। तो मुझे एक एमसीपी 3008 चाहिए। यह एक एनालॉग सिग्नल को एक डिजिटल में परिवर्तित करता है। एमसीपी 3008 के चैनलों पर दबाव प्रेषक डाला जाता है।
चरण 3: एक डेटाबेस बनाएं
इस परियोजना में डेटाबेस सर्वर के रूप में एक MySQL का उपयोग किया गया था।
टेबल व्यवसाय में सेंसर के बारे में जानकारी होती है। यह कैप्चर करता है जहां कोई व्यक्ति ट्रेन की सीट पर बैठता है। जिस क्षण से कोई व्यक्ति सीट पर बैठता है, तालिका में पहला डेटा लिखा जाएगा। डेटाटाइमएंड के अपवाद के साथ सभी डेटा तालिका में लिखे जाएंगे।
तालिका मार्ग में एक ट्रेन द्वारा किए जाने वाले विभिन्न मार्गों के बारे में डेटा आता है।
तालिका में दो मान हैं: एक सामान्य डेटाटाइम के लिए और दूसरा वास्तविक डेटाटाइम के लिए।
डेटाटाइम सामान्य वह समय है जब ट्रेन सैद्धांतिक रूप से एक स्टॉप पर होती है। डेटाटाइम वास्तविक वह समय है जब ट्रेन वास्तविक के लिए एक स्टॉप पर होती है। इस बार देरी समावेशी के साथ है।
प्रत्येक ट्रेन का एक स्पष्ट और अनूठा संदर्भ होता है, जो अक्षरों से बना होता है (यानी आईसी इंटरसिटी ट्रेन के लिए खड़ा है) और संख्याएं (यानी 4565 ब्रुसेल्स से एंटवर्प तक की ट्रेन है)।
और हर प्रकार का अपना आवास है। उदाहरण के लिए टेबल, कूड़ेदान।
चरण 4: इसे कोड करें
सेंसर का डी बेस कोड पायथन में लिखा गया है। वहां
2 प्रकार के कोड। पहला सेंसर के लिए है। दूसरा वेबपेज के लिए है। वेब पेज डेटा पायथन, फ्लास्क, जावास्क्रिप्ट, एचटीएमएल और सीएसएस में लिखा गया है।
सेंसर
प्रत्येक घटक का अपना वर्ग होता है। test.py में सभी विभिन्न वर्गों का उपयोग किया जाता है।
मकड़जाल
वेब कोड पायथन और फ्लास्क में लिखा गया है। हेडर के लिए एक टेम्प्लेट का उपयोग किया जाता है। पृष्ठ के दूसरे भाग का अपना html पृष्ठ है।
फ़ाइल संरचना
- परीक्षण फ़ाइल निर्देशिका सेंसर में पाई जा सकती है।
- कक्षाएं निर्देशिका मॉडल में स्थित हैं।
- निर्देशिका sql में ट्रेन डेटाबेस का डंप होता है।
- निर्देशिका वेब में index.py है। यह फ्लास्क पेज है। वेबपेज को चलाने के लिए इस फाइल को चलाना होगा।
- टेम्प्लेट निर्देशिका में html पृष्ठ होते हैं।
- निर्देशिका स्थिर में चित्र, फ़ॉन्ट और सीएसएस फ़ाइलें शामिल हैं।
चरण 5: इसे सुंदर बनाएं
एक सुंदर ट्रेन बनाने के विभिन्न तरीके हैं। मैंने चुना है
ट्रेन का 3डी प्रिंट बनाने के लिए।
आसन।
सीट में एक छोटा सा छेद होना चाहिए क्योंकि सेंसर को सीट पर लगाने की जरूरत है। सीट के ऊपर एलईडी लगाई गई हैं।
वैगन।
वैगन में कुछ महत्वपूर्ण विशेषताएं हैं। सबसे पहले फर्श में जहां सीटें आती हैं, वहां छोटे-छोटे छेद होने चाहिए।
- इन छेदों के बावजूद सेंसर और एल ई डी के कैल्स को जाना चाहिए।
- साइडपैनल में आईपी पते और मुफ्त सीटों की संख्या की जानकारी के साथ एलसीडी डिस्प्ले को ठीक करने के लिए एक छेद है।
- रास्पबेरी पाई दृष्टि से पीछे की ओर स्थित होना चाहिए।
!ध्यान दें: ३डी प्रिंट थोड़ा छोटा प्रिंट किया गया है, इसलिए छेदों के लिए अतिरिक्त ३ या ४ मिमी का अनुमान लगाया जाना चाहिए!
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
पिक्सेल किट चल रहा है माइक्रोपायथन: पहला कदम: 7 कदम
पिक्सेल किट रनिंग माइक्रोपायथन: पहला कदम: कानो के पिक्सेल की पूरी क्षमता को अनलॉक करने की यात्रा फ़ैक्टरी फ़र्मवेयर को माइक्रोपायथन के साथ बदलने के साथ शुरू होती है लेकिन यह केवल शुरुआत है। Pixel Kit पर कोड करने के लिए हमें अपने कंप्यूटरों को इससे कनेक्ट करना होगा। यह ट्यूटोरियल समझाएगा कि क्या
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: 4 कदम
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: यहां 4 सरल चरण दिए गए हैं जो बैटर के आंतरिक प्रतिरोध को मापने में आपकी मदद कर सकते हैं।
एक मीडिया सेंटर समाधान यहां तक कि पत्नी और बच्चे भी इस्तेमाल करेंगे: 9 कदम
एक मीडिया सेंटर सॉल्यूशन यहां तक कि पत्नी और बच्चे भी उपयोग करेंगे: यह निर्देश मेरे अनुभव का एक सारांश है जो विभिन्न प्रकार के मीडिया सेंटर ऐप, ओएस, हार्डवेयर और फ़ाइल स्वरूपों को आज़मा रहा है। यह एक पीवीआर नहीं है और आपको लाइव टीवी रिकॉर्ड करने या रोकने की अनुमति नहीं देता है, हालांकि मैं कुछ अच्छा विकल्प सुझाऊंगा