সুচিপত্র:

DIY Arduino Tic Toc Toe Game: 6 ধাপ (ছবি সহ)
DIY Arduino Tic Toc Toe Game: 6 ধাপ (ছবি সহ)

ভিডিও: DIY Arduino Tic Toc Toe Game: 6 ধাপ (ছবি সহ)

ভিডিও: DIY Arduino Tic Toc Toe Game: 6 ধাপ (ছবি সহ)
ভিডিও: Arduino Game Project: Tic Tac Toe Game with a touch screen and an Arduino from Banggood.com 2024, নভেম্বর
Anonim
Image
Image

টিক ট্যাক টো গেমটি দুই প্লেয়ারের ক্লাসিক গেম। যখন আপনি আপনার বাচ্চাদের, পরিবার এবং বন্ধুদের সাথে এটি খেলেন তখন এটি মজাদার হয়ে ওঠে। এখানে আমি দেখিয়েছি কিভাবে একটি Arduino Uno, Push বাটন এবং Pixel LED ব্যবহার করে Tic Tac Toe গেম তৈরি করতে হয়। এই Arduino ভিত্তিক 4 বাই 4 টিক ট্যাক টো ক্লাসিক টিক ট্যাক পায়ের মতই, শুধু পার্থক্য হল X এবং O এর দুটি ভিন্ন রঙে প্রতিনিধিত্ব করা হয়। এই প্রকল্পটি মূলত একটি 4 বাই 4 আরজিবি ম্যাট্রিক্স যার প্রতিটি পিক্সেলের মধ্যে একটি পুশ বাটন রয়েছে। যদি একটি পিক্সেল ধাক্কা দেওয়া হয় তবে এটি তার সেট রঙের সাথে হালকা হওয়া উচিত। এই গেমটি দুটি রঙের স্কাই ব্লু রঙের প্রতিনিধিত্ব করে যা খেলোয়াড় 1 এবং গোলাপী রঙের প্রতিনিধিত্ব করে যা প্লেয়ার 2 এর প্রতিনিধিত্ব করে। যদি খেলাটি ড্র হয় তবে সমস্ত LEDs লাল রঙের সাথে অ্যানিমেট করা উচিত। একটি গেম শেষ হওয়ার পরে, গেমটি পুনরায় চালু করা উচিত যাতে আমাদের আরডুইনোতে একটি রিসেট বোতাম সংযুক্ত থাকে।

ধাপ 1: প্রয়োজনীয় উপাদান:

3D প্রিন্টিং
3D প্রিন্টিং
  • Arduino Uno (1)
  • WS2812B LEDs বা NeoPixel LEDs (16)
  • পুশ বোতাম (17)
  • 3.7V/5V ব্যাটারি (1)
  • চালু/বন্ধ সুইচ (1)
  • 3D মুদ্রিত যন্ত্রাংশ

ধাপ 2: 3D মুদ্রণ:

3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
  • 3D নিচের লিঙ্কে প্রদত্ত সমস্ত যন্ত্রাংশ মুদ্রণ করুন।
  • সাদা PLA তে 3D প্রিন্ট 16 ছোট বোতাম এবং অবশিষ্ট অংশগুলি আপনি যে কোন রঙে 3D মুদ্রিত হতে পারেন।
  • STL ফাইলের জন্য লিঙ্ক:
  • সমস্ত অংশ প্রিন্ট করার পর কিছু দ্রুত আঠালো ব্যবহার করে অ্যারের সব 16 টি সাদা বোতাম ইনস্টল করুন।

ধাপ 3: পুশ বোতাম কীপ্যাড তৈরি করা:

পুশ বাটন কীপ্যাড তৈরি করা
পুশ বাটন কীপ্যাড তৈরি করা
পুশ বাটন কীপ্যাড তৈরি করা
পুশ বাটন কীপ্যাড তৈরি করা
  • কার্ডবোর্ডের একটি টুকরো নিন, কার্ডবোর্ডে 3D মুদ্রিত অ্যারের ক্ষেত্রে অবস্থান চিহ্নিত করুন।
  • চিহ্নিত পজিশনে কার্ডবোর্ডের সমস্ত 16 টি পুশ বোতাম আঠালো করুন।
  • কিছু তারের সাহায্যে বোতামগুলি সোল্ডার করে সমস্ত সংযোগ তৈরি করুন।

ধাপ 4: সার্কিট সংযোগ:

সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
  • সার্কিট ডায়াগ্রামে দেখানো হিসাবে আরডুইনো ইউনো -তে পুশ বোতাম কীপ্যাডটি সংযুক্ত করুন।
  • এছাড়াও একটি অতিরিক্ত পুশ বাটন নিন (রিসেট বোতাম) এবং Arduino এর সাথে সংযোগ করুন। (রিসেট, GND)।
  • সমস্ত পিক্সেল LEDs সংযুক্ত করুন। (-Ve/GND ~ GND, +Ve/5V ~ 5V, Data In ~ Pin 5)।
  • আমি WS2812b LEDs ব্যবহার করেছি, আপনি LED স্ট্রিপ ব্যবহার করতে পারেন যা ব্যবহার করা আরও সুবিধাজনক হতে পারে।
  • 3.7V/5V ব্যাটারকে অন/অফ সুইচ দিয়ে সংযুক্ত করুন।
  • প্রতিটি সাদা 3D মুদ্রিত বোতামে সমস্ত LEDs সন্নিবেশ করান, প্রতিটি বোতামে একটি LED।

ধাপ 5: কোড:

কোড
কোড
কোড
কোড
  • Arduino IDE এ কোডটি খুলুন:
  • Arduino IDE- এ KeyPad লাইব্রেরি এবং FastLED লাইব্রেরি ইনস্টল করুন।
  • Arduino Uno কে আপনার পিসিতে সংযুক্ত করুন।
  • বোর্ড টাইপ এবং পোর্ট নির্বাচন করুন।
  • কোড আপলোড করুন।

ধাপ 6: খেলার নিয়ম:

খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
খেলার নিয়ম
  • স্কাই ব্লু প্লেয়ার 1 এর প্রতিনিধিত্ব করে।
  • গোলাপী প্লেয়ার 2 প্রতিনিধিত্ব করে।
  • খেলোয়াড়দের এমন বোতাম ধাক্কা দেওয়া উচিত নয় যা ইতিমধ্যে ধাক্কা দেওয়া হয়েছে।
  • যদি কোন খেলোয়াড় জিতে যায় ম্যাট্রিক্স তার রঙের সাথে অ্যানিমেট করবে।
  • যদি গেমটি ড্র হয় তাহলে ম্যাট্রিক্স লাল রঙ দিয়ে অ্যানিমেট করবে।

প্রস্তাবিত: