विषयसूची:

Arduino लियोनार्डो का उपयोग कर अटारी जैसा USB स्पिनर: 4 कदम
Arduino लियोनार्डो का उपयोग कर अटारी जैसा USB स्पिनर: 4 कदम

वीडियो: Arduino लियोनार्डो का उपयोग कर अटारी जैसा USB स्पिनर: 4 कदम

वीडियो: Arduino लियोनार्डो का उपयोग कर अटारी जैसा USB स्पिनर: 4 कदम
वीडियो: 06 - Feed my FrankenSTEin ... Raspberry Pi in Atari ST case 2024, नवंबर
Anonim
अटारी जैसा USB स्पिनर Arduino लियोनार्डो का उपयोग कर रहा है
अटारी जैसा USB स्पिनर Arduino लियोनार्डो का उपयोग कर रहा है

यह एक आसान प्रोजेक्ट है। एक स्पिनर नियंत्रक जिसका उपयोग किसी भी एमुलेटर के साथ किया जा सकता है जो माउस का उपयोग करता है। वास्तव में, आप कह सकते हैं कि यह केवल क्षैतिज गति वाले माउस से अधिक कुछ नहीं है।

चरण 1: सामग्री

सामग्री
सामग्री

आपको आवश्यकता होगी:

· एक Arduino लियोनार्डो प्रो माइक्रो या एक सामान्य Arduino लियोनार्डो या Arduino प्रो माइक्रो। यह इन Arduinos में से एक होना चाहिए, अन्यथा यह काम नहीं करेगा। मैंने eBay से एक खरीदा और इसकी कीमत मुझे 3.33 € थी। लिंक यहां दिया गया है:

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

· १० कोहम का एक पोटेंशियोमीटर, अधिमानतः धात्विक अक्ष के साथ, इसलिए यह टिकाऊ होगा। आप उन्हें ईबे पर भी एक यूरो (या डॉलर) से कम कीमतों के लिए खोज सकते हैं।

· एक सामान्य पुश बटन।

· एक सामान्य प्रयोजन पीसीबी, वैकल्पिक। आप आवश्यक कनेक्शन सीधे Arduino से बना सकते हैं।

तार्किक आकार का एक प्रोजेक्ट बॉक्स। कल्पना कीजिए कि आप इसे अपने हाथ की हथेली पर नियंत्रक के रूप में रखेंगे।

· कुछ ऐसा जो पोटेंशियोमीटर की धुरी के ऊपर एक पैडल जैसा दिखता है जिसे खेलते समय आप घुमाएंगे। मैंने एक पुराने रेडियो कैसेट प्लेयर पर मेरा पाया (आप इसकी उपस्थिति से बता सकते हैं। लेकिन, मैंने बाद में इसे चांदी में रंग दिया)। आप eBay या इलेक्ट्रॉनिक्स की दुकान से फिर से एक खरीद सकते हैं।

· पतली केबल के कुछ टुकड़े। चित्र के अनुसार कौन कहाँ जाता है, यह जानने के लिए लाल और काले रंग के केबल का उपयोग करना अच्छा होगा।

जब आप संतुष्ट हो जाते हैं कि आपने उपरोक्त सभी एकत्र कर लिए हैं, तो उन्हें इकट्ठा करने का समय आ गया है।

चरण 2: विधानसभा

सभा
सभा

कनेक्शन सरल हैं (चित्र भी देखें)। मैंने एक पीसीबी पर कनेक्शन बनाए, लेकिन आप उन्हें सीधे Arduino पर मिलाप कर सकते हैं:

पुश बटन पर दो केबल मिलाएं। उनमें से एक को Arduino के Gnd पिन में मिलाया जाना है (इससे कोई फर्क नहीं पड़ता कि दोनों में से कौन सा है) और दूसरा Arduino pin 9 पर।

यदि आप पोटेंशियोमीटर, अक्ष को ऊपर की ओर रखते हैं और अपनी ओर पिन करते हैं, तो आपको दाहिने पिन (अधिमानतः लाल रंग) पर एक केबल मिलाप करना होगा, जो कि Arduino पर Vcc पिन को मिलाप करने वाला है। मध्य पिन पर मैंने एक नीली केबल को मिलाया, जिसे Arduino पर A0 पिन पर मिलाप करना है। अंत में, पोटेंशियोमीटर के बाएं पिन पर एक काली केबल मिलाप करें, दूसरे छोर को Arduino पर पिन पिन करने के लिए मिलाप किया जाए।

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

अपने कनेक्शन फिर से जांचें और Arduino IDE का उपयोग करके इस प्रोग्राम को Arduino पर अपलोड करें। सुनिश्चित करें कि मेनू "टूल्स" से आपने "Arduino Leonardo" या "Arduino Pro Micro" बोर्ड के रूप में चुना है और पोर्ट के रूप में लियोनार्डो जो भी पोर्ट है (मेरा COM 8 था लेकिन यह आपके लिए एक अलग हो सकता है।

चरण 4: उपसंहार

इतना ही!!! मैंने एक पीसी पर MAME गेम्स Arcanoid और Super Breakout के साथ और Kaboom के साथ स्पिनर का परीक्षण किया है! स्टेला एमुलेटर पर, पीसी पर भी। ओह, और कार्यक्रम में, cspd चर बदलने से पैडल की संवेदनशीलता प्रभावित होती है।

यह मेरा पहला निर्देश है और मुझे पता है कि मैंने कुछ गलतियाँ की होंगी। आपका जो भी प्रश्न हो बेझिझक मुझसे पूछें।

सिफारिश की: