विषयसूची:
- चरण 1: भागों
- चरण 2: सेंसर: सर्किटरी
- चरण 3: सेंसर: HC-RS04
- चरण 4: सेंसर: RSC522
- चरण 5: सेंसर: एलसीडी स्क्रीन
- चरण 6: पाई
वीडियो: WebFoos - एक स्मार्ट फ़ॉस्बॉल तालिका: 6 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
हॉवेस्ट में अपने पहले वर्ष में अपने स्कूल प्रोजेक्ट के लिए, मैंने एक स्मार्ट फ़ॉस्बॉल टेबल बनाने का फैसला किया। तालिका लक्ष्यों को दर्ज करती है और खेले गए मैचों, मैच के आंकड़ों और उपयोगकर्ता/टीम के आंकड़ों को एक ऑनलाइन वेबसाइट पर सहेजती है।
चरण 1: भागों
अपनी खुद की स्मार्ट फ़ॉस्बॉल तालिका बनाने के लिए, आपको निम्नलिखित (या समान) भागों की आवश्यकता होगी:
1 एक्स ए रास्पबेरी पाई 3 मॉडल बी (€ 39, 90)
- 2 x HC-sr04 अल्ट्रासोनिक सेंसर (€ 2, 79 प्रत्येक)
- 1 x RFC522 RFID सेंसर (€ 11, 90)
- 1 एक्स एलसीडी स्क्रीन (€ 13, 90)
- 1 एक्स पीवीसी पाइपिंग 50 मिमी (€ 2, 49)
- 8 x पीवीसी पाइपिंग 50 मिमी कॉर्नर (€ 1, 59 प्रत्येक)
- 2 एक्स पीवीसी पाइपिंग 50 मिमी टी (€ 3, 39 प्रत्येक)
कुछ कनेक्टर केबल (€ 4, 95)
कुल मूल्य अनुमान: €123, 17
कीमतें आपूर्तिकर्ता से आपूर्तिकर्ता में भिन्न हो सकती हैं लेकिन ये अनुमानित मूल्य हैं जिनके लिए मुझे अपने हिस्से मिले हैं।
चरण 2: सेंसर: सर्किटरी
सेंसर को रास्पबेरी पाई से जोड़ने के लिए, कनेक्टर केबल्स का उपयोग करके ऊपर फ्रिटिंग योजना का पालन करें।
LCD स्क्रीन पर V0 पिन से जुड़े रेसिस्टर को एक पोटेंशियोमीटर से बदला जा सकता है ताकि आप LCD स्क्रीन पर कंट्रास्ट को एडजस्ट कर सकें। बस पोटेंशियोमीटर के दो बाहरी पिनों को जमीन से और ते 5V से कनेक्ट करें, फिर बीच के पिन को V0 से कनेक्ट करें।
सुनिश्चित करें कि आपके सभी केबल काफी लंबे हैं ताकि आप अपने सभी सेंसर्स को टेबल पर/अंदर सही ढंग से रख सकें (निम्न चरण देखें)।
चरण 3: सेंसर: HC-RS04
इससे पहले कि हम HC-SR04 को उसके सही स्थान पर रख सकें, हमें HC-SR04 के पिछले लक्ष्य से गेंद को संचालित करने के लिए 2 समान ट्यूब बनाने के लिए पीवीसी भागों को एक साथ रखना होगा:
- ४५° कोने वाले बिट्स में से २ को टी-आकार के पीवीसी कनेक्टर्स में से 1 से कनेक्ट करें (पहली तस्वीर)
- HC-SR04 उस हिस्से में पूरी तरह से फिट बैठता है जो चिपक जाता है (दूसरी तस्वीर)
- गेंद को आगे ले जाने के लिए 2 अन्य 45° कनेक्टर्स का उपयोग करें जहां आप इसे ले जाना चाहते हैं (तीसरी तस्वीर)
- गोल के तल में एक छेद ड्रिल करें, जिससे गेंद अब पाइप में गिर सकती है
- लंबी पीवीसी ट्यूब के एक हिस्से को काट लें, आप इस हिस्से का उपयोग आपके द्वारा बनाए गए पाइप को सहारा देने के लिए कर सकते हैं
- तीसरी तस्वीर की तरह पाइप को टेबल पर गोंद दें (सुनिश्चित करें कि आप अपने HC-SR04 को पहले रास्पबेरी पाई से कनेक्ट करना न भूलें !!!)
दूसरे HC-SR04 के लिए ऊपर दिए गए चरणों को दोहराएं
चरण 4: सेंसर: RSC522
RSC522 RFID सेंसर को किसी एक लक्ष्य के बगल में दीवार के अंदर से चिपकाया जा सकता है। लकड़ी इतनी पतली है कि आप लकड़ी के माध्यम से अपने कार्ड को स्कैन कर सकते हैं।
चरण 5: सेंसर: एलसीडी स्क्रीन
टेबल के शीर्ष पर एलसीडी स्क्रीन को माउंट करने के लिए, मैंने केबल के लिए टेबल के टी टॉप के माध्यम से फिट होने के लिए बस कुछ छेद ड्रिल किए, फिर एलसीडी को टेबल पर ही चिपका दिया।
चरण 6: पाई
इस परियोजना के लिए, मुझे लगता है कि आपके पास पहले से ही आपके रास्पबेरी पाई पर एक कार्यशील डेबियन छवि स्थापित है। यदि नहीं, तो आप आधिकारिक रास्पबेरी पाई वेबसाइट पर एक आसान ट्यूटोरियल पा सकते हैं।
यदि आपने रास्पियन को सफलतापूर्वक स्थापित कर लिया है, तो अपने पाई पर निम्नलिखित कमांड दर्ज करें:
-
पैकेज स्थापित करें:
- सुडो उपयुक्त अद्यतन
- sudo उपयुक्त इंस्टॉल -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
-
एक आभासी वातावरण बनाएँ:
- python3 -m pip install --upgrad pip setuptools Wheel virtualenv
- एमकेडीआईआर प्रोजेक्ट१ && सीडी प्रोजेक्ट१
- python3 -m venv --system-site-packages env
- स्रोत एनवी/बिन/सक्रिय करें
- अजगर-एम पाइप स्थापित mysql-कनेक्टर-अजगर argon2-cffi कुप्पी कुप्पी-HTTPAuth कुप्पी-MySQL mysql-कनेक्टर-अजगर पासलिब
-
डेटाबेस बनाना:
- सुडो मारीदब
-
उपयोगकर्ता 'प्रोजेक्ट 1-व्यवस्थापक' @ 'लोकलहोस्ट' बनाएं 'sdfgh' द्वारा पहचाना गया; 'sdfgh' द्वारा पहचाने गए उपयोगकर्ता 'प्रोजेक्ट 1-वेब' @ 'लोकलहोस्ट' बनाएं; उपयोगकर्ता 'प्रोजेक्ट 1-सेंसर' @ 'लोकलहोस्ट' बनाएं जिसे 'sdfgh' द्वारा पहचाना गया हो;
डेटाबेस प्रोजेक्ट 1 बनाएं;
प्रोजेक्ट 1 पर सभी विशेषाधिकार प्रदान करें। * अनुदान विकल्प के साथ 'प्रोजेक्ट 1-एडमिन' @ 'लोकलहोस्ट' को; अनुदान चयन, सम्मिलित करें, अद्यतन करें, प्रोजेक्ट 1 पर हटाएं। * 'प्रोजेक्ट 1-वेब' @ 'लोकलहोस्ट' पर; अनुदान चयन, सम्मिलित करें, अद्यतन करें, प्रोजेक्ट 1 पर हटाएं। * 'प्रोजेक्ट 1-सेंसर' @ 'लोकलहोस्ट' पर; फ्लश विशेषाधिकार;
- प्रोजेक्ट 1/एसक्यूएल में एसक्यूएल फाइलों को चलाएं
-
कोड डाउनलोड कर रहा है:
- गिट क्लोन
- sed -i s/pi/$USER/g conf/ (! कॉन्फिग फाइलों में pi को अपने यूजरनेम में बदलता है)
-
सेटअप nginx:
- sudo cp conf/nginx/etc/nginx/साइट-उपलब्ध/प्रोजेक्ट1
- sudo rm /etc/nginx/साइट-सक्षम/डिफ़ॉल्ट
- sudo ln -s /etc/nginx/sites-available/project1 /etc/nginx/sites-enabled/project1
- sudo systemctl nginx.service को पुनरारंभ करें
-
कोड चलाएँ:
sudo systemctl प्रोजेक्ट 1-* को सक्षम करें
सिफारिश की:
Microsoft Office Word 2007 में तालिका कैसे बनाएँ और डालें और उस तालिका में अतिरिक्त कॉलम और/या पंक्तियाँ कैसे जोड़ें: 11 चरण
Microsoft Office Word 2007 में तालिका कैसे बनाएँ और डालें और उस तालिका में अतिरिक्त कॉलम और/या पंक्तियाँ कैसे जोड़ें: क्या आपके पास कभी बहुत सारा डेटा है जिसके साथ आप काम कर रहे हैं और अपने बारे में सोचा है…"मैं यह सब कैसे कर सकता हूँ यह डेटा बेहतर दिखता है और समझने में आसान होता है?" यदि ऐसा है, तो Microsoft Office Word 2007 में एक तालिका आपका उत्तर हो सकती है
DIY एलईडी पट्टी-अध्ययन तालिका रोशनी: 6 कदम
DIY एलईडी स्ट्रिप-स्टडी टेबल रोशनी: हैलो मेकर्स, यह मेरी पहली शिक्षाप्रद परियोजना है। इस परियोजना को करने के पीछे मूल विचार और प्रेरणा मेरे उबाऊ और नीरस छात्रावास के कमरे की अध्ययन तालिका को पूरी तरह से प्रेरक और उत्साहजनक तालिका बनाना है। प्रेरणा का स्रोत गर्व से बोल रहा हूँ मैं
MIT APP और Google फ़्यूज़न तालिका का उपयोग करके लघु व्यवसाय के लिए Android एप्लिकेशन बनाना: 7 चरण
MIT APP और Google Fusion Table का उपयोग करके छोटे व्यवसाय के लिए Android एप्लिकेशन बनाना: क्या आप कभी अपना खुद का एप्लिकेशन बनाना चाहते हैं जो कि google play store पर उपलब्ध हो सकता है !!! अगर आप बिजनेस कर रहे हैं तो यह ट्यूटोरियल आपकी जिंदगी बदल देगा। इसे ध्यान से पढ़ने के बाद आप अपना खुद का आवेदन कर सकेंगे। पहले
Arduino सर्वो फ़ॉस्बॉल: 5 कदम
Arduino सर्वो फ़ॉस्बॉल: डेविड जॉय और एंड्रयू गोथर्ड द्वारा
स्वायत्त फ़ॉस्बॉल तालिका: 5 चरण (चित्रों के साथ)
स्वायत्त फ़ॉस्बॉल तालिका: मुख्य परियोजना लक्ष्य एक स्वायत्त फ़ॉस्बॉल तालिका (एएफटी) के लिए एक कार्यशील प्रोटोटाइप को पूरा करना था, जहां एक मानव खिलाड़ी एक रोबोट प्रतिद्वंद्वी का सामना करता है। खेल के मानवीय दृष्टिकोण से, फ़ॉस्बॉल तालिका एक नियमित तालिका के समान है। नाटक