সুচিপত্র:

সাইক্লোন (আরডুইনো এলইডি গেম): 6 টি ধাপ (ছবি সহ)
সাইক্লোন (আরডুইনো এলইডি গেম): 6 টি ধাপ (ছবি সহ)

ভিডিও: সাইক্লোন (আরডুইনো এলইডি গেম): 6 টি ধাপ (ছবি সহ)

ভিডিও: সাইক্লোন (আরডুইনো এলইডি গেম): 6 টি ধাপ (ছবি সহ)
ভিডিও: Individual Cyclone Game 2024, জুলাই
Anonim
সাইক্লোন (Arduino LED Game)
সাইক্লোন (Arduino LED Game)

এই টিউটোরিয়ালে, আমি আপনাকে শেখাবো কিভাবে খুব সামান্য কোড বা অভিজ্ঞতা দিয়ে একটি LED গেম তৈরি করতে হয়! আমার এই ধারণাটি কিছু সময়ের জন্য ছিল এবং অবশেষে এটি তৈরি করতে গিয়েছিলাম। এটি একটি মজার খেলা যা আমাদের সকল আর্কেড গেমের কথা মনে করিয়ে দেয়। অন্যান্য টিউটোরিয়াল আছে যা আমি আরও রেফারেন্সের জন্য লিঙ্ক করব। এটি কঠোর পরিশ্রমের এক ঘন্টার মধ্যে তৈরি করা যেতে পারে এবং প্রচেষ্টার মূল্য:)

সরবরাহ

WS2812B LEDS x24

আরডুইনো ন্যানো

ক্ষণিকের ধাক্কা বোতাম

ধাপ 1: ডেমো দেখুন

Image
Image

ধাপ 2: যেকোন ধরনের ফ্রেম খুঁজুন

যেকোন ধরনের ফ্রেম খুঁজুন
যেকোন ধরনের ফ্রেম খুঁজুন
যেকোন ধরনের ফ্রেম খুঁজুন
যেকোন ধরনের ফ্রেম খুঁজুন

এই ক্ষেত্রে, আমি একটি ছবির ফ্রেম ব্যবহার করেছি। একটি নির্মাণ সবসময় একটি বিকল্প কিন্তু আমি দ্রুত এই প্রকল্পটি শেষ করতে চেয়েছিলাম। আমার প্রকল্পে 20 টি এলইডি রয়েছে যা ফ্রেমের চারপাশে মোড়ানো। যাইহোক, এই সংখ্যাটি সবসময় পছন্দ বা কাঙ্ক্ষিত বিদ্যুৎ ব্যবহারের উপর ভিত্তি করে পরিবর্তন করা যেতে পারে।

ধাপ 3: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

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

গতিতে অগ্রাধিকার দিতে, LEDSpeed ভেরিয়েবল কমিয়ে গতি বাড়াবে। গতিগুলি অসুবিধার ক্রম অনুসারে।

ধাপ 4: ওয়্যারিং এবং সোল্ডারিং

ওয়্যারিং এবং সোল্ডারিং
ওয়্যারিং এবং সোল্ডারিং

এই প্রকল্পটি একটি 5v কর্ড দ্বারা চালিত হতে পারে যা আরডুইনো ন্যানোতে চলছে বা এটি 3 এএ ব্যাটারি প্যাক থেকে এটি বহনযোগ্য করে তুলতে পারে।

ক্ষণস্থায়ী পুশ বোতামের জন্য একটি গর্ত ড্রিল করুন বা এটি ফ্রেম থেকে আলাদা করুন। একপাশে মাটিতে এবং অন্য দিকে পিন 4 সংযুক্ত করুন।

(Alচ্ছিক)-5v লাইনের সুইচ দিয়ে ব্যাটারি প্যাকটি VIN এবং Arduino Nano- এর গ্রাউন্ড পিনের সাথে সংযুক্ত করুন। নিশ্চিত করুন যে সংকেত 5v এবং আউটপুট Arduino এবং LED এর ক্ষমতা পরিচালনা করতে পারে। ব্যাটারির দীর্ঘায়ু বৃদ্ধির জন্য, LED এর উপর একটি উজ্জ্বলতা ক্ষমতা রাখুন।

আরডুইনোতে 5v রেলের সাথে LED এর উভয় সেট সংযুক্ত করুন এবং গ্রাউন্ডগুলি সংযুক্ত করুন। অবশেষে, আরডুইনোতে পছন্দসই পিনগুলিতে দিন লাইনগুলি অনুসরণ করুন।

ধাপ 5: গরম আঠালো এবং সুরক্ষিত

গরম আঠালো এবং নিরাপদ
গরম আঠালো এবং নিরাপদ
গরম আঠালো এবং নিরাপদ
গরম আঠালো এবং নিরাপদ

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

ধাপ 6: আরেকটি রেফারেন্স

আরেকটি রেফারেন্স
আরেকটি রেফারেন্স

আরো নির্দেশযোগ্য আমি পাওয়া লিঙ্ক করা হয়। আপনার সময়ের জন্য ধন্যবাদ এবং আমি আশা করি আপনি এই প্রকল্পের কিছু ব্যবহার পেয়েছেন। আরো ডকুমেন্টেশন এবং মজার প্রকল্পের জন্য আমার ওয়েবসাইট (www.neehaw.com) দেখুন। উপভোগ করুন!

নির্দেশযোগ্য এক

নির্দেশযোগ্য দুই

প্রস্তাবিত: