विषयसूची:
- आपूर्ति
- चरण 1: डेटाबेस
- चरण 2: सर्किट
- चरण 3: पिचर्म
- चरण 4: बैकएंड
- चरण 5: ESP8266
- चरण 6: फ्रंटएंड
- चरण 7: Behuizing
वीडियो: डिजीफ्लैग: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यदि आप फ्लैग कैप्चर खेलना पसंद करते हैं और यह जानना चाहते हैं कि गेम को थोड़ा डिजिटल कैसे किया जाए तो यह वह जगह है। इस निर्देश में आप स्कोर को स्वचालित करेंगे और आप देखेंगे कि खेल में किसकी मृत्यु हुई।
आपूर्ति
उपकरण:
- ड्रिल
- ग्लू गन
- ईएसपी
- यूआर्ट एडाप्टर
- सोल्डरिंग आयरन
- आपूर्ति:
- ड्रुक्सेंसर x4
- एलडीआर x4
- एलईडी x2
- प्रदर्शन X1
- विशेष x4
- रास्पबेरी पाई X1
- लकड़ी की छाती X1
- ब्रेडबोर्ड x3
- पीवीसी पाइप X1
- जम्पर केबल्स x80
- पीआई X1. के लिए बिजली की आपूर्ति
- लकड़ी का तख़्त x2
- स्टिक x2
- रोकनेवाला 10kohm x6
- रोकनेवाला 475ohm x2
- पोटेंशियोमीटर X1
- अलगाव टेप x5
चरण 1: डेटाबेस
प्रोजेक्ट डेटाबेस 6 कॉलम में से मौजूद है। हर कॉलम की अपनी आईडी होती है। अधिकांश तत्व INT या VARCHAR हैं, लेकिन जिन तत्वों में टैग होगा, उनके लिए हमें एक डबल का उपयोग करने की आवश्यकता है। जब योजना समाप्त हो जाती है तो डेटाबेस को आगे इंजीनियर करें ताकि हम डेटा को लागू कर सकें।
चरण 2: सर्किट
सर्किट के लिए आपको बहुत सारे सूचीबद्ध घटकों की आवश्यकता होगी। योजना का पालन करें, अभी तक कुछ भी मिलाप न करें ताकि जब सर्किट में कोई खराबी हो तो आप आसानी से बदल सकते हैं या दोषपूर्ण घटक को फिर से तार कर सकते हैं। पीआई पावर में प्लग इन करें और देखें कि क्या एलसीडी रोशनी, एलसीडी टेक्स्ट की चमक को पोटेंशियोमीटर द्वारा समायोजित किया जा सकता है।
चरण 3: पिचर्म
इस चरण के लिए आपको pycharm प्रोग्राम की आवश्यकता होगी एक बार यह स्थापित हो जाने के बाद हम कॉन्फ़िगरेशन सेट करना शुरू कर सकते हैं। ऊपरी बाएँ कोने में फ़ाइल पर दबाएँ, फिर प्राथमिकताएँ या सेटिंग्स चुनें, परिनियोजन चुनें। इस स्क्रीन पर आपको प्लस आइकन पर क्लिक करना होगा और एक SFTP कॉन्फ़िगरेशन का चयन करना होगा। कॉन्फ़िगरेशन को नाम दें और फ़ील्ड भरें, होस्ट का अर्थ है आप के pi का आईपी पता, उपयोगकर्ता नाम और पासवर्ड। मैपिंग पर जाएं और वह निर्देशिका चुनें जिसका आप उपयोग करना चाहते हैं। पिछली स्क्रीन पर लौटें और परीक्षण कनेक्शन हिट करें। जब यह एक सक्सेसफुल रिप्लाई देता है तो ओके पर क्लिक करें।
चरण 4: बैकएंड
यहां आप बैकएंड के लिए कोड लिखेंगे। यहां सेटअप लिखकर प्रारंभ करें, एलसीडी को रीसेट करें ताकि कोई पुराने संदेश प्रदर्शित न हों। फिर esp के लिए मार्ग लिखें ताकि आप esp से एक json संदेश प्राप्त करें और डेटाबेस में स्कोर या मृत्यु को अपडेट करें। फिर लिखें कि वे वेबसोकेट हैं जिनका उपयोग फ्रंटएंड के साथ संचार करने के लिए किया जाता है। अंत में आरएफआईडी () फ़ंक्शन लिखें, यह टैग स्कैन होने पर डेटा में मृत्यु तत्व को 0 पर सेट करेगा। आप इस प्रोजेक्ट के सभी कोड अतिरिक्त फ़ोल्डर में पा सकते हैं।
चरण 5: ESP8266
ESP मॉड्यूल को arduino में कोडित किया गया है, इसलिए arduino ide को स्थापित करना सुनिश्चित करें। एक बार इंस्टाल होने के बाद फाइल, प्रेफरेंस पर जाएं और तस्वीर में दिखाए गए लिंक को "अतिरिक्त बोर्ड मैनेजर यूआरएल:" टेक्स्ट बॉक्स में टाइप करें। ठीक दबाएं, फिर स्क्रीन के शीर्ष पर खुले टूल बोर्ड, बोर्ड मैनेजर पर जाएं और सभी तरह से नीचे स्क्रॉल करें और esp8266 इंस्टॉल करें। एक बार यह हो जाने के बाद फ़ाइल उदाहरणों पर जाएं और मूल एचटीपी क्लाइंट का चयन करें, वाईफाई कॉन्फ़िगरेशन भरें और। अब फाइल को वैसे ही एडिट करें जैसे मैंने आखिरी फोटो में किया था। यूआर्ट एडॉप्टर और सोल्डर को gpio0 और जमीन के बीच एक बटन लें। एडॉप्टर में एस्प को प्लग इन करें और बटन को दबाए रखते हुए इसे यूएसबी पोर्ट में प्लग करें। अब टूल्स पर जाएं और जेनेरिक esp8266 बोर्ड से नए एपियर्ड कॉम पोर्ट का चयन करें और अपलोड शुरू करें। एक बार जब आप एक प्रतिशत को देखते हैं तो बटन को छोड़ दें। अन्य एएसपी के लिए आपको बैकएंड में संबंधित एक के एपीआई पथ को बदलना होगा। आखिरी 2 के लिए आपको पिन 0 और 2 दोनों को डिजिटल में बदलना होगा और अगर को बदलना होगा तो if(s1 && s2 = = उच्च)।
चरण 6: फ्रंटएंड
HTML फ़ाइल में tekst इनपुट करके और कक्षाएं जोड़कर डिज़ाइन की प्रतिकृति बनाकर दृश्यपटल बनाएँ। बटनों के लिए href लिंक निर्दिष्ट करके हम पृष्ठों के माध्यम से स्विच कर सकते हैं। एचटीएमएल में बने वर्गों के साथ एक सीएसएस संपादित करके आप पृष्ठ की संरचना को बदल सकते हैं। जावास्क्रिप्ट को लागू करके आप स्लाइडर के मूल्य को बैकएंड पर भेज सकते हैं और खेल को बता सकते हैं कि खेल कब शुरू करना है।
चरण 7: Behuizing
8 बराबर आयतों में तख्तों को विभाजित करके शुरू करें, सुनिश्चित करें कि आपके पास हर तरफ 4 बार काटने के लिए पर्याप्त बचा है। जब थॉट्स ने आयतों के 3 को एक साथ गोंद दिया और 2x पक्षों को बाईं ओर के आयत के ऊपर गोंद कर दिया। नीचे के आयत के हर कोने में एक कील लगाएं। फिर पीवीसी पाइप के लिए 3 आयतों के माध्यम से 2 पूर्ण ड्रिल करें जो एक साथ चिपके हुए हैं। एक ब्रेडबोर्ड को नीचे के हिस्से के अंदर प्रेशर सर्किट के साथ पक्षों के साथ रखें। दबाव सेंसर को सावधानी से संरेखित करें ताकि वे पाइप के नीचे हों और चिपके हुए आयतों को पाइप के ऊपर धकेलें। दूसरे शिविर के लिए इस प्रक्रिया को दोहराएं। फिर लकड़ी के ऊपर थोड़ा सा बचा लें, 2 छोटे छेद ड्रिल करें और एक कट आउट करें जो एस्प पिन फिट बैठता है। एलडीआर के साथ शर्ट को पियर्स करें और 2holes सोल्डर सर्किट के माध्यम से सीधे ब्रेडबोर्ड के बिना पैरों को रखें। एक एलईडी के साथ शर्ट के सामने पियर्स करें और इसे एस्प से कनेक्ट करें सर्किट को शर्ट में सीवे करें। इस प्रक्रिया को 2 बार दोहराएं। अंतिम चरण के लिए छाती लें और एक छेद ड्रिल करें ताकि आप एलसीडी फिट हो जाएं फिर छाती में दो छोटे छेद ड्रिल करें ताकि आप आरएफआईडी के तारों को फिट कर सकें। अपनी छाती में सर्किट रखें और आपका काम हो गया।
सिफारिश की:
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 स्टेप वाला लैपटॉप स्टैंड बनाया जा सकता है। यह बहुत मजबूत, हल्का वजन है, और आप जहां भी जाते हैं, ले जाने के लिए फोल्ड किया जा सकता है