সুচিপত্র:

2.2 টিএফটি ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল: 6 টি ধাপ
2.2 টিএফটি ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল: 6 টি ধাপ

ভিডিও: 2.2 টিএফটি ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল: 6 টি ধাপ

ভিডিও: 2.2 টিএফটি ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল: 6 টি ধাপ
ভিডিও: How to interface a 3.5 INCH TFT LCD TOUCH SCREEN DISPLAY using TFT_eSPI Library & ESP32 2024, জুলাই
Anonim
2.2 TFT ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল
2.2 TFT ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল
2.2 TFT ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল
2.2 TFT ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোল

2.2 “টিএফটি এলসিডি এবং রাস্পবেরি পাই 0 ওয়াট এবং জিপিআইও বোতাম ব্যবহার করে হ্যান্ডহেল্ড রিকলবক্স গেম কনসোলের DIY এর জন্য নির্দেশাবলী।

আপনি এই পদক্ষেপগুলির সম্পূর্ণ প্রদর্শনের জন্য এই ইউটিউব ভিডিওটি দেখতে পারেন:

উ: সব যন্ত্রাংশ পান।

B. অংশ একসঙ্গে ঝালাই।

C. Recalbox সফটওয়্যার ইনস্টল করুন।

D. GPIO বোতামের জন্য Recalbox কনফিগার করুন

E. TFT এবং স্পিকারের জন্য Recalbox কনফিগার করুন

ধাপ 1: A. যন্ত্রাংশ পান

উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান
উ: যন্ত্রাংশ পান

তাদের বেশিরভাগই অ্যামাজন বা আলিএক্সপ্রেস বা চীন এবং হংকং তাওবাও থেকে পাওয়া যায়।

1. রাস্পবেরি পাই জিরো ডব্লিউ

2. 16 জি টিএফ কার্ড।

3.2 TFT LCD SPI il9341

4. ব্যাটারি পরিচালনার জন্য 5V ইউএসবি চার্জার

5. 3.7V 1500MaH LIPO ব্যাটারি।

6. দুটি মিনি স্পিকার

7. সুইচ সহ 3.5 মিমি হেডফোন জ্যাক

8. দুটি 10uF ক্যাপাসিটর।

9. 14 নীরব বোতাম

10. LCD brigtness নিয়ন্ত্রণের জন্য 50K VR।

11. মিনি স্লাইড সুইচ

12. ডবল পার্শ্বযুক্ত 7cm x 9cm প্রোটোটাইপ PCB

13. 7cm x 9cm পিছনের কভার জন্য Arglic বোর্ড।

14. পিছনের কভার ধরে রাখার জন্য চার 3mm x 20mm স্ক্রু।

15. 0.2 মিমি বা 0.3 মিমি স্তরিত (নিরোধক) তার

17. মিনি-এইচডিএমআই থেকে এইচডিএমআই রূপান্তরকারী প্লাগ বা কেবল।

18. মাইক্রো-ইউএসবি থেকে ইউএসবি কনভার্টার প্লাগ বা কেবল।

ধাপ 2: B. হার্ডওয়্যার সেট আপ করুন।

B. হার্ডওয়্যার সেট আপ করুন।
B. হার্ডওয়্যার সেট আপ করুন।
B. হার্ডওয়্যার সেট আপ করুন।
B. হার্ডওয়্যার সেট আপ করুন।
B. হার্ডওয়্যার সেট আপ করুন।
B. হার্ডওয়্যার সেট আপ করুন।
  • এই প্রকল্পটি গেম কনসোলের ফ্রেম হিসাবে একটি দ্বি-পার্শ্বযুক্ত 7x9 সেমি প্রোটোটাইপ PCB ব্যবহার করে। আমরা এটিকে "পিসিবি" হিসাবে উল্লেখ করব।
  • পিসিবির সামনের দিকে লেআউটে দেখানো বোতামগুলি সোল্ডার করুন।
  • PCB এর সামনে 2.2 "TFT LCD মাউন্ট করুন। PCB এর মাধ্যমে পিনগুলি PCB এর অন্য পাশে 9 পিনের মহিলা হেডারে োকান।
  • PCB এর পিছনের দিকে রাস্পবেরি পাই জিরো W মাউন্ট করুন।
  • 0.2 বা 0.3 মিমি লেমিনেটেড (ইনসুলেটেড) তার ব্যবহার করে, সার্কিট ডায়াগ্রাম এবং পিন লেআউট অনুসরণ করে টিএফটি এলসিডি থেকে রাস্পবেরি পাই পর্যন্ত সমস্ত সংযোগ সোল্ডার আপ করুন। এলসিডির LED পিন উজ্জ্বলতা সমন্বয়ের জন্য 50K VR এর মাধ্যমে 3V এর সাথে সংযোগ করে।
  • বোতামটির এক প্রান্তকে মাটিতে সোল্ডার করুন, এবং অন্য প্রান্তটি পিন লেআউট অনুসরণ করে রাস্পবেরি পাইয়ের ডান জিপিআইও পিনে।
  • সার্কিট ডায়াগ্রামে দেখানো 10 ইউএফ ক্যাপাসিটর, হেডফোন জ্যাক এবং স্পিকারগুলি বিক্রি করুন।
  • সার্কিট ডায়াগ্রাম অনুসারে 5V ব্যাটারি চার্জার সার্কিট বোর্ড, স্লাইডিং সুইচ এবং রাস্পবেরি পাই এর 5V এবং গ্রাউন্ড পিনগুলিতে ব্যাটারি সোল্ডার করুন।
  • একটি argylic বোর্ড সঙ্গে PCB পিছনে আবরণ এবং screws সঙ্গে এটি সুরক্ষিত।

ধাপ 3: C. ডিফল্ট সেট -আপে কাজ করার জন্য Recalbox সফটওয়্যার ইনস্টল করুন।

C. ডিফল্ট সেট -আপে কাজ করার জন্য Recalbox সফটওয়্যার ইনস্টল করুন।
C. ডিফল্ট সেট -আপে কাজ করার জন্য Recalbox সফটওয়্যার ইনস্টল করুন।
C. ডিফল্ট সেট -আপে কাজ করার জন্য Recalbox সফটওয়্যার ইনস্টল করুন।
C. ডিফল্ট সেট -আপে কাজ করার জন্য Recalbox সফটওয়্যার ইনস্টল করুন।

1. Respberry Pi 0 এর জন্য Recalbox 2018 12 24 Xmas beta boot ইমেজ ডাউনলোড করুন।

forum.recalbox.com

ক্রিসমাস বিটা ডাউনলোড লিঙ্ক

forum.recalbox.com/topic/15010/testers-wan…

2. Recalbox বুট ইমেজ ইতিমধ্যে কিছু freeware গেম রম সঙ্গে আসে। ওয়েব থেকে আরো গেম রম ডাউনলোড করুন।

3. 16G TF কার্ডে Recalbox বুট ইমেজ বার্ন করার জন্য - Etcher বা অন্যান্য Sdcard বার্নার ব্যবহার করুন।

4. রাস্পবেরি পাই 0 W এর TF কার্ড স্লটে 16G TF কার্ড োকান।

5. একটি মিনি HDMI থেকে HDMI কনভার্টারের মাধ্যমে রাস্পবেরি পাই 0W এর মিনি HDMI পোর্টের সাথে একটি HDMI স্ক্রিন সংযুক্ত করুন।

5. একটি ইউএসবি কীবোর্ড রাস্পবেরি পাই এর ইউএসবি পোর্টের সাথে সংযুক্ত করুন একটি মাইক্রো ইউএসবি থেকে ইউএসবি রূপান্তরকারী।

7. মাইক্রো ইউএসবি পাওয়ার ক্যাবলকে 5V ব্যাটারি চার্জারের সাথে সংযুক্ত করুন।

এটি চালু করতে স্লাইড সুইচটি চালু করুন।

8. চেক করুন যে রিকলবক্স স্প্ল্যাশ স্ক্রিন দেখা যাচ্ছে এবং HDMI টিভি স্ক্রিনে স্টার্টআপ মিউজিক বাজানো হয়েছে। অন্যথায়, হার্ডওয়্যারে সমস্যা হতে পারে, সংযোগগুলি পরীক্ষা করুন।

9. কীবোর্ডের নিম্নলিখিত কীগুলি প্রাথমিক সেটআপের জন্য জয়স্টিক বোতামে ম্যাপ করা আছে:

A = (এগিয়ে যেতে), S = (ফিরে যেতে), ENTER/ফিরে আসুন START, স্পেস হিসেবে SELECT।

তীর কীগুলি উপরে/নীচে/বাম/ডানদিকে ডি-প্যাডের উপরে/নিচে/বাম/ডানদিকে ম্যাপ করা আছে।

10. সিস্টেম মেনুতে যেতে ENTER টিপুন। নেটওয়ার্ক সেটিংসে যেতে তীরচিহ্নগুলি ব্যবহার করুন এবং A টিপুন।

11. একবার ওয়াইফাই মেনুতে, ওয়াইফাই সক্ষম করতে তীর কী এবং এ কী ব্যবহার করুন, আপনার ওয়াইফাই নেটওয়ার্কের এসএসআইডি এবং পাসওয়ার্ড ইনপুট করুন। যথাযথ উপরের/ছোট কেস ব্যবহার করা হয়েছে তা নিশ্চিত করুন। অবশেষে বন্ধ নির্বাচন করুন এবং ওয়াইফাই সক্ষম করতে A চাপুন।

12. নেটওয়ার্ক সেটিংস স্ক্রিনে ফিরে যান, এবং Recalbox এ নির্ধারিত IP ঠিকানা রেকর্ড করুন।

ধাপ 4: D. GPIO কন্ট্রোলার বোতামের জন্য Recalbox কনফিগারেশন সংশোধন করুন

D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন
D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন
D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন
D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন
D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন
D. GPIO কন্ট্রোলার বাটনের জন্য Recalbox কনফিগারেশন পরিবর্তন করুন

1. আপনার পিসি বা ম্যাক, এসএসএইচ থেকে রিকলবক্সের আইপি ঠিকানায়।

ssh [email protected]

অথবা আপনি ssh [email protected] ব্যবহার করে দেখতে পারেন

2. রুট আইডি এবং "recalboxroot" এর ডিফল্ট রুট পাসওয়ার্ড ব্যবহার করে লগইন করুন

3. TFT LCD- এর জন্য GPIO বোতাম এবং অন্যান্য প্যারামিটার সেট -আপ করতে নিম্নলিখিত কমান্ডগুলি টাইপ করুন।

মাউন্ট -রিমাউন্ট, rw /

সিডি

vi recalbox.conf

4. vi তে থাকাকালীন, শব্দটির জন্য "/প্যাটার্ন" ব্যবহার করুন। তারপর সেখানে ঝাঁপ দিতে ENTER চাপুন।

সম্পাদনা মোডে পরিণত করতে একটি কী টিপুন।

প্রয়োজনীয় মানগুলি টাইপ করুন (তীরচিহ্নগুলি ব্যবহার করে, ব্যাকস্পেস/যেখানে প্রয়োজন কী মুছুন)।

একবার সেই লাইনের এডিটিং শেষ হয়ে গেলে, "ইএসসি" কী টিপুন শুধুমাত্র পঠনযোগ্য মোডে ফিরে যেতে।

অন্যান্য পরামিতিগুলির জন্য অনুসন্ধান চালিয়ে যান।

সব শেষ হয়ে গেলে, "ESC" টিপুন শুধুমাত্র পঠনযোগ্য মোডে ফিরে যেতে।

X টিপুন:! সংরক্ষণ এবং প্রস্থান করার জন্য।

system.power.switch = PIN56PUSH

controllers.gpio.enabled = 1

controllers.gpio.arg = map = 4 gpio = 21, 24, 26, 19, 5, 6, 22, 4, 20, 17, 27, 16, 12

5. recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) এর বুট আপ স্ক্রিপ্ট ফাইলটি আমি recalbox.conf ফাইলে রাখা দ্বিতীয় প্যারামিটারে নিতে পারি না।

পরবর্তী রিলিজে এটি ঠিক না করা পর্যন্ত, এই সমস্যাটি সমাধান করার জন্য আমাদের নিম্নলিখিত লাইনগুলি পরিবর্তন করতে হবে যাতে কাস্টম GPIO বোতাম পিন ম্যাপিং কার্যকর হতে পারে।

মাউন্ট -রিমাউন্ট, rw /

vi /recalbox/scripts/recalbox-config.sh

যখন VI তে সার্চ করুন extra2 = "$ 4" কমান্ড ব্যবহার করে

extra3 = "$ 5"

তারপর মানচিত্র = "$ extra2" কমান্ড /মানচিত্র = "দিয়ে লাইনটি অনুসন্ধান করুন

তারপর এটি পরিবর্তন করুন

মানচিত্র = "$ extra2 $ extra3"

6. এর পরে, টাইপ করে পরিবর্তনগুলি কার্যকর করার জন্য রিকল বক্সটি পুনরায় বুট করুন

এখন বন্ধ

7. রিকাল বক্স বুট হয়ে যাওয়ার পরে, মূল মেনুতে যেতে ENTER চাপতে কীবোর্ডের কীগুলি ব্যবহার করুন। তারপর কন্ট্রোলার সেটিংস নির্বাচন করুন এবং এ টিপুন একটি কনট্রোলার কনফিগার করুন এবং এ চাপুন।

8. আপনার একটি জয়স্টিক কী টিপে ধরে রাখতে বলার জন্য একটি স্ক্রিন দেখতে পাবেন। পরবর্তী স্ক্রিন না দেখা পর্যন্ত আপনার রিকলবক্সে (কীবোর্ড নয়) A বোতাম টিপুন এবং ধরে রাখুন। যদি এটি কাজ না করে, বোতাম সংযোগগুলিতে কিছু ভুল থাকতে পারে, দয়া করে সংযোগগুলি আবার পরীক্ষা করুন।

9. যদি সবকিছু ঠিক থাকে, তাহলে আপনাকে স্ক্রিনে রাখা প্রতিটি জয়স্টিক কীগুলির বোতাম টিপতে বলা হবে। প্রথমে জিপস্টিক -১, জয়স্টিক -২ এ আসার সময় ডি-প্যাড কীগুলি টিপুন, এই বোতামগুলি এড়িয়ে যাওয়ার জন্য রিকলবক্সে ডাউন বোতাম টিপুন কারণ এগুলি জিপিআইও কন্ট্রোলারগুলিতে সরবরাহ করা হয়নি। যখন আপনি L1/পেজ আপ এ আসবেন, L1 বোতাম টিপুন, R1/পেজডাউন, R1 বোতাম টিপুন। L2, R2, L3, R3 এর জন্য, GPIO কন্ট্রোলার দ্বারা সরবরাহ করা হয় না, এই বোতামগুলি এড়িয়ে যান। অবশেষে, হটকি বোতামের জন্য হট কী (HK) টিপুন।

10. অবশেষে কনফিগার করা নতুন বোতামগুলি গ্রহণ করতে B বোতাম টিপুন।

11. আপনি মূল মেনুতে ফিরে আসবেন। জিপিআইও কন্ট্রোলারগুলিতে আপ বাম ডান এবং অন্যান্য বোতাম পরীক্ষা করুন।

12. যদি সব ঠিক থাকে, আপনি TFT স্ক্রিন কনফিগারেশনে এগিয়ে যেতে পারেন।

ধাপ 5: E. টিএফটি স্ক্রিন এবং স্পিকারগুলির জন্য রিকলবক্স কনফিগারেশন পরিবর্তন করুন।

E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।
E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।
E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।
E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।
E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।
E. TFT স্ক্রিন এবং স্পিকারগুলির জন্য Recalbox কনফিগারেশনগুলি সংশোধন করুন।

1. আপনার পিসি বা ম্যাক, এসএসএইচ থেকে রিকলবক্সের আইপি ঠিকানায়।

ssh [email protected]

অথবা আপনি ssh [email protected] ব্যবহার করে দেখতে পারেন

2. রুট আইডি এবং "recalboxroot" এর ডিফল্ট রুট পাসওয়ার্ড ব্যবহার করে লগইন করুন

3. TFT LCD এবং স্পিকার সেট করতে নিচের কমান্ডগুলো টাইপ করুন।

mount -o remount, rw /boot

vi /boot/config.txt

Vi তে থাকাকালীন, নীচের তীরটি ব্যবহার করে ফাইলের নিচের দিকে যান।

সম্পাদনা মোডে পরিণত করতে একটি কী টিপুন।

নিচের লাইনগুলোতে টাইপ করুন, তারপরে "ESC" কী টিপুন শুধুমাত্র পঠনযোগ্য মোডে ফিরে যেতে।

X টিপুন:! সংরক্ষণ এবং প্রস্থান করার জন্য।

# GPIO TFT সক্ষম করুন

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = চালু

dtparam = i2c1 = চালু

dtparam = i2c_arm = চালু

dtoverlay = pitft22, rotate = 270, speed = 64000000, fps = 30

# GPIOs এনালগ অডিও সক্ষম করুন

dtoverlay = pwm-2chan, pin = 18, func = 2, pin2 = 13, func2 = 4

4. TFT LCD- র জন্য অন্যান্য প্যারামিটার সেট -আপ করতে নিচের কমান্ডগুলো টাইপ করুন।

মাউন্ট -রিমাউন্ট, rw /

সিডি

vi recalbox.conf

5. vi তে থাকাকালীন, শব্দটির জন্য "/প্যাটার্ন" ব্যবহার করুন। তারপর সেখানে ঝাঁপ দিতে ENTER চাপুন।

সম্পাদনা মোডে পরিণত করতে একটি কী টিপুন।

প্রয়োজনীয় মানগুলি টাইপ করুন (তীরচিহ্নগুলি ব্যবহার করে, ব্যাকস্পেস/যেখানে প্রয়োজন কী মুছুন)।

একবার সেই লাইনের এডিটিং শেষ হয়ে গেলে, "ইএসসি" কী টিপুন শুধুমাত্র পঠনযোগ্য মোডে ফিরে যেতে।

অন্যান্য পরামিতিগুলির জন্য অনুসন্ধান চালিয়ে যান।

সব শেষ হয়ে গেলে, "ESC" টিপুন শুধুমাত্র পঠনযোগ্য মোডে ফিরে যেতে।

X টিপুন:! সংরক্ষণ এবং প্রস্থান করার জন্য।

system.fbcp.enabled = 1

global.videomode = ডিফল্ট

audio.device = জ্যাক

6. এর পরে, টাইপ করে পরিবর্তনগুলি কার্যকর করার জন্য রিকল বক্সটি পুনরায় বুট করুন

এখন বন্ধ

7. রিকাল বক্স বুট হয়ে যাওয়ার পর, TFT স্ক্রিন স্প্ল্যাশ স্ক্রিন ডিপস্লে করতে হবে এবং GPIO পিন দ্বারা স্পিকার ড্রাইভিয়েনে ওয়েলকাম মিউজিক বাজানো হবে। যদি আপনি এটি 1 মিনিট বা তারও বেশি সময় পরে না পান তবে কিছু ভুল। বাক্সটি বন্ধ করুন এবং সংযোগগুলি আবার পরীক্ষা করুন।

8. সব ঠিক থাকলে, আপনি একটি গেম খেলতে শুরু করতে পারেন।

9. এটি সেট আপ করার জন্য আপনার সমস্ত পদক্ষেপ প্রয়োজন। রেট্রো গেমিংয়ের জন্য শুভকামনা।

10. সম্পন্ন:)

প্রস্তাবিত: