সুচিপত্র:
- ধাপ 1: যন্ত্রাংশ প্রয়োজন
- ধাপ 2: তারগুলি প্রস্তুত করুন
- ধাপ 3: Atmega8 এ হেক্স ফাইল ফ্ল্যাশ করা
- ধাপ 4: ব্রেডবোর্ডিং
- ধাপ 5: অসিলেটর + এসএনইএস
- ধাপ 6: ইউএসবি ডেটা এবং পাওয়ার
- ধাপ 7: নিয়ামক পরীক্ষা করা
- ধাপ 8: পিসিবিতে ব্রেডবোর্ড
- ধাপ 9: নিয়ামক পরিবর্তন
- ধাপ 10: চূড়ান্ত পরীক্ষা + নোট
ভিডিও: ইউএসবি এসএনইএস কন্ট্রোলার: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:04
প্রথম নির্দেশযোগ্য। এটা কি প্রয়োজন এবং সংশোধন আমাকে জানান। আমি সার্কিট বা প্রোগ্রাম করিনি। আমি কেবল একটি গাইড তৈরি করছি যা ইউএসবি এসএনইএস কন্ট্রোলার কীভাবে তৈরি করা যায় তার ধাপে ধাপে সমাবেশ দেখায়। মূল পৃষ্ঠাটি এখানে: www.raphnet.net/electronique/snes_nes_usb/index_en.php এই গাইডটি একটি নিয়মিত snes নিয়ামককে একটি ইউএসবি গেমপ্যাডে রূপান্তর করবে। এটি এক্সপি, ভিস্তা, 7 এবং পিএস 3 তে কাজ করে পরীক্ষা করা হয়। এটি ম্যাক এবং লিনাক্সে কাজ করা উচিত কিন্তু আমি তাদের পরীক্ষা করিনি। ডিভাইসটি একটি আদর্শ HID ডিভাইস হিসেবে স্বীকৃত। -এই গাইডের জন্য আপনাকে কিছু প্রোগ্রাম করার দরকার নেই। প্রোগ্রামটি ইতিমধ্যে সংকলিত এবং আপনার চিপে ফ্ল্যাশ করার জন্য প্রস্তুত। -আপনার মৌলিক সোল্ডারিং দক্ষতা প্রয়োজন। -বেসিক স্কিম্যাটিক পড়ার দক্ষতা সাহায্য করে, কিন্তু আমি প্রতিটি ধাপ ব্যাখ্যা করার চেষ্টা করব।
ধাপ 1: যন্ত্রাংশ প্রয়োজন
যন্ত্রাংশের তালিকা: ---------------------------------------- -Atmega8 DIP মাইক্রোকন্ট্রোলার -AVR প্রোগ্রামার (ইউএসবি, প্যারালেল বা সিরিয়াল। আমি ইউএসবি ব্যবহার করি) 75 কাজ করা উচিত) -ইউএসবি পুরুষ তারের -SNES নিয়ামক (প্রথম পক্ষ ভাল কাজ করে। তারের রং গাইড গাইড।) -ছোট তার। -পিসিবি - www.radioshack.com/product/index.jsp - $ 2 -ব্রেডবোর্ড। এটি একটি নিয়ামক puttingুকানোর আগে পরীক্ষা করা অনেক সহজ করে তোলে। www.radioshack.com/product/index.jsp-$ 9 সরঞ্জাম: -------- কর্তন যন্ত্র. (চিপ অপরিবর্তিত নিয়ামক মধ্যে মাপসই করা হবে না।
ধাপ 2: তারগুলি প্রস্তুত করুন
-একটি ইউএসবি ক্যাবল নিন এবং অ পুরুষ প্রান্তটি কেটে ফেলুন। আপনার কেবল কেবল এবং পুরুষ ইউএসবি দরকার। ইউএসবি কেবল এবং সমস্ত 4 টি সংযোগ ভিতরে সরান। (কিছু ইউএসবি তারের 5 টি তার আছে। এই গাইডের 5 ম তারের প্রয়োজন নেই, তাই এটি কেটে দেওয়া যেতে পারে। পিসিবি। খুব বেশি তারের ছেড়ে দেওয়া এবং যদি এটির প্রয়োজন না হয় তবে এটি কেটে ফেলা ভাল।
ধাপ 3: Atmega8 এ হেক্স ফাইল ফ্ল্যাশ করা
আমি আমার চিপ ফ্ল্যাশ করার জন্য একটি ইউএসবি প্রোগ্রামার ব্যবহার করেছি। এর মানে হল একটি কম্পাইল করা হেক্স ফাইল কম্পিউটার থেকে চিপে পাঠানো হয়। কোন প্রকৃত প্রোগ্রামিং করার প্রয়োজন নেই। সিরিয়াল এবং সমান্তরাল কাজ করবে, কিন্তু প্রোগ্রামার সফটওয়্যার আমার থেকে একটু ভিন্ন হবে।
HEX ফাইলটি এখানে ডাউনলোড করা যেতে পারে: (ডান ক্লিক করুন সেভ টার্গেট হিসাবে …)
সব Atmega চিপ ফিউজ বাইট প্রয়োজন। তারা কি করে তা নিয়ে চিন্তা করবেন না, শুধু জেনে রাখুন যে এই নকশাটি প্রয়োজন: উচ্চ বাইট = 0xc9 কম বাইট = 0x9f
আপনার চিপ ঝলকানি প্রোগ্রাম এই ফিউজ সেট করার একটি বিকল্প থাকা উচিত। আমি আমার সিস্টেমে ProgISP ব্যবহার করেছি।
যখন আপনি এটি ঝলকান, আপনি রুটি বোর্ডিং শুরু করার জন্য প্রস্তুত।
ধাপ 4: ব্রেডবোর্ডিং
আমি ধরে নেব আপনি একটি রুটিবোর্ড ব্যবহারের মূল বিষয়গুলি জানেন। যদি না হয়, তার জন্য অনেক গাইড আছে। আমি এটাও ধরে নেব যে আপনি তারের ঝালাই করতে জানেন। আপনি যদি ছবিটি পড়তে না পারেন, এখানে যান: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
ধাপ 5: অসিলেটর + এসএনইএস
অসিলেটর 9 এবং 10 পিনের সাথে সংযোগ স্থাপন করে। SNES ঘড়ি 28 পিনের সাথে সংযোগ স্থাপন করে। SNES ল্যাচ 27 পিনের সাথে সংযোগ স্থাপন করে। SNES ডেটা 26 পিনের সাথে সংযোগ স্থাপন করে। এসএনইএস গ্রাউন্ড চিপ এবং ইউএসবি গ্রাউন্ড উভয় গ্রাউন্ডের সাথে সংযুক্ত।
ধাপ 6: ইউএসবি ডেটা এবং পাওয়ার
এই অংশটি সঠিকভাবে তারের জন্য খুব চতুর। পরিকল্পিত দিকে মনোযোগ দিন। USB 5V উভয় 5V পিনে যায় এবং SNES 5V USB Ground উভয় গ্রাউন্ড পিনে যায় এবং SNES গ্রাউন্ড USB2 হল ডেটা -। এটি যায়: oh.oh ভি জেনার ডায়োডের মাধ্যমে oh ওহম রেসিস্টারের মাধ্যমে মাটিতে 2 এবং pin কে ইউএসবি ৫ ভি থেকে ১.৫ কে রেসিস্টারের মাধ্যমে পিন করুন। USB3 হল ডাটা +। এটি যায়: একটি 3.6v জেনার ডায়োডের মাধ্যমে 68ohm রোধের মাধ্যমে 4 পিন করার জন্য মাটিতে
ধাপ 7: নিয়ামক পরীক্ষা করা
সমস্ত অংশের জায়গায়, আপনার কম্পিউটারে ইউএসবি পোর্টটি প্লাগ করুন এবং এটি নতুন হার্ডওয়্যার পাওয়া উচিত। আপনি গেম কন্ট্রোলারের অধীনে কন্ট্রোল প্যানেলের সমস্ত বোতাম পরীক্ষা করতে পারেন। যদি এটি কাজ করে, আপনি এটি একটি পিসিবিতে স্থানান্তর করতে এবং এটি নিয়ন্ত্রকের মধ্যে রাখতে প্রস্তুত।
ধাপ 8: পিসিবিতে ব্রেডবোর্ড
আমি আমার নকশা তৈরি করতে নীচের বোর্ডটি ব্যবহার করেছি। আমি চিপটি জায়গায় রেখেছি এবং বোর্ডের বাইরে সমস্ত অপ্রয়োজনীয় জায়গা কেটে ফেলার জন্য একটি ড্রেমেল ব্যবহার করেছি। কন্ট্রোলারে ফিট করার জন্য আপনাকে এটিকে যতটা সম্ভব ছোট করতে হবে। লক্ষ্য করুন যে পিনের কাছাকাছি সমস্ত ঝাল দাগ 3 টি গর্তকে সংযুক্ত করে। এটি এই বোর্ডে প্রতি পিনের 2 টি তারের ব্যবহার করতে দেয়। বিঃদ্রঃ. ঝাল বোর্ডের নীচে থাকা আবশ্যক। এটি ভুল দিকে রাখুন এবং পিনগুলি কোনও সংযোগ তৈরি করবে না।
ধাপ 9: নিয়ামক পরিবর্তন
ভিতরে সবকিছু ফিট করার জন্য আমাকে কেসিংটা একটু কাটতে হয়েছিল। আমি আমার সার্কিটটি অ্যাবক্সি বোতামের নিচে রেখেছি। ছবি দেখায় আমি কি করেছি। যতক্ষণ পর্যন্ত এটি বন্ধ থাকে ততক্ষণ এটিকে ফিট করুন।
ধাপ 10: চূড়ান্ত পরীক্ষা + নোট
এটি পরীক্ষা করুন এবং দেখুন এটি কাজ করে কিনা। যদি এটি হয়, আপনি সম্পন্ন করেছেন। না হলে সাধারণ ত্রুটিগুলি পরীক্ষা করুন। সাধারণ ত্রুটি: -------------------------- পরীক্ষা করুন যে বিদ্যুৎ এবং স্থল সঠিকভাবে সংযুক্ত আছে জেনার ডায়োডের দিকটি পরীক্ষা করুন। তারা উভয় উপায়ে কাজ করে না। অসিলেটর কি সংযুক্ত? আপনি কি সঠিক প্রোগ্রাম এবং ফিউজ বাইট প্রোগ্রাম করেছেন? স্নেস ডেটা, ল্যাচ এবং ঘড়ি কি ডান পিনের সাথে যুক্ত? আপনার কি কোথাও সোল্ডার ব্রিজ আছে? দ্রষ্টব্য: --------------------------- এই নিয়ামকটি PS3 তে কাজ করে, কিন্তু বোতামগুলি খুব সুন্দরভাবে ম্যাপ করে না। স্টার্ট এবং সিলেক্ট বাটনগুলি ps3 স্টার্ট এবং সিলেক্ট করার জন্য ম্যাপ করে না। এটি কিছু যোদ্ধা গেমগুলিতে ব্যবহারযোগ্য হতে পারে যা আপনাকে বোতামগুলি পুনরায় তৈরি করতে দেয়। এই নির্দেশনা উন্নত করতে আমি কি করতে পারি তা আমাকে জানান।
প্রস্তাবিত:
DIY MIDI কন্ট্রোলার ইউএসবি প্লাগ অ্যান্ড প্লে (আপগ্রেড নিওপিক্সেল রিং): 12 টি ধাপ
DIY MIDI কন্ট্রোলার ইউএসবি প্লাগ অ্যান্ড প্লে (আপগ্রেড নিওপিক্সেল রিং): প্যাশনেট এমএও এবং ইলেকট্রনিক মিউজিক কিন্তু এটাও দেখেছি যে একটি ব্যক্তিগতকৃত মিডি ইন্টারফেস তৈরি করা সম্ভব ছিল আমি আমার Pot টি পোটেন্টিওমিটার এবং ১২ টি বোতাম (চালু / বন্ধ) করেছি কিন্তু স্পটটিকে আরও কঠিন করে তুলতে যে এটি ইতিমধ্যে ছিল আমি ভিজ্যুয়াল ইঙ্গিত যোগ করতে চাই
Arduino ভিত্তিক DIY গেম কন্ট্রোলার - Arduino PS2 গেম কন্ট্রোলার - DIY Arduino গেমপ্যাডের সাথে টেককেন বাজানো: 7 টি ধাপ
Arduino ভিত্তিক DIY গেম কন্ট্রোলার | Arduino PS2 গেম কন্ট্রোলার | DIKY Arduino গেমপ্যাডের সাথে Tekken বাজানো: হ্যালো বন্ধুরা, গেম খেলা সবসময়ই মজার কিন্তু আপনার নিজের DIY কাস্টম গেম কন্ট্রোলারের সাথে খেলা আরও মজাদার।
এসএনইএস ইউএসবি কন্ট্রোলার এবং ফ্ল্যাশ ড্রাইভ: 8 টি ধাপ
এসএনইএস ইউএসবি কন্ট্রোলার এবং ফ্ল্যাশ ড্রাইভ: এই নির্দেশনাটি বিস্তারিতভাবে বর্ণনা করবে যে আমি কীভাবে একটি এসএনইএস কন্ট্রোলারকে ইউএসবি কন্ট্রোলারে বিল্ট-ইন ফ্ল্যাশ ড্রাইভ দিয়ে পরিবর্তন করতে গিয়েছিলাম। এটি খুব অভিনব পদ্ধতি নয়, কাজটি সম্পন্ন করার জন্য খালি হার্ডওয়্যার বিটগুলি একসাথে টানুন। গের জন্য সম্পূর্ণ ক্রেডিট
NES কন্ট্রোলার শাফেল (নিন্টেন্ডো কন্ট্রোলার MP3, V3.0): 5 টি ধাপ (ছবি সহ)
এনইএস কন্ট্রোলার শাফেল (নিন্টেন্ডো কন্ট্রোলার এমপি 3, ভি 3.0): আমি নিন্টেন্ডো কন্ট্রোলার এমপি 3, ভার্সন 2.0 এর জন্য তার নকশায় রিয়ান 97128 পুরোপুরি ছিঁড়ে ফেলেছি এবং আমি শুনেছি যে তিনি সমস্ত বুদ্ধিমান মর্টে_মোয়ার কাছ থেকে ধারণা পেয়েছেন, তাই আমি ক্রেডিট নিতে পারি না তাদের প্রতিভা সব। আমি শুধু সুবিধা এবং রিচার্জ যোগ করতে চেয়েছিলাম
একটি মাউস মোডে এসএনইএস কন্ট্রোলার: 8 টি ধাপ
একটি মাউস মোডে এসএনইএস কন্ট্রোলার: একটি এসএনইএস কন্ট্রোলারকে একটি অপটিক্যাল মাউসে পরিণত করার একটি দ্রুত এবং সহজ উপায়