সুচিপত্র:

বোর্ড গেমসের জন্য Arduino "প্রথম খেলোয়াড়": 4 টি ধাপ
বোর্ড গেমসের জন্য Arduino "প্রথম খেলোয়াড়": 4 টি ধাপ

ভিডিও: বোর্ড গেমসের জন্য Arduino "প্রথম খেলোয়াড়": 4 টি ধাপ

ভিডিও: বোর্ড গেমসের জন্য Arduino
ভিডিও: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, নভেম্বর
Anonim
আরডুইনো
আরডুইনো
আরডুইনো
আরডুইনো
আরডুইনো
আরডুইনো
আরডুইনো
আরডুইনো

এই প্রকল্পটি "প্রথম খেলোয়াড়" অ্যাপস দ্বারা অনুপ্রাণিত হয়েছিল যা আমার স্বামী এবং আমি আমাদের ফোনে ব্যবহার করেছি। আমরা বোর্ড গেম খেলতে পছন্দ করি এবং "প্রথম খেলোয়াড়" অ্যাপগুলি ব্যবহার করি কে প্রথমে যায় তা নির্ধারণ করতে। আমি আমার নিজের Arduino সংস্করণ তৈরি করার চেষ্টা করেছি এবং আমি যা শিখছি তার উপর ভিত্তি করে এটি কোড করার চেষ্টা করেছি। অ্যাপ্লিকেশনগুলি মোটামুটি সহজ, তারা এলোমেলোভাবে বেছে নেয় যে কোন ব্যক্তিটি প্রথমে খেলবে।

এই প্রকল্পটি একটি বোতাম (ইনপুট) চাপানোর জন্য ডিজাইন করা হয়েছে এবং তারপরে এলোমেলোভাবে একটি লাল বা নীল LED (আউটপুট) আলোকিত হবে। কেবলমাত্র আপনার রঙ চয়ন করুন, এবং যদি আপনার LED আলো জ্বলে, আপনি গেমটি প্রথম খেলবেন! এই প্রথম বোর্ডটি কেবল 2 টি এলইডি দিয়ে সহজ, তবে আপনি খুব সহজেই আরও এলইডি যোগ করতে পারেন এবং আরও খেলোয়াড়দের মধ্যে প্রথম খেলোয়াড় বাছতে কোডটি সংশোধন করতে পারেন (যেমন আপনি যদি 4 খেলোয়াড় চান তবে আরও 2 টি এলইডি যোগ করুন)।

এটি আপনাকে সিদ্ধান্ত নিতেও সাহায্য করতে পারে! Netflix কি দেখবেন তা ঠিক করতে পারছেন না? প্রতিটি বিকল্প একটি রঙ বরাদ্দ করুন এবং এটি আপনার জন্য চয়ন করুন! কে আজ রাতে থালা বাসন করতে যাচ্ছে? এটা আপনার জন্য সিদ্ধান্ত নিতে দিন!

আশা করি আপনি এই সঙ্গে মজা আছে।

এই প্রকল্পটি নতুনদের জন্য একটি ভাল, যাদের C ++ এ কোডিং সম্পর্কে কিছু ব্যাকগ্রাউন্ড জ্ঞান আছে।

সরবরাহ

  • Arduino Uno বা Sparkfun Redboard ইত্যাদি।
  • কম্পিউটার এবং সংযোগকারী USB তারের
  • 2 LEDS (আমি লাল এবং নীল ব্যবহার করেছি)
  • তারের সংযোগ
  • 1 টি পুশ বোতাম
  • 2 প্রতিরোধক
  • Arduino সম্পাদক কোডের জন্য অনলাইনে লগইন করুন

ধাপ 1: সার্কিট বোর্ড সেট আপ করুন

সার্কিট বোর্ড স্থাপন করুন
সার্কিট বোর্ড স্থাপন করুন
সার্কিট বোর্ড স্থাপন করুন
সার্কিট বোর্ড স্থাপন করুন

আপনার প্রথম পদক্ষেপ হুক আপ এবং আপনার breadboard সার্কিট তৈরি করা হয়।

  • 2 LEDs andোকান এবং 2 জাম্পার তারের সংযোগ করুন (আমি লাল এবং নীল ব্যবহার করেছি)। আমার লাল LED (anode) এর পজিটিভ লম্বা দিকটি পিন 11 এর সাথে সংযুক্ত। নীল LED পিন 12 এর সাথে সংযুক্ত।
  • প্রতিটি LED এর নেগেটিভ শর্ট সাইড (ক্যাথোড) কে কালো উল্লম্ব নেগেটিভ (-) কলামের সাথে সংযুক্ত করতে 2 টি রোধক সন্নিবেশ করান।
  • নেতিবাচক উল্লম্ব কলাম থেকে মাটিতে একটি কালো জাম্পার তার সংযুক্ত করুন।
  • আপনার রুটিবোর্ডের মধ্যভাগ জুড়ে একটি বোতাম যুক্ত করুন। কালো তারের মাটিতে এবং হলুদ তারের পিন 2 এর সাথে সংযুক্ত করতে ছবি দেখুন।
  • পাওয়ারের জন্য আপনার কম্পিউটারে আপনার বোর্ড লাগান।

ধাপ 2: আপনার প্রকল্প কোড করুন

কোড আপনার প্রকল্প
কোড আপনার প্রকল্প

এখানে আমার কোড একটি লিঙ্ক। দয়া করে আমার // নোটগুলি দেখুন যা আমার কোডের প্রতিটি অংশ ব্যাখ্যা করে। এটি আপনাকে আপনার ইচ্ছামত সম্পাদনা করতে সাহায্য করবে!

ধাপ 3: এটি পরীক্ষা করুন

এটা পরীক্ষা করো
এটা পরীক্ষা করো

চেষ্টা কর! প্লাগ ইন করুন এবং আপনার কোড আপলোড করুন। এটি কীভাবে কাজ করা উচিত তা দেখানোর জন্য এখানে একটি ভিডিও।

ধাপ 4: ptionচ্ছিক - আপনার প্রকল্প প্রসারিত করুন

আগেই উল্লেখ করা হয়েছে, এই প্রকল্পটিকে আরও উন্নত করার জন্য কিছু বিকল্প যোগ করার জন্য:

  • আরো "খেলোয়াড়" এর জন্য আরো LED যোগ করুন (উদা যদি আপনার 4 প্লেয়ার গেম থাকে)
  • আরও বোতাম যোগ করুন (যেমন প্রত্যেককে একটি বোতাম টিপুন)
  • ইচ্ছা হলে বিলম্বের সময় পরিবর্তন করুন
  • একটি বজার শব্দ যোগ করুন
  • ইত্যাদি।

প্রস্তাবিত: