विषयसूची:
- चरण 1: सामग्री इकट्ठा करें
- चरण 2: गायरो को ज़ीरो W. से मिलाएं
- चरण 3: अपने आरपीआई को कॉन्फ़िगर करें
- चरण 4: MySql डेटाबेस
- चरण 5: शून्य W. को पूरा करें
- चरण 6: वेब एप्लिकेशन/एमक्यूटीटी प्राप्त करें
- चरण 7: भागो और आनंद लो
- चरण 8: आवरण (अतिरिक्त)
वीडियो: जम्पटी: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह उपकरण आपकी छलांग को मापता है! आप देख सकते हैं कि आप कितने समय में कितनी छलांग लगा सकते हैं।
वेब एप्लिकेशन पर आपके सभी जंपिंग सत्र प्रदर्शित होते हैं और आप अपनी प्रगति देख सकते हैं!
स्कूल असाइनमेंट के रूप में बनाया गया प्रोजेक्ट। मैं वर्तमान में हॉवेस्ट कॉर्ट्रिज्क, बेल्जियम में न्यू मीडिया एंड कम्युनिकेशन टेक्नोलॉजीज का अध्ययन कर रहा हूं।
चरण 1: सामग्री इकट्ठा करें
पहले हमें कुछ हार्डवेयर सामग्री एकत्र करने की आवश्यकता है।
ज़रुरत है:
- रास्पबेरी पाई 3B
- रास्पबेरी पाई जीरो डब्ल्यू
- जीरो W. के लिए पावरबैंक
- जाइरोस्कोप (LSM9DS1)
इन वस्तुओं के लिए मूल्य और ऑनलाइन स्टोर निर्देश के अंत में हैं।
चरण 2: गायरो को ज़ीरो W. से मिलाएं
Gyroscope को RPi Zero W में सावधानी से मिलाएं। यदि आपने पहले कभी ऐसा नहीं किया है तो मैं किसी ऐसे व्यक्ति से पूछने की सलाह देता हूं जिसे सोल्डरिंग का कुछ अनुभव है।
डबबेलचेक या ट्रिपलचेक यदि आप 3.3V और GND को सही ढंग से मिलाते हैं!
इसे ठीक से न करने से आपका Gyroscope या आपका RPi Zero W नष्ट हो जाएगा
चरण 3: अपने आरपीआई को कॉन्फ़िगर करें
अपने दोनों आरपीआई को कॉन्फ़िगर करें।
RPi 3B को कॉन्फ़िगर करने के लिए कुछ गाइड या उपयोगी लिंक:
www.raspberrypi.org/help/noobs-setup/2/
caffinc.github.io/2016/12/raspberry-pi-3-h…
आरपीआई ज़ीरो डब्ल्यू को कॉन्फ़िगर करने के लिए कुछ गाइड या उपयोगी लिंक:
github.com/initialstate/pi-zero-w-motion-s…
learn.sparkfun.com/tutorials/getting-start…
यदि ऐसा किया जाता है, तो उन्हें अपडेट करना और निम्नलिखित पैकेज स्थापित करना सुनिश्चित करें:
- पायथन3
- मैसकल-सर्वर
- मैसकल-क्लाइंट
- …
हमें मॉस्किटो एमक्यूटीटी भी चाहिए। मच्छर को स्थापित करने के लिए निम्नलिखित गाइड का प्रयोग करें:
www.instructables.com/id/Installing-MQTT-B…
युक्ति: जेसी छवि का प्रयोग करें, खिंचाव नहीं!
चरण 4: MySql डेटाबेस
अब हमें अपने डेटाबेस के लिए एक ERD डायग्राम बनाने की जरूरत है। मैंने इस असाइनमेंट के लिए MySQL का इस्तेमाल किया।
आप अपना खुद का डेटाबेस बना सकते हैं, मेरी प्रतिलिपि बना सकते हैं या बस मेरी स्क्रिप्ट डाउनलोड कर सकते हैं और इसे चला सकते हैं।
हम अपने डेटाबेस और वेबसर्वर को चलाने के लिए अपने RPi 3B का उपयोग अपने केंद्रीय बिंदु के रूप में करेंगे।
युक्ति: फ़ाइल को RPi 3B पर कॉपी करने के लिए FileZilla का उपयोग करें।
चरण 5: शून्य W. को पूरा करें
जाइरोस्कोप को काम करने के लिए हमें इस गाइड का पालन करना होगा:
ozzmaker.com/berryimu-quick-start-guide/
Gyros मानों को पढ़ने के लिए हम कुछ पूर्व-लिखित स्क्रिप्ट के साथ BerryIMU लाइब्रेरी का उपयोग करते हैं।
मैं "berryIMU-measure-G.py" स्क्रिप्ट का उपयोग करूंगा। लेकिन मैंने कूदने को पहचानने और एमक्यूटीटी के माध्यम से सेंट्रल प्वाइंट पर कूदने के लिए कुछ कोड जोड़ा।
चरण 6: वेब एप्लिकेशन/एमक्यूटीटी प्राप्त करें
यदि हमारा डेटाबेस ठीक काम करता है, तो हम create या Webapplication पर आगे बढ़ सकते हैं!
मैंने बैकएंड के लिए फ्लास्क (पायथन) और फ्रंटएंड के लिए एचटीएमएल/सीएसएस का इस्तेमाल किया। लेकिन आप अपना स्वयं का वेब एप्लिकेशन बनाने के लिए स्वतंत्र हैं!
एमक्यूटीटी के माध्यम से सेंट्रल प्वाइंट पर संदेश प्राप्त करने के लिए आप मेरी स्क्रिप्ट भी डाउनलोड कर सकते हैं।
चरण 7: भागो और आनंद लो
RPi Zero W पर "berryIMU-measure-G.py" स्क्रिप्ट चलाएँ। यह जीरो डब्ल्यू के लिए काम करेगा।
RPi 3B पर, "mqtt.py" स्क्रिप्ट और अपना वेबसर्वर चलाएँ।
अब अपने परिणाम का आनंद लें!
चरण 8: आवरण (अतिरिक्त)
अपने हार्डवेयर में डालने के लिए एक पुराने और छोटे बॉक्स के लिए अपने गैरेज में देखें।
मैंने अपने जीरो डब्ल्यू को एक छोटे से बॉक्स में रखा जो मुझे मिला। बेशक, मैंने यह सुनिश्चित करने के लिए कुछ सामग्रियों का उपयोग किया कि मेरा हार्डवेयर हिल नहीं सकता।
बस रचनात्मक रहो!
सिफारिश की:
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 सरल चरण दिए गए हैं जो बैटर के आंतरिक प्रतिरोध को मापने में आपकी मदद कर सकते हैं।
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): 5 कदम
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): यह $3 और amp; 5 मिनट में 3 स्टेप वाला लैपटॉप स्टैंड बनाया जा सकता है। यह बहुत मजबूत, हल्का वजन है, और आप जहां भी जाते हैं, ले जाने के लिए फोल्ड किया जा सकता है