সুচিপত্র:
ভিডিও: গেম কনসোল: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
সত্যিই সহজ গেমিং কনসোল, একটি মেনু, টেট্রিস এবং সাপ সমর্থন করে। এটি ব্যবহার করে তৈরি করা হয়েছিল
- দুটি 8x8 স্কয়ার ম্যাট্রিক্স লাল LED ডিসপ্লে ডট মডিউল 74hc595 ড্রাইভ এখানে পাওয়া গেছে
- একটি STM32F103 নিউক্লিও -64
- 4 টি বোতাম এবং 4 টি প্রতিরোধক
- তার, একটি ব্রেডবোর্ড, জাম্পার ইত্যাদি
- নির্মাণ সামগ্রী, স্ক্রু, বোর্ড, ইত্যাদি (যেগুলি কাজের পণ্য সম্পর্কিত
আপনি ব্যবহার করতে পারেন:
- stm32f ম্যানুয়াল এখানে পাওয়া গেছে
- hc595 ডেটা শীট এখানে পাওয়া গেছে
- কিছু চীনা নেতৃত্ব-ম্যাট্রিক্স
ধাপ 1: সংযোগ
এখানে আপনি টুকরাগুলি কীভাবে সংযুক্ত করবেন তা দেখতে পারেন:
- বোতাম চাপা
- পর্দা
ইনপুট এবং আউটপুটের জন্য আপনি কোন জিপিআইও পিনগুলি বেছে নেন তা বেশিরভাগই অপ্রাসঙ্গিক, তবে আমি জিপিআইওএ থেকে স্ক্রিন পিন এবং জিপিআইওবি থেকে বোতাম পিনগুলি বেছে নিয়েছি।
ধাপ 2: নির্মাণ
আপনার কোডটি কেনার জন্য আপনি SEGGER নামে কিছু দিয়ে যেতে পারেন (এটি আমি ব্যবহার করেছি)।
- openocd আপনার ডিবাগারের জন্য একটি সার্ভার
- st-link হল আপনার প্রোগ্রামার
-gcc-arm-none-eabi হল আপনার প্রোগ্রামিং টুলস
- মনে রাখবেন যে সাধারণ/openocd.conf এ আমার পরিবর্তন করতে হবে:
উৎস [ইন্টারফেস খুঁজুন/stlink-v2-1.cfg]
উৎস [লক্ষ্য খুঁজুন/stm32f1x.cfg] reset_config srst_only srst_nogate
- আমাকে.ld স্ক্রিপ্ট পরিবর্তন করতে হবে এবং হাতের জন্য একটি ডিবাগার পেতে সেই উদাহরণে দেখানো অন্য লিঙ্কটি ব্যবহার করতে হবে। এছাড়াও লক্ষ্য করুন যে সেই উদাহরণগুলিতে stm32f10x_it।* ফাইলগুলি মেকফাইলে সংযুক্ত নয়।
ধাপ 3: কোড
কোড মোটামুটি সহজ। যুক্তিটি main.c, Driver।*, Menu।*, Tetris।*এবং Snake।*এ বিভক্ত। একটি সংক্ষিপ্ত বিবরণ হল যে ড্রাইভার হার্ডওয়্যারের সাথে ইন্টারঅ্যাক্ট করার জন্য ফাংশন অফার করে। প্রধানত আপনি ড্রাইভার এবং মেনু প্রারম্ভিকতা খুঁজে পেতে পারেন এবং দেখতে পারেন যে যখন লুপ মেনু অন্য দুটি গেমের সাথে মিথস্ক্রিয়া নিয়ন্ত্রণ করে। আপনি মেনুতে গেমগুলি কীভাবে যুক্ত করা হয় তাও দেখতে পারেন। প্রতিটি গেমের একটি প্রারম্ভিক অংশ এবং একটি আপডেট রয়েছে। আপডেটে যুক্তি, রাষ্ট্রীয় ব্যাখ্যা এবং অঙ্কন রয়েছে।
ধাপ 4: ব্যবহার
আপনি মেনুতে শুরু করুন। আপনি উপরে এবং নিচে ব্যবহার করে পৃষ্ঠায় অন্য আইটেম নির্বাচন করতে পারেন। যখন পৃষ্ঠার শেষ আইটেমটি নির্বাচন করা হয় তখন আপনি গেম পৃষ্ঠাগুলির মধ্যে চক্র করতে পারেন। বর্তমানে শুধুমাত্র একটি পৃষ্ঠা আছে তাই এই বৈশিষ্ট্যটি অব্যবহৃত। যখন একটি গেম আইটেম আপনি গেমটি খেলতে সঠিক কী ব্যবহার করতে পারেন।
যখন আপনি গেমটিতে প্রবেশ করেন তখন আপনি স্টার্ট স্ক্রিনে প্রবেশ করেন যেখানে আপনাকে শুরু করার জন্য ডাউন বাটন টিপতে হবে বা প্রস্থান করতে হবে। একটি গেম হারানোর পরে আপনাকে স্টার্ট স্ক্রিনে যেতে আপ কী টিপতে হবে।
টেট্রিসের জন্য ইন-গেম নিয়ন্ত্রণগুলি টুকরো ঘোরানোর জন্য, টুকরো পতনের গতি বাড়ানোর জন্য নিচে, বাম এবং ডান টুকরোটি বাম এবং ডানে সরান।
বাম কীটি তারের সবচেয়ে কাছের একটি যা এটি কনসোলের সাথে সংযুক্ত করে।
প্রস্তাবিত:
Arduino ব্যবহার করে DIY গেম কনসোল: 4 টি ধাপ
Arduino ব্যবহার করে DIY গেম কনসোল: এই টিউটোরিয়ালে আমি আপনাকে দেখাতে যাচ্ছি যে কিভাবে আপনি Arduino nano ব্যবহার করে একটি গেমিং কনসোল তৈরি করতে পারেন। সুতরাং আপনি যদি এর উপর বিস্তারিত ভিডিও দেখতে চান তাহলে আমার ইউটিউব চ্যানেলে এটি দেখুন
DIY হ্যান্ডহেল্ড গেম কনসোল রেট্রোপি ব্যবহার করে: 7 টি ধাপ
রেট্রোপি ব্যবহার করে DIY হ্যান্ডহেল্ড গেম কনসোল: এই প্রকল্পটি আরও ভালভাবে বুঝতে উপরের ভিডিওটি দেখুন। ঠিক আছে। আপনাকে শুরু করার সময় এসেছে! প্রথমত, আমরা RetroPie ব্যবহার করতে যাচ্ছি। এটি আমাদের দুটি বিকল্পের সাথে ছেড়ে দেয়। যদি আমরা ইতিমধ্যে আমাদের এসডি কার্ডে রাস্পবিয়ান ইনস্টল করে থাকি, তাহলে আমরা RetroP ইনস্টল করতে পারি
আপনার নিজের পোর্টেবল রেট্রো গেম কনসোল তৈরি করুন! যা একটি Win10 ট্যাবলেটও!: 6 ধাপ (ছবি সহ)
আপনার নিজের পোর্টেবল রেট্রো গেম কনসোল তৈরি করুন! …… যা একটি Win10 ট্যাবলেটও !: এই প্রজেক্টে আমি আপনাকে দেখাব কিভাবে একটি পোর্টেবল রেট্রো গেম কনসোল তৈরি করা যায় যা উইন্ডোজ 10 ট্যাবলেট হিসেবেও ব্যবহার করা যায়। এটি একটি 7 " টাচস্ক্রিনের সাথে HDMI LCD, একটি LattePanda SBC, একটি USB টাইপ C PD পাওয়ার PCB এবং আরো কিছু পরিপূরক
DIY রাস্পবেরি পাই জিরো হ্যান্ডহেল্ড গেম কনসোল: 6 টি ধাপ (ছবি সহ)
DIY রাস্পবেরি পাই জিরো হ্যান্ডহেল্ড গেম কনসোল: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে আমি একটি রাস্পবেরি পাই জিরো, NiMH ব্যাটারি, একটি হোমমেড ওভার-ডিসচার্জ সুরক্ষা সার্কিট, একটি রিয়ারভিউ এলসিডি এবং একটি অডিও এমপি ব্যবহার করতে পারি যা একটি হ্যান্ডহেল্ড গেম কনসোল তৈরি করতে পারে বিপরীতমুখী গেম চল শুরু করি
ESP32 হ্যান্ডহেল্ড গেম কনসোল: 21 ধাপ (ছবি সহ)
ESP32 হ্যান্ডহেল্ড গেম কনসোল: এই নির্দেশাবলী একটি NES এমুলেটর গেম কনসোল তৈরি করতে কিভাবে একটি ESP32 এবং ATtiny861 ব্যবহার করতে হয়