গেম কনসোল: 4 টি ধাপ
গেম কনসোল: 4 টি ধাপ
Anonim
গেম কনসোল
গেম কনসোল
গেম কনসোল
গেম কনসোল
গেম কনসোল
গেম কনসোল

সত্যিই সহজ গেমিং কনসোল, একটি মেনু, টেট্রিস এবং সাপ সমর্থন করে। এটি ব্যবহার করে তৈরি করা হয়েছিল

- দুটি 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: ব্যবহার

আপনি মেনুতে শুরু করুন। আপনি উপরে এবং নিচে ব্যবহার করে পৃষ্ঠায় অন্য আইটেম নির্বাচন করতে পারেন। যখন পৃষ্ঠার শেষ আইটেমটি নির্বাচন করা হয় তখন আপনি গেম পৃষ্ঠাগুলির মধ্যে চক্র করতে পারেন। বর্তমানে শুধুমাত্র একটি পৃষ্ঠা আছে তাই এই বৈশিষ্ট্যটি অব্যবহৃত। যখন একটি গেম আইটেম আপনি গেমটি খেলতে সঠিক কী ব্যবহার করতে পারেন।

যখন আপনি গেমটিতে প্রবেশ করেন তখন আপনি স্টার্ট স্ক্রিনে প্রবেশ করেন যেখানে আপনাকে শুরু করার জন্য ডাউন বাটন টিপতে হবে বা প্রস্থান করতে হবে। একটি গেম হারানোর পরে আপনাকে স্টার্ট স্ক্রিনে যেতে আপ কী টিপতে হবে।

টেট্রিসের জন্য ইন-গেম নিয়ন্ত্রণগুলি টুকরো ঘোরানোর জন্য, টুকরো পতনের গতি বাড়ানোর জন্য নিচে, বাম এবং ডান টুকরোটি বাম এবং ডানে সরান।

বাম কীটি তারের সবচেয়ে কাছের একটি যা এটি কনসোলের সাথে সংযুক্ত করে।

প্রস্তাবিত: