विषयसूची:
वीडियो: Arduino पॉकेट स्लॉट मशीन: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मैं सामने ईमानदार रहूंगा और कहूंगा कि यह परियोजना कभी नहीं हुई होगी, सिवाय इसके कि मैं कोरोनोवायरस प्रकोप के दौरान जगह-जगह आश्रय कर रहा हूं, मैंने देखा कि इंस्ट्रक्शंस एक "एलईडी स्ट्रिप" प्रतियोगिता चला रहे हैं, और मेरे पास कुछ एलईडी स्ट्रिप्स हैं एक बॉक्स में जो वर्षों से अनुपयोगी हो गया है। मैं इसे अपने सीने से उतारकर बेहतर महसूस कर रहा हूं। मैंने जो निर्माण समाप्त किया, वह स्लॉट मशीन के एक पॉकेट संस्करण की तरह है जिसे मैंने अपने पोते के लिए पहले के निर्देश में बनाया था। इसमें सिक्कों के लिए स्लॉट या भुगतान के लिए ट्रैप डोर नहीं है, लेकिन इसमें चमकती रोशनी और ध्वनि प्रभाव हैं। मैं देखूंगा कि जब भी हम निर्वासन से बाहर निकलते हैं तो बच्चे क्या सोचते हैं।
चरण 1: एलईडी स्ट्रिप्स
ज्यादातर समय इन पट्टियों का उपयोग सजावटी प्रकाश व्यवस्था के रूप में किया जाता है, लेकिन मैं कुछ ऐसा बनाना चाहता था जहां मैं कुछ छोटे टुकड़ों का उपयोग कर सकूं। कुछ स्ट्रिप्स को वॉटरप्रूफिंग के लिए सील कर दिया गया है, लेकिन मेरे पास कुछ ऐसे भी हैं जिन्हें टुकड़ों में काटना आसान है। जैसा कि आप तस्वीर में देख सकते हैं, वे आपको यह भी दिखाते हैं कि कहां काटना है। तांबे के टैब के लिए तारों को टांका लगाना आसान है, लेकिन सुनिश्चित करें कि आप अपेक्षाकृत कम गर्मी वाले सोल्डरिंग लोहे का उपयोग करते हैं और इसे पट्टी पर बहुत लंबा नहीं छोड़ते क्योंकि पूरी चीज मूल रूप से प्लास्टिक है। स्ट्रिप्स मेरे पास एक सेक्शन में छह एलईडी और अगले सेक्शन में नौ एलईडी हैं। ये खंड पट्टी की लंबाई बनाने के लिए बारी-बारी से करते हैं।
चरण 2: हार्डवेयर
योजनाबद्ध ऊपर दिखाए गए हैं। पहले वाला Arduino कनेक्शन का विवरण देता है। जैसा कि मैंने पहले किया है, मैंने एक Arduino नैनो पर सॉफ्टवेयर विकसित किया और फिर अंतिम असेंबली के लिए एक स्टैंडअलोन ATMega328 चिप को प्रोग्राम किया। यह बैटरी चालित इस परियोजना के लिए आकार और वर्तमान खपत दोनों को कम करने में मदद करता है। स्विच कोई भी क्षणिक संपर्क हो सकता है, सामान्य रूप से खुला प्रकार। बजर एक मानक पीजो प्रकार है जो 1.5 वोल्ट जितना कम वोल्टेज पर चलता है।
दूसरा योजनाबद्ध विवरण एलईडी स्ट्रिप्स के कनेक्शन। जैसा कि दिखाया गया है, विशिष्ट पट्टी में एक वर्तमान सीमित अवरोधक के माध्यम से चलने वाला शक्ति स्रोत होता है और फिर एलईडी को श्रृंखला में तारित किया जाता है। मैंने छह एल ई डी वाले वर्गों का उपयोग किया ताकि वे मेरे प्रोजेक्ट बॉक्स में फिट हों। छह एलईडी में से दो लाल हैं, दो हरे हैं और दो नीले हैं। स्ट्रिप्स में एक चिपकने वाला समर्थन होता है इसलिए उन्हें ब्रेडबोर्ड पर चिपकाना आसान होता है। मैंने प्रोजेक्ट बॉक्स के सामान्य ब्लैक कवर को 1/8-इंच सफेद Plexiglas के टुकड़े से बदल दिया। एल ई डी के माध्यम से चमकने के लिए पर्याप्त उज्ज्वल हैं।
एलईडी स्ट्रिप्स सामान्य रूप से 12 वोल्ट पर चलती हैं, लेकिन मेरा 9 वोल्ट पर ठीक काम करता है इसलिए मैंने वर्तमान खपत को कम करने के लिए इसे चुना। क्योंकि वोल्टेज Arduino से अधिक है जो अपने पिन पर देखना पसंद करता है, मुझे ट्रांजिस्टर ड्राइवरों को जगह में रखना पड़ा। मेरे पास सस्ते 2N3904 ट्रांजिस्टर का एक गुच्छा है इसलिए मैंने उनका उपयोग किया लेकिन किसी भी छोटे सिग्नल एनपीएन प्रकार को काम करना चाहिए। मैंने आधार पर 7.5 k-ohm प्रतिरोधों का उपयोग किया लेकिन वह मान महत्वपूर्ण नहीं है। आप कम प्रतिरोध का उपयोग कर सकते हैं लेकिन याद रखें कि यह वर्तमान खपत को बढ़ाएगा।
इस परियोजना के लिए शक्ति एक मानक 18650 3.7 वोल्ट लिथियम बैटरी से आती है। पिछली परियोजनाओं की तरह, मैंने इसे एक छोटे चार्जर बोर्ड से जोड़ा ताकि मैं बैटरी को रिचार्ज करने के लिए एक यूएसबी फोन केबल का उपयोग कर सकूं। चार्जर बोर्ड का आउटपुट ऑन/ऑफ स्विच से दो अलग-अलग जगहों पर जाता है। एक कनेक्शन ATMega328 से है जो कम वोल्टेज पर ठीक चलता है। दूसरा कनेक्शन डीसी-टू-डीसी बूस्ट बोर्ड से है जिसे मैंने पिछली परियोजनाओं में भी इस्तेमाल किया है। आमतौर पर मैं वोल्टेज को 5 वोल्ट तक बढ़ा देता हूं और फिर उसमें से सब कुछ चला देता हूं। हालाँकि, इस बार, मैंने इसे विशेष रूप से एलईडी स्ट्रिप्स के लिए 9 वोल्ट तक बढ़ा दिया।
चरण 3: सॉफ्टवेयर
सॉफ्टवेयर काफी सरल है। "प्रारंभ" स्विच दबाए जाने तक मुख्य रूटीन लगातार लूप करता है। जबकि मुख्य रूटीन लूपिंग है, यह वेरिएबल "रैंडम" को बढ़ा रहा है। 255 हिट करने के बाद यह लूप को शून्य पर वापस ओवरफ्लो कर देगा। जब "स्पिन" रूटीन को कॉल किया जाता है तो यह "रैंडम" में मॉड्यूलस 27 मान का उपयोग लुकअप टेबल में इंडेक्स करने के लिए करता है जिसमें प्रत्येक स्ट्रिप पर एलईडी प्रकाश होता है। लुकअप तालिका में कुल 27 प्रविष्टियां हैं, जिनमें से तीन रंगों से मेल खाती हैं। यह 9 में से 1 पर जीतने की संभावना निर्धारित करता है। "स्पिन" रूटीन टेबल से एल ई डी के विभिन्न संयोजनों को फ्लैश करने के लिए एक लूप चलाता है और अंत में एक पर बस जाता है। मूल स्लॉट मशीन सॉफ्टवेयर की तरह, "क्लिकिट" रूटीन पहियों के मुड़ने की आवाज का अनुकरण करता है। यदि सभी रंग मेल खाते हैं, तो "विजेता" दिनचर्या कहलाती है। "विजेता" रूटीन एक पट्टी पर सभी एल ई डी को पल भर में रोशनी देता है और फिर प्रत्येक पट्टी को क्रम में चालू / बंद किया जाता है। इस दौरान बजर ऑन/ऑफ टोन भी देता है।
चरण 4: वीडियो
वीडियो खेल के साथ न्याय नहीं करता है क्योंकि एलईडी धुले हुए दिखते हैं और फोन ने ऑडियो नहीं उठाया। हालाँकि, यह खेल के संचालन पर एक बुनियादी नज़र प्रदान करता है।
सिफारिश की:
स्लॉट मशीन: 4 कदम
स्लॉट मशीन: नोट: मेरे पास अब एक निर्देश योग्य है जो स्लॉट मशीन के लिए Arduino कोड प्रदान करता है। मुझे याद है जब मैं 17 वर्षीय, हाल ही में हाई स्कूल स्नातक था, और अपने दादा-दादी के साथ कैलिफोर्निया से मिशिगन में अपने घर वापस जा रहा था। . बेशक हम
पॉकेट सिग्नल विज़ुअलाइज़र (पॉकेट ऑसिलोस्कोप): 10 कदम (चित्रों के साथ)
पॉकेट सिग्नल विज़ुअलाइज़र (पॉकेट ऑसिलोस्कोप): सभी को नमस्कार, हम सभी हर दिन बहुत सी चीजें कर रहे हैं। वहां हर काम के लिए जहां कुछ टूल्स की जरूरत होती है। यह बनाने, मापने, परिष्करण आदि के लिए है। इसलिए इलेक्ट्रॉनिक कर्मचारियों के लिए, उन्हें सोल्डरिंग आयरन, मल्टी-मीटर, ऑसिलोस्कोप, आदि जैसे उपकरणों की आवश्यकता होती है।
पॉकेट फ्लैपी बर्ड गेम मशीन: 5 कदम
पॉकेट फ्लैपी बर्ड गेम मशीन: यह एक नोडमक्यू esp8266 माइक्रोकंट्रोलर आधारित गेमिंग कंसोल है जो फ्लैपी बर्ड और कई अन्य गेम खेल सकता है। इस मशीन का उपयोग https://github.com/SpacehuhnTech/esp8266_deauther पर स्पेसहुन्स कोड के आधार पर डेथर बनाने के लिए भी किया जा सकता है।
पॉकेट फेजर से पॉकेट लेजर तक: 6 कदम
पॉकेट फेजर से पॉकेट लेजर तक: इस प्रोजेक्ट में, हम बार्न्स में मिले एक छोटे से खिलौने स्टार ट्रेक फेजर को परिवर्तित करेंगे। एक लेजर सूचक के लिए महान। मेरे पास इनमें से दो फेजर हैं, और एक लाइट अप बिट के लिए बैटरी से बाहर चला गया, इसलिए मैंने इसे एक रिचार्जेबल लेजर पी में बदलने का फैसला किया
सबसे बढ़िया USB L.E.D. पॉकेट-साइज़ लाइट (पॉकेट-साइज़ एंट्री): 6 कदम
सबसे बढ़िया USB L.E.D. पॉकेट-साइज़ लाइट (पॉकेट-साइज़ एंट्री): इस इंस्ट्रक्शनल में, मैं आपको दिखाऊंगा कि USB पावर्ड L.E.D कैसे बनाया जाता है। प्रकाश जो एक एक्स-इट मिंट टिन के आकार में बदल सकता है, और आसानी से आपकी जेब में फिट हो सकता है। यदि आप इसे पसंद करते हैं, तो इसे + करना सुनिश्चित करें और प्रतियोगिता में मुझे वोट दें! सामग्री और