विषयसूची:

स्लॉट मशीन: 4 कदम
स्लॉट मशीन: 4 कदम

वीडियो: स्लॉट मशीन: 4 कदम

वीडियो: स्लॉट मशीन: 4 कदम
वीडियो: Step By Step My Winning Strategy On Skills Slot Machines, Better Than ZERO. MAX BET King Kong Bonus 2024, नवंबर
Anonim
स्लॉट मशीन
स्लॉट मशीन

नोट: मेरे पास अब एक निर्देश योग्य है जो स्लॉट मशीन के लिए Arduino कोड प्रदान करता है।

मुझे याद है जब मैं १७ साल का था, हाल ही में हाई स्कूल स्नातक, और कैलिफोर्निया से अपने दादा-दादी के साथ मिशिगन में अपने घर वापस जा रहा था। बेशक हम लास वेगास में रुके थे और वहां क्या देखना था यह देखने के लिए स्ट्रिप पर चले। लगभग सभी कैसीनो सामने खुले थे इसलिए मैं अपने दादा-दादी के साथ एक में भटक गया। मैंने एक निकेल स्लॉट मशीन देखी और उसमें बस एक सिक्का चिपकाना था। आश्चर्य, आश्चर्य, मैंने जैकपॉट मारा! जैकपॉट्स को 50 निकेल के दो रोल के रूप में भुगतान किया गया था, इसलिए एक कैसीनो कर्मचारी आ गया जब रोशनी और ध्वनि बंद हो गई। उसने मेरी तरफ देखा, मेरी दादी को रोल सौंपे और चुपचाप उससे कहा कि 21 साल से कम उम्र के किसी को भी वास्तव में वहां नहीं होना चाहिए था।

मुझे तकनीक पसंद है, लेकिन मैं किसी भी तरह से तकनीक का दीवाना नहीं हूं और मुझे बहुत सारे "पुराने स्कूल" सामान जैसे प्राचीन वस्तुएं, कार आदि पसंद हैं। उदाहरण के लिए, अगर मैंने कभी पिनबॉल मशीन खरीदने का फैसला किया है तो मुझे एक चाहिए ६० या ७० के दशक से पहले वे बहुत चमकदार हो गए थे। मैं भी जुआरी नहीं हूं, लेकिन मुझे याद है कि पुराने समय की स्लॉट मशीन कितनी अच्छी थी। बस मनोरंजन के लिए मैंने eBay पर कुछ जांचने का फैसला किया और जब मैंने मूल्य टैग देखा तो बेहोश हो गया। मैं शायद इसे वहन कर सकता था लेकिन मैं बहुत सस्ता हूँ और वैसे भी हमारे घर में इसके लिए कोई जगह नहीं है। फिर भी, मैंने सोचा था कि छोटे पोते-पोते शायद इस तरह के खिलौने का आनंद लेने के लिए आएंगे, इसलिए मैंने यह देखने का फैसला किया कि क्या मैं एक छोटा संस्करण बना सकता हूं।

चरण 1: अवयव

अवयव
अवयव
अवयव
अवयव
अवयव
अवयव

पुराने समय की स्लॉट मशीनों में विभिन्न प्रकार की छवियों के साथ तीन खिड़कियां और यांत्रिक पहिए होते थे जो एक सिक्का डालने और साइड हैंडल खींचने पर खिड़कियों के पीछे घूमते थे। चरखा एक बार में बंद हो जाता था और विभिन्न मिलान छवियों के लिए किसी प्रकार का भुगतान होता था। जैकपॉट होने पर उनके पास चमकती रोशनी और शोर भी होता था। मैं वास्तव में एक वास्तविक स्लॉट मशीन को फिर से बनाने की कोशिश नहीं कर रहा था, लेकिन कम से कम इसमें कुछ मूलभूत बातें होनी चाहिए। जब एक जैकपॉट हुआ और कुछ एलईडी चमकती रोशनी के लिए सिक्कों के लिए जाल के दरवाजे को सक्रिय करने के लिए मुझे एक सोलनॉइड की आवश्यकता थी। मैं भी किसी प्रकार की ध्वनि चाहता था इसलिए मैंने अपने जंक बॉक्स में एक साउंड रिकॉर्डर मॉड्यूल पाया और हमेशा लोकप्रिय वाक्यांश "विजेता, विजेता, चिकन डिनर" रिकॉर्ड किया। यह एक छोटे स्पीकर के माध्यम से बजता है।

डिस्प्ले बड़े डिजिट सरप्लस 1601 LCD में से एक है जो मेरे पास पड़ा हुआ है। मैंने तीन खिड़कियों का अनुकरण करने के लिए वर्गाकार ब्रैकेट वर्णों का उपयोग किया और अंत में "टम्बलिंग" पहियों के लिए वर्णों के बजाय केवल संख्याओं का उपयोग करने का निर्णय लिया। जब अंक "पहिए" मुड़ रहे थे, तब मैंने एक क्लिक ध्वनि बनाने के लिए एक छोटा बजर जोड़ा। जब एक सिक्का डाला गया था या एक अलग हैंडल बनाने के लिए "स्पिन" को ट्रिगर करना है या नहीं, इस बारे में मैं चिंतित और चिंतित था। मेरे द्वारा खरीदा गया सिक्का स्लॉट एक सिक्का अस्वीकार बटन के साथ आया था इसलिए मैंने स्पिन शुरू करने के लिए इसका इस्तेमाल करने का फैसला किया। मैंने एक माइक्रो स्विच लगाया ताकि यह सक्रिय हो जाए जब कॉइन रिजेक्ट बटन लगभग पूरी तरह से दबाया जाए। डाले गए सिक्कों को रखने के लिए सिक्का स्लॉट और ट्रैप दरवाजे के बीच स्क्रैप पीवीसी पाइप का एक टुकड़ा रखा गया था।

मज़ा का एक बड़ा हिस्सा कैबिनेट बनाने के लिए थोड़ा लकड़ी का काम (मेरे अन्य शौक में से एक) कर रहा था। मेरे पास कुछ भी नहीं था जो मेरे स्क्रैप ढेर में बिल्कुल सही था इसलिए मैं स्थानीय लकड़ी की दुकान में चारों ओर देखने के लिए गया। उनमें से एक प्रकार का चिनार है, जो मेरे लिए, बहुत ही नीरस लग रहा था। लेकिन जब मैंने बोर्डों के माध्यम से छांटना शुरू किया तो मुझे एक ऐसा मिला जो मुझे इसके विभिन्न प्रकार के रंग बैंडों के कारण होना था। बाद में मुझे पता चला कि यह "इंद्रधनुष चिनार" कहलाने का एक उदाहरण है। दुर्भाग्य से, मेरी फोटोग्राफी वास्तव में न्याय नहीं करती है।

चरण 2: हार्डवेयर

हार्डवेयर
हार्डवेयर

योजनाबद्ध ऊपर दिखाया गया है। अधिकांश घटकों का वर्णन पिछले अनुभाग में किया जा चुका है और ये काफी स्पष्ट हैं। मैंने चार अलग-अलग रंग के एलईडी को सामने की तरफ रखा, दो हर तरफ, और जैकपॉट हिट होने पर वे आगे और पीछे फ्लैश करते हैं। योजनाबद्ध सिर्फ उन्हें पीआईसी पिन 11 और 12 पर दो एलईडी के रूप में दिखाता है। ध्वनि मॉड्यूल का कहना है कि यह 5 वोल्ट पर चलेगा लेकिन चश्मा इससे कम के साथ खुश हो रहा है। एक नियामक के बजाय मैंने मॉड्यूल में +5 वोल्ट को गिराने के लिए श्रृंखला में कुछ बचाए गए 1 amp डायोड को रखा। मॉड्यूल के इनपुट 3.3 वोल्ट के स्तर को पसंद करते हैं इसलिए ट्रिगर इनपुट में एक रोकनेवाला विभक्त जोड़ा गया था।

सोलनॉइड 12 वोल्ट पर चलता है और मूल रूप से मैंने तर्क के लिए +5 वोल्ट प्रदान करने के लिए सिर्फ 7805 नियामक का उपयोग करने की योजना बनाई थी। बड़े एलसीडी के वर्तमान ड्रा के कारण, बहुत अधिक शक्ति समाप्त हो रही थी इसलिए मैंने काम करने के लिए अपने पुर्जों की आपूर्ति से एक साधारण डीसी-डीसी हिरन नियामक बोर्ड को पकड़ लिया। मैंने जो छोटा सोलनॉइड इस्तेमाल किया वह बहुत शक्तिशाली नहीं है और अगर बहुत सारे सिक्के ट्रैप दरवाजे पर नीचे दब रहे हैं तो वह पीछे नहीं हटेगा। यह कोई समस्या नहीं होनी चाहिए क्योंकि मैंने बच्चों की रुचि बनाए रखने के लिए ऑड्स 8:1 बनाए हैं। किसी भी मामले में, मैंने वोल्टेज ड्रॉप को कम करने के लिए सोलनॉइड को सक्रिय करने के लिए एक सामान्य एन-चैनल एफईटी का उपयोग करने का निर्णय लिया।

चरण 3: सॉफ्टवेयर

मुख्य दिनचर्या लगातार तब तक चलती रहती है जब तक कि सिक्का स्लॉट पर बटन दबाया नहीं जाता है। स्पिन चक्र को सक्रिय करने के लिए पहले एक सिक्का डालने की कोई आवश्यकता नहीं है, लेकिन मुझे उम्मीद है कि बच्चे इसे समझ नहीं पाएंगे। जबकि मुख्य रूटीन लूपिंग है, यह वेरिएबल "रैंडम" को बढ़ा रहा है। 255 हिट करने के बाद यह बस शून्य पर वापस आ जाएगा। जब "स्पिन" रूटीन कहा जाता है तो यह "रैंडम" में मूल्य पर चेक की एक सूची के माध्यम से यह निर्धारित करने के लिए जाता है कि कोई विजेता हुआ है या नहीं। जैसा कि पहले कहा गया है, ऑड्स को 8:1 पर सेट किया गया है, लेकिन इसे "स्पिन" में जीतने वाले मानों को संशोधित करके आसानी से बदला जा सकता है। यदि कोई मिलान मान नहीं मिलता है, तो तर्क केवल बिट्स को "रैंडम" में स्थानांतरित करता है और प्रत्येक तीन बिट्स को एक संख्या के रूप में प्रदर्शित करता है। यह सुनिश्चित करने के लिए एक परीक्षण किया जाता है कि अंकों का आकस्मिक मिलान नहीं होता है।

पावर अप डिस्प्ले तीनों विंडो में से प्रत्येक में एक प्रश्न चिह्न दिखाता है। जबकि "पहिए" घूम रहे हैं, प्रत्येक खिड़की एक खाली और एक प्रश्न चिह्न के बीच वैकल्पिक होगी और फिर अंत में एक बार में एक नंबर पर बैठ जाएगी। वह तर्क नियमित "Send_Digs" में निहित है। पूरे डिस्प्ले को लगातार फिर से लिखने के बजाय, नियमित "Send_Dig" एक विशिष्ट एलसीडी स्थान पर लिखता है। इसके अलावा, जबकि "पहिए" घूम रहे हैं, नियमित "क्लिकिट" को पहियों की यांत्रिक ध्वनि का अनुकरण करने के लिए कहा जाता है। यह पीज़ियो बजर पर 2ms ऑन / 100ms ऑफ सीक्वेंस भेजकर पूरा किया जाता है।

जब एक जैकपॉट होता है तो एलईडी का वैकल्पिक रूप से दाएं से बाएं चमकता है, ध्वनि मॉड्यूल सक्रिय होता है, और सिक्का दरवाजा जारी किया जाता है। कोई आंशिक भुगतान नहीं है, बस सभी या कुछ भी नहीं। सिक्के एकत्र करने के बाद सिक्के के दरवाजे को कुंडी लगाने के लिए मैन्युअल रूप से पीछे की ओर धकेलना चाहिए।

इस पोस्ट के लिए बस इतना ही। मेरे अन्य इलेक्ट्रॉनिक्स प्रोजेक्ट यहां देखें: www.boomerrules.wordpress.com

चरण 4: वीडियो

कार्रवाई में स्लॉट मशीन का एक छोटा वीडियो यहां दिया गया है।

सिफारिश की: