সুচিপত্র:

LED Whack-a-mole: 5 ধাপ
LED Whack-a-mole: 5 ধাপ

ভিডিও: LED Whack-a-mole: 5 ধাপ

ভিডিও: LED Whack-a-mole: 5 ধাপ
ভিডিও: Whack a Mole - Arduino Game (полное руководство по Arduino с кодом) 2024, জুলাই
Anonim
LED Whack-a-mole
LED Whack-a-mole

"Whack-a-mole" এর এই গেমটি সাতটি LEDs এবং একটি জয়স্টিক ব্যবহার করে। আমার বোর্ডে "টি" মোল "আছে, যা বাম দিক থেকে 3rd য়, 4th র্থ, ৫ ম এবং 6th ষ্ঠ এলইডি দ্বারা প্রতিনিধিত্ব করা হয়। এই চারটি এলইডির মধ্যে একটি এলোমেলোভাবে জ্বলে উঠবে এবং জয়স্টিকে সংশ্লিষ্ট দিকটি আঘাত করার জন্য একটি নির্দিষ্ট সময় দেবে। আমি এলইডিগুলিকে এমনভাবে সেট করেছি যাতে জয়স্টিকের পছন্দগুলি বাম থেকে ডানে হয়: বাম, নিচে, উপরে এবং ডান।

সরবরাহ

1. আরডুইনো ইউএনও

2. 7 LEDs (3 সবুজ, 2 লাল, এবং 1 হলুদ

3. 7 প্রতিরোধক 330 ওহম

4. 1 ps2 জয়স্টিক

5. তারের

6. একটি ছোট জুতার বাক্স

ধাপ 1: সমস্ত উপকরণ সংগ্রহ করুন

এই প্রকল্পটি করার জন্য আপনার কোন অভিনব সরঞ্জামের প্রয়োজন নেই। 330-ওহম প্রতিরোধকের পরিবর্তে, আপনি 220-ওহম প্রতিরোধক ব্যবহার করতে পারেন। আপনি যদি এলইডি এবং তারের রং কোড করেন তবে এটি কঠিন স্তরে খেলা সহজ করে তোলে।

পদক্ষেপ 2: পরিকল্পিত অনুসরণ করুন

পরিকল্পিত অনুসরণ করুন
পরিকল্পিত অনুসরণ করুন

জয়স্টিক ব্যতীত সবকিছুই প্রকল্পের বাস্তব চিত্রের সাথে মেলে। আমার জয়স্টিকের 5 টি পিন আছে, যার মধ্যে 4 টি আমি ব্যবহার করেছি: উপরে থেকে নীচে "Y", "X", "Bt", এবং "VCC", এবং "GND" আরডুইনোতে GND এবং 5V এর সাথে সংযুক্ত, " X "এবং" Y "A0 এবং A1 এর সাথে সংযুক্ত। আপনি জয়স্টিকের ৫ ম পিনও ব্যবহার করতে পারেন কিন্তু আপনাকে আরও একটি LED (আরও একটি মোল) যোগ করতে হবে এবং এর জন্য কোডও যোগ করতে হবে।

ধাপ 3: গেমটি কীভাবে খেলবেন

গেমটি কীভাবে খেলবেন
গেমটি কীভাবে খেলবেন

বাম দিকের দুটি বাতি লাল এবং সবুজ, যা ভুল বা সঠিক পছন্দ নির্দেশ করে। ডানদিকে হলুদ আলো বর্তমান উচ্চ স্কোরের জন্য গণনাকে জ্বলজ্বল করে, এবং এটি প্রতিবার রান শেষ হওয়ার সময় স্কোর নির্দেশ করে (যখনই একটি ভুল পছন্দ করা হয়)। একটি পয়েন্ট স্কোর করার জন্য, আপনাকে একটি নির্দিষ্ট সময়ে একটি এলইডি এলোমেলোভাবে জ্বলে উঠলে জয়স্টিকে সংশ্লিষ্ট দিকটি আঘাত করতে হবে।

ধাপ 4: অসুবিধা স্তর

অসুবিধা স্তর
অসুবিধা স্তর

আমি আমার কোডে ধ্রুবক হিসাবে যে অসুবিধা লেভেলগুলি লিখেছি তা হল মিলিসেকেন্ডের সময় যা ব্যক্তিকে একটি নির্বাচন করতে হবে। আপনার নিজের পছন্দের জন্য অসুবিধা পরিবর্তন করতে আপনি এই সময়গুলি নিয়ে গোলমাল করতে পারেন।

প্রস্তাবিত: