সুচিপত্র:
- ধাপ 1: যন্ত্রাংশ পান
- ধাপ 2: মূল বোর্ড তৈরি করুন।
- ধাপ 3: গেম কার্টিজ তৈরি করুন
- ধাপ 4: কার্টিজে গেম লোড করুন।
ভিডিও: ক্রেডিট কার্ড ATtiny গেম কনসোল: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি একটি মেয়াদোত্তীর্ণ ক্রেডিট কার্ডে নির্মিত একটি Attiny 85 গেম কনসোল তৈরির নির্দেশাবলী।
সমাপ্ত পণ্যের একটি প্রদর্শন এই ইউটিউব লিঙ্কে পাওয়া যাবে:
একটি বাস্তব ক্রেডিট কার্ডে গেমটিনি।
আমি শক্তি দক্ষ ATtiny85 MCU এর উপর ভিত্তি করে মিনি গেম কনসোল দ্বারা অনুপ্রাণিত হয়েছিলাম।
বেশ কয়েকটি রেট্রো-গেম কনসোল ডিজাইন রয়েছে: ড্যানিয়েল শ্যাম্পেনের তৈরি অ্যাটটিনি জয়প্যাড.. (ইলেক্ট্রো L. I. B) 2018 GPL V3 হল একটি দুর্দান্ত প্ল্যাটফর্ম যা 4 টি দিকনির্দেশক বোতাম/জয়স্টিক এবং অন্য একটি ফায়ার বোতাম। অ্যাটিনি আর্কেড নামে অন্য প্ল্যাটফর্ম যা ওয়েবব্লগলস দ্বারা তৈরি করা হয়েছে তাও একটি দুর্দান্ত মিনি গেম কনসোল যা কেবল দুটি বোতাম আছে। উভয় প্ল্যাটফর্মই আমাকে অনুপ্রাণিত করেছে উভয় জগতের সেরা কিছু গ্রহণ করতে।
গেম বোর্ডের এই সংস্করণ যাকে আমি "গেমটিনি" বলেছি তা ড্যানিয়েল শ্যাম্পেনের তৈরি অ্যাটিনি জয়প্যাডের উপর ভিত্তি করে তৈরি। আমি ইউএসবিএসএপি প্রোগ্রামারের জন্য একটি হেডার যুক্ত করার জন্য এটি সংশোধন করেছি যা গেম কার্টিজের জন্য সকেট হিসাবে দ্বিগুণ হয়ে যায় যা একটি ATtiny85 চিপ ধারণ করে। আপনি কয়েকটি গেম কার্তুজ তৈরি করতে পারেন এবং আপনার প্রিয় গেমগুলি লোড করতে পারেন যাতে আপনি আপনার ভ্রমণে গেমগুলি অদলবদল করতে পারেন। ATtiny85 খুব শক্তি দক্ষ। ঘন্টার জন্য গেম খেলতে আপনার শুধুমাত্র একটি CR2032 সেল ব্যাটারি প্রয়োজন। A বোতাম ছাড়াও যা সাধারণত ফায়ার বোতাম হিসাবে ব্যবহৃত হয়, আমি PB3 কে মাটিতে টানতে একটি B বোতাম যুক্ত করেছি। এটি বিঘ্নিত কোডগুলিকে PB1 এবং PB3 উভয়ের জন্য কাজ করার অনুমতি দেয়, এটি Attiny আর্কেডের জন্য লেখা গেমগুলিকে Attiny Joypad- এ কাজ করার জন্য সহজ করে তোলে।
লিঙ্ক
ড্যানিয়েল শ্যাম্পেনের মূল ক্ষুদ্র জয়প্যাড নকশা।
sites.google.com/view/arduino-collection
অরিজিনাল অ্যাটিনি আর্কেড কীচেইন কিট
webboggles.com/attiny85-game-kit-assembly-instructions/
Attiny85 এর জন্য Arduino বোর্ড ড্রাইভার
raw.githubusercontent.com/damellis/attiny/…
github.com/cheungbx/gametiny তে স্কিম্যাটিক্স এবং সোর্স কোড
ধাপ 1: যন্ত্রাংশ পান
1. প্রতিটি গেম কার্তুজের জন্য, একটি ATtiny85 SOD-8 (সারফেস মাউন্ট করা), একটি ছোট একক পার্শ্বযুক্ত পারফ বোর্ড (প্রোটোটাইপ বোর্ড), একটি 8 পিন পুরুষ হেডার।
2. 4 পিনে (GND, VCC, SCK, SDA) 0.9”I2C Mono OLED (এমবেডেড SSD1306 কন্ট্রোলার সহ)।
3. CR2032 3.3V লিথিয়াম সেল ব্যাটারি।
4. CR2032 এর জন্য ব্যাটারি ধারক।
5. মিনি পাইজো সাউন্ড ইউনিট।
6. সুইচ সহ 3.5 মিমি হেডফোন জ্যাক
7. 6 নীরব বোতাম
8. ভলিউম নিয়ন্ত্রণের জন্য মিনি 10K ভিআর।
9. গেম কার্টিজের সাথে সংযোগের জন্য 8-পিন মহিলা হেডার।
পাওয়ার বোতামের জন্য 10 মিনি স্লাইড সুইচ
11. 2 মেয়াদোত্তীর্ণ ক্রেডিট কার্ড বা একই আকারের কাগজ/প্লাস্টিকের বোর্ড।
12. 0.2 মিমি বা 0.3 মিমি স্তরিত (নিরোধক) তার
13. USBasp প্রোগ্রামার।
14. 8 কোর ফিতা তারের
15. প্রোগ্রামিং ক্যাবলের জন্য 8 পিন মহিলা হেডার এবং 2x4 পিন মহিলা হেডার।
ধাপ 2: মূল বোর্ড তৈরি করুন।
এই প্রকল্পটি ফ্রেম হিসেবে মেয়াদোত্তীর্ণ ক্রেডিট কার্ড ব্যবহার করে। আপনি কার্ডবোর্ড বা প্লাস্টিকের বোর্ডও ব্যবহার করতে পারেন।
পাওয়ার পয়েন্টে বোতামগুলির লেআউট ডিজাইন করুন। প্রকৃত আকার সহ কাগজে পাওয়ার পয়েন্ট প্রিন্ট করুন। আমি একটি পৃষ্ঠায় দুটি স্লাইডের মুদ্রণ সেটিংস ব্যবহার করে এটিকে প্রকৃত আকারে সঙ্কুচিত করেছিলাম। ডবল পার্শ্বযুক্ত টেপ ব্যবহার করে ক্রেডিট কার্ডে লেআউটটি আটকে দিন। ক্রেডিট কার্ডে লাগানো বোতাম এবং অন্যান্য উপাদানগুলির পিনের জন্য চিহ্নিত পয়েন্টগুলিতে 0.5 মিমি ড্রিল পিট ব্যবহার করে ছিদ্র করে। প্রতিটি নীরব বোতামের দুই পাশে ছোট ছোট তারের সোল্ডার করুন যাতে সেগুলি ক্রেডিট কার্ডে োকানো যায়। উপরে, নিচে, বাম, ডান এবং ফায়ার বোতামগুলির জন্য ডি-প্যাড বোতাম রয়েছে (এ এবং বি)। ক্রেডিট কার্ডে বোতাম এবং অন্যান্য উপাদান োকান। দীর্ঘ পাযুক্ত উপাদানগুলির জন্য, যেমন বোতামগুলি, পাগুলি বিপরীত দিকে বাঁকুন যাতে এটি জায়গায় থাকে। অন্যথায়, উপাদানগুলিকে জায়গায় রাখার জন্য ডবল পার্শ্বযুক্ত টেপ বা আঠালো ব্যবহার করুন। সার্কিট ডায়াগ্রাম অনুযায়ী 0.3 মিমি স্তরিত (ইনসুলেটেড) তার ব্যবহার করে সার্কিটগুলিকে ওয়্যার আপ করুন। প্রধান বোর্ড যতটা সম্ভব পাতলা রাখার জন্য, OLED পুরুষ হেডার পিন ব্যবহার না করে সরাসরি তারে বিক্রি করা হয়। একটি 8 পিন মহিলা হেডার গেম কার্টিজের সাথে সংযোগ স্থাপনের জন্য ব্যবহার করা হয় যা আসলে একটি সারফেস মাউন্ট করা Attiny 85 মাইক্রো-কন্ট্রোলার।
পিছনে একটি দ্বিতীয় ক্রেডিট কার্ড দিয়ে তারগুলি Cেকে দিন।
ধাপ 3: গেম কার্টিজ তৈরি করুন
1. একটি ছোট পারফ বোর্ড কাট করুন যা 8 টি গর্তের 4 টি সারি মিটমাট করতে পারে
২ য় সারিকে দুইটি বিচ্ছিন্ন অর্ধেক ভাগ করার জন্য একটি কর্তনকারী ব্যবহার করুন (আটটি 85 এর মাঝের দুটি পিনের জন্য)।
3. ATTiny85 SOD-8 (সারফেস মাউন্ট করা) বোর্ডে ঝালাই করুন।
8. প্রথম সারিতে একটি--পিন পুরুষ হেডার সোল্ডার করুন।
5. 0.3 মিমি স্তরিত (উত্তাপ) তারের ব্যবহার করে সার্কিট ডায়াগ্রাম অনুযায়ী কার্তুজটি তারে লাগান।
ধাপ 4: কার্টিজে গেম লোড করুন।
1. আপনি যদি Arduino তে নতুন হন, arduino.cc থেকে arduino ডাউনলোড করুন। সফটওয়্যার ক্লিক করুন। ডাউনলোড ক্লিক করুন। তারপর আপনার পিসি বা ম্যাকের জন্য সংস্করণ নির্বাচন করুন। ডাউনলোড এবং ইন্সটল.
2. https://github.com/MrBlinky/Arduboy-homemade-package- এ ব্রাউজ করুন এবং হোম মেড Arduboy এবং ফ্ল্যাশ কার্ট সাপোর্টের জন্য বোর্ডের সংজ্ঞা এবং লাইব্রেরি যুক্ত করতে সেখানে নির্দেশাবলী অনুসরণ করুন। আমি নিম্নলিখিত ধাপে সংক্ষেপে বলব:
3. Arduino IDE শুরু করুন। Arduino শীর্ষ মেনু থেকে পছন্দসমূহ ক্লিক করুন। এই লেখাটি "অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল" এ প্রবেশ করান শুরুতে অতিরিক্ত পাঠ্য, তারপর একটি "," যোগ করুন এবং অন্যান্য URL গুলি ইতিমধ্যেই অক্ষত রাখুন।
4. উপরের পরিবর্তনটি কার্যকর করার জন্য Arduino IDE থেকে প্রস্থান করুন এবং আবার IDE শুরু করুন।
5. সরঞ্জাম -> বোর্ড: -> বোর্ড ম্যানেজার ক্লিক করুন। অনুসন্ধান করতে "Attiny" লিখুন। Attiny বোর্ড ড্রাইভার এর সর্বশেষ সংস্করণ ইনস্টল করার জন্য নির্বাচন করুন। প্যাকেজটি Arduino এ যোগ করা হবে।
6. এখন টুলস-> বোর্ড নির্বাচন করুন: "ATtiny 25/45/85"
এবং নিম্নলিখিত পরামিতি নির্বাচন করুন:
প্রসেসর: অ্যাটিনি 85
ঘড়ি: অভ্যন্তরীণ 8Mhz (শুধুমাত্র প্যাক ম্যান গেমের জন্য, অভ্যন্তরীণ 16Mhz নির্বাচন করুন)
প্রোগ্রামার: USBasp
7. USBasp প্রোগ্রামার পান, এটি 5V (3V এর পরিবর্তে) এ স্যুইচ করুন। ইউএসবিএসএপি প্রোগ্রামারকে ইউএসবি পোর্টের সাথে সংযুক্ত করুন এবং রিবন ক্যাবলকে প্রোগ্রামারের সাথে সংযুক্ত করুন। 8 টি পিন মহিলা হেডারের সাথে রিবন ক্যাবলের অন্য প্রান্তটিকে গেম কার্ট্রিজের পুরুষ হেডারের সাথে সংযুক্ত করুন (এটিতে আটলানো 85 চিপ দিয়ে)।
8. অ্যাটিনি 85 তে ফিউজ বার্ন করার জন্য "বার্ন বুটলোডার" ক্লিক করুন। এটি সফলভাবে সম্পন্ন হয়েছে তা পরীক্ষা করুন।
9. Arduino IDE থেকে, গেমের সোর্স কোডটি Arduino IDE তে খুলুন। আমার গিটহাব লিঙ্কটি এখানে দেখুন:
10. ইউএসবিএসএপি প্রোগ্রামারের মাধ্যমে গেমটি কার্টিজ এ ATtiny85 চিপে গেমটি কম্পাইল এবং আপলোড করতে "->" ক্লিক করুন। আপলোড সফল হয়েছে কিনা তা পরীক্ষা করুন।
11. মূল বোর্ডে গেম কার্টিজ োকান। স্লাইড সুইচ ব্যবহার করে গেম বোর্ড চালু করুন এবং খেলা শুরু করুন।
12. গেম শেষ হওয়ার পর বেশিরভাগ গেমই স্লিপ মোডে যাওয়ার জন্য লেখা হয়। এটি জাগাতে, কেবল A বা B বোতাম টিপুন।
13. যদি বোতাম বা সাউন্ড আউটপুট কাজ না করে, তাহলে বোতাম টিপে এবং ছেড়ে দেওয়ার সময় বোতামগুলির মান সঠিকভাবে পরিবর্তিত হয়েছে কিনা তা পরীক্ষা করতে "Attiny Tester" লোড করুন এবং আপনি যে কোনো বোতাম টিপলে আপনি বীপ শুনতে পান। ডবল চেক করুন এবং কোন সোল্ডারিং বা তারের সমস্যা সমাধান করুন।
প্রস্তাবিত:
ক্রেডিট কার্ড সাইজ কন্টাক্টলেস ভোল্টেজ ডিটেক্টর (555): 3 ধাপ
ক্রেডিট কার্ড সাইজ কন্টাক্টলেস ভোল্টেজ ডিটেক্টর (555): এই ধারণাটি অন্য ইন্সট্রাকটেবল দেখে এসেছে: https: //www.instructables.com/id/Contactless-Volta … আমি 555 দিয়ে ডিজাইন বেছে নিয়েছি কারণ আমার চারপাশে 555 টি ছিল এবং আমি এই অন্যান্য ক্রেডিট কার্ড আকারের প্রকল্পের মতো ছোট প্রকল্প তৈরি করতে পছন্দ করি।
বিজনেস কার্ড/গেম কনসোল: ATtiny85 এবং OLED স্ক্রিন: 5 টি ধাপ (ছবি সহ)
বিজনেস কার্ড/গেম কনসোল: ATtiny85 এবং OLED স্ক্রিন: হাই সবাই! আজ আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আপনি আপনার নিজের বিজনেস কার্ড/গেম কনসোল তৈরি করতে পারেন/আপনি যা কল্পনা করতে পারেন তাতে ব্যাকলিট I2C OLED ডিসপ্লে এবং ATtiny85 মাইক্রোপ্রসেসর রয়েছে। এই নির্দেশনায় আমি আপনাকে বলব কিভাবে আমি একটি পিসিবি যেটা চাই
ক্লাউড 9 দিয়ে আলেক্সা দক্ষতা তৈরি করুন- কোন ক্রেডিট কার্ড বা হার্ডওয়্যারের প্রয়োজন নেই: 7 টি ধাপ (ছবি সহ)
ক্লাউড 9 দিয়ে আলেক্সা দক্ষতা তৈরি করুন- কোন ক্রেডিট কার্ড বা হার্ডওয়্যারের প্রয়োজন নেই: হ্যালো, আজ আমি আপনাকে দেখাবো কিভাবে ক্লাউড 9 ব্যবহার করে আপনার নিজের অ্যামাজন আলেক্সা দক্ষতা তৈরি করবেন। আপনারা যারা জানেন না তাদের জন্য, Cloud9 হল একটি অনলাইন IDE যা বিভিন্ন ভাষা সমর্থন করে এবং এটি শতভাগ বিনামূল্যে - কোন ক্রেডিট কার্ডের প্রয়োজন নেই
ক্রেডিট কার্ড আইফোন স্ট্যান্ড: 6 ধাপ (ছবি সহ)
ক্রেডিট কার্ড আইফোন স্ট্যান্ড: যদি আপনার একটি মেম্বারশিপ কার্ড থাকে যার মেয়াদ শেষ হয়ে গেছে এবং আপনি কেবল জায়গা নিচ্ছেন তবে আপনি এটিকে আপনার নিজের আইফোন বা আইপড স্ট্যান্ডে পরিণত করতে পারেন। আমি এখানে কাজটি করার জন্য একটি ড্রেমেল ব্যবহার করেছি, কিন্তু আপনি সহজেই একজোড়া কাঁচি দিয়ে একই কাজটি করতে পারেন
Geek - পুরাতন ল্যাপটপ হার্ড ড্রাইভ থেকে ক্রেডিট কার্ড/বিজনেস কার্ড ধারক।: 7 টি ধাপ
Geek - পুরাতন ল্যাপটপ হার্ড ড্রাইভ থেকে ক্রেডিট কার্ড / বিজনেস কার্ড হোল্ডার। আমি যখন আমার ল্যাপটপ হার্ড ড্রাইভটি মারা গিয়েছিলাম এবং মূলত অকেজো হয়ে গিয়েছিল তখন আমি এই পাগল ধারণাটি নিয়ে এসেছিলাম। আমি এখানে সম্পূর্ণ ছবিগুলি অন্তর্ভুক্ত করেছি