विषयसूची:
- चरण 1: चरण 1: सॉफ्टवेयर
- चरण 2: चरण 2: हार्डवेयर - कनेक्शन
- चरण 3: चरण 3: हार्डवेयर - बॉक्स
- चरण 4: चरण 4: ड्रिल की गई प्लेट।
वीडियो: स्टेकर: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
यह परियोजना 'क्रिएटिव इलेक्ट्रॉनिक्स', मैलागा विश्वविद्यालय, दूरसंचार स्कूल (https://www.uma.es/etsi-de-telecomunicacion/) में एक बेंग इलेक्ट्रॉनिक्स इंजीनियरिंग मॉड्यूल के लिए थी।
हमारी परियोजना में 80 के दशक से एक आर्केड मशीन का अनुकरण शामिल है। हमने एक ऐसा खेल चुना है जो आजकल काफी लोकप्रिय है, जिसे आमतौर पर 'स्टैकर' के नाम से जाना जाता है।
खेल का लक्ष्य एक टावर बनाना है जो शीर्ष तक पहुंचता है। हम टॉवर का आधार स्थापित करके शुरू करते हैं और फिर हमारे पास एक तरफ से दूसरी तरफ जाने वाले ब्लॉक होंगे। खेल अब तक बने टॉवर के शीर्ष पर ब्लॉक को ढेर करने के लिए बटन दबाने के लिए हमारा इंतजार कर रहा होगा। तो अगर आप इसे पूरी तरह से संरेखित करते हैं तो कोई समस्या नहीं होगी, लेकिन यदि आप इसे नहीं करते हैं तो ब्लॉक काट दिया जाएगा जिससे यह और भी मुश्किल हो जाएगा।
आपूर्ति:
-तार
- अरुडिनो मेगा 2560
- नियोपिक्सल मैट्रीज़
- वक्ता
- चार बटन
- 5 वी 5 ए बिजली की आपूर्ति
- एक स्विच
- लकड़ी
- एक ड्रिल की हुई प्लेट
- एक 1000 यूएफ मूल्य संधारित्र
- ४७०. मूल्य का एक रोकनेवाला
चरण 1: चरण 1: सॉफ्टवेयर
अपने खेल को विकसित करने के लिए हमें स्क्रीन, लिक्विड क्रिस्टल (AdaFruit से), वायर और TimerOne को नियंत्रित करने के लिए Neopixel लाइब्रेरी स्थापित करनी पड़ी।
बुनियादी कार्य हैं:
Adafruit_NeoPixel matriz = Adafruit_NeoPixel(256, LED_PIN, NEO_GRB + NEO_KHZ800);
- matriz.begin (): ऐरे को इनिशियलाइज़ करता है
- matriz.clear(): सभी लीड्स को 0 पर सेट करता है। सरणी को अपडेट करने के लिए आपको एक शो () की आवश्यकता होती है।
- matriz.show (): कॉन्फ़िगर किए गए एलईडी को चालू करता है और जो 0 पर हैं उन्हें बंद कर देता है।
- matriz.setPixelColor (स्थिति की संख्या, R, G, B): निर्दिष्ट रंग के बॉक्स को कॉन्फ़िगर करता है। (आर, जी, बी 0 से 255 तक जाते हैं। 0 बंद होने के साथ)।
- matriz.setBrightness(ब्राइटनेस): ब्राइटनेस को कॉन्फिगर करता है। 20 का मान सामान्य रूप से पर्याप्त होता है।
आप यहां कोड डाउनलोड कर सकते हैं।
यदि आपके कोई प्रश्न हैं, तो उन्हें टिप्पणियों में छोड़ दें और मुझे उनका उत्तर देने में खुशी होगी।
चरण 2: चरण 2: हार्डवेयर - कनेक्शन
नियोपिक्सल मैट्रिक्स को सुरक्षित रूप से उपयोग करने के लिए आवश्यक कनेक्शन यहां दिया गया है।
स्पीकर के मामले में, इसे किसी भी पीडब्लूएम आउटपुट और ग्राउंड के बीच जोड़ने के लिए पर्याप्त होगा। मेगा के मामले में ये आउटपुट पिन नंबर 2 से 13 तक हैं।
चूंकि प्रत्येक बटन रुकावटों के माध्यम से काम करेगा, उन्हें पिन 2, 3, 18, 19 से कनेक्ट करना होगा, जो कि मेगा बोर्ड पर उपलब्ध 6 रुकावटों में से हैं। हम LCD स्क्रीन के लिए पिन 20 और 21 सुरक्षित रखेंगे
एलसीडी डिस्प्ले के लिए हमारे पास एक माइक्रोकंट्रोलर है जिसके लिए वीसीसी, जीएनडी, एसडीए और एससीएल कनेक्शन की आवश्यकता होती है। अंतिम दो क्रमशः पिन 20 और 21 पर स्थित हैं।
चरण 3: चरण 3: हार्डवेयर - बॉक्स
हमारे बॉक्स के विस्तार के लिए हमने इसे लकड़ी से बनाने का फैसला किया, क्योंकि हमारे पास इसे करने के लिए संसाधन और उपकरण थे, हालांकि, आप अपनी इच्छित सामग्री का उपयोग कर सकते हैं, जैसे 3डी प्रिंटिंग।
सबसे पहले और रणनीतिक रूप से, हमने बड़े आयामों के साथ बॉक्स को डिज़ाइन किया है, जिसका उद्देश्य अधिक दृश्य प्रभाव प्रदान करना है और यदि हम किसी बिंदु पर बॉक्स का विस्तार करना चाहते हैं, या हम और अधिक सुविधाएँ जोड़ना चाहते हैं तो हमारे पास जगह है।
इस तरह, हमने लकड़ी के स्लैट्स के साथ बॉक्स के लिए एक संरचना बनाने का फैसला किया, एक कील और सिलिकॉन बंदूक के साथ एक साथ कॉम्पैक्ट किया गया। स्लेटेड संरचना को हमने जो आकार दिया है वह इस प्रकार है:
इस तरह हम अपना बॉक्स बनाते हैं और इसे छेद के साथ एक संरचना देते हैं, इन छेदों को लकड़ी की चादरों से ढक दिया जाता है, हम उन्हें उसी तरह संरचना से जोड़ते हैं, जैसे सिलिकॉन और एक नाखून बंदूक।
इन चादरों को पारगम्य होना चाहिए क्योंकि उन्हें बाद में चित्रित किया जाएगा, और उनके पास बॉक्स में छोड़े गए छिद्रों का माप होना चाहिए। उसी तरह, हमने बॉक्स के पिछले हिस्से को दो भागों में विभाजित किया है ताकि ऊपरी हिस्से को संरचना से अलग किया जा सके ताकि अंदर के इलेक्ट्रॉनिक घटकों को संभाला जा सके।
दूसरी ओर, बॉक्स के सामने वाले हिस्से में मैट्रिक्स के केबल लगाने के लिए 3 छेद होते हैं और नियंत्रण कक्ष स्थापित होता है, जिसमें घटकों की स्थापना के लिए उपयुक्त छेद बनाए जाते हैं।
नियंत्रण कक्ष में छेद 14 गेज बिट के साथ बनाए गए हैं, इसलिए यदि आपके पास उपकरण हैं तो उन्हें बनाना आसान है, जैसे कि मरने की स्थापना के लिए सामने वाले छेद हैं।
हम एलसीडी स्क्रीन के लिए सामने की तरफ एक और चीरा भी लगाते हैं और दूसरा कनेक्टर के लिए पीठ के निचले हिस्से पर जो बिजली की आपूर्ति को शक्ति देगा:
दूसरी ओर, हम एक स्पीकर के साथ बॉक्स भी प्रदान करते हैं ताकि हम किनारे पर कुछ छोटे चीरे लगा सकें और स्पीकर को सिलिकॉन के साथ बॉक्स में चिपका दें।
एक बार जब स्पीकर चिपक जाता है और फ्रंट पैनल के छेद और स्थापना पूरी हो जाती है, तो हम बॉक्स को पेंट करने के लिए आगे बढ़ते हैं। हमारे मॉडल में हमने फ्रंट पैनल को पेंट नहीं किया है लेकिन डिजाइन फ्री है।
बॉक्स को पेंट करने के लिए हमने टॉप लाइन और लोगो बनाने के लिए स्प्रे पेंट, ब्लैक और सिल्वर के दो डिब्बे खरीदे हैं।
शुरू में हमने पूरे बॉक्स को काले रंग से रंगा और फिर हमने इसे सिल्वर पेंट से रंग दिया, जैसे कि लोगो, जिसे हमने कागज की एक शीट से प्राप्त किया था, उस छवि को काटकर जिसे हम कंप्यूटर से प्रिंट करके प्राप्त करना चाहते थे।
पट्टी के लिए हम पक्षों पर टेप का उपयोग करते हैं ताकि पेंट केवल उन पक्षों को पेंट कर सके जो हम चाहते हैं। अंत में, बॉक्स आकार में फिट होगा:
चरण 4: चरण 4: ड्रिल की गई प्लेट।
सेट के सही संचालन के लिए आवश्यक घटकों को ड्रिल की गई प्लेट में शामिल किया गया है। घटक ऊपर वर्णित संधारित्र और प्रतिरोधी हैं, साथ ही बिजली आपूर्ति, Arduino और neopixel मैट्रिक्स के बीच जमीन और बिजली कनेक्शन हैं।
सिफारिश की:
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 पर कोड करने के लिए हमें अपने कंप्यूटरों को इससे कनेक्ट करना होगा। यह ट्यूटोरियल समझाएगा कि क्या
स्टेकर आर्केड गेम: 6 कदम (चित्रों के साथ)
स्टैकर्स आर्केड गेम: हाय दोस्तों, आज मैं आपके साथ इस अद्भुत आर्केड गेम को साझा करना चाहता हूं जिसे आप एक गुच्छा Ws2812b LED और एक माइक्रोकंट्रोलर / FPGA के साथ बना सकते हैं। स्टैक ओवरफ़्लो देखें - एक क्लासिक आर्केड गेम का हमारा हार्डवेयर कार्यान्वयन। एक स्कूल परियोजना के रूप में क्या शुरू हुआ
पावर स्टेकर: स्टैकेबल यूएसबी रिचार्जेबल बैटरी सिस्टम: 5 कदम (चित्रों के साथ)
पावर स्टेकर: स्टैकेबल यूएसबी रिचार्जेबल बैटरी सिस्टम: हमारे हैकडे प्रोजेक्ट पेज पर जाने के लिए कृपया नीचे क्लिक करें!https://hackaday.io/project/164829-power-stacker-s…पावर स्टेकर एक पोर्टेबल, मॉड्यूलर, यूएसबी रिचार्जेबल लिथियम है -आयन बैटरी पैक। बिजली की भूख वाली परियोजनाओं के लिए उन्हें एक साथ ढेर करें या अलग करें