সুচিপত্র:
ভিডিও: 8x8 কালারডুইনো পং গেম: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশনায় আমি দেখাব কিভাবে আমি 8 x 8 RGB LED ম্যাট্রিক্স বোর্ড মডিউল ব্যবহার করে একটি পং গেম তৈরি করেছি। এই মডিউলটিকে Colorduino বলা হয়। এটিতে একটি অনবোর্ড মাইক্রোকন্ট্রোলার এবং অন্যান্য কালারডুইনো বোর্ডগুলির সাথে সংযোগ স্থাপনের জন্য একটি ইন্টারফেস রয়েছে। এটি 64 পিসি রঙের এলইডি পরিচালনা করার ক্ষমতা রাখে। আরডুইনো কোড দিয়ে বোর্ড নিয়ন্ত্রণ করা যায়। আমি দুটি নিয়ামক তৈরি করেছি প্রতিটি নিয়ামকের দুটি বোতাম রয়েছে। এই গেমটি দুইজন খেলোয়াড় খেলতে পারে। লক্ষ্য হল আপনার পাশের দেয়ালে বল পৌঁছাতে বাধা দেওয়া। এখানে 3 টি এলইডি প্রস্থের প্ল্যাটফর্ম রয়েছে যা আপনার প্রতিপক্ষকে বল ফিরিয়ে দিতে পারে। আমার ধারণা ছিল যতটা সম্ভব সহজ করা। পুরো বিল্ডিং প্রক্রিয়াটি প্রায় 1 ঘন্টা সময় নেয় (কন্ট্রোলারদের জন্য ক্রোশটিং গণনা করা হয় না)। প্রকল্পের খরচ ছিল 20 ডলার। ডিভাইসটি 18650 ব্যাটারি দ্বারা চালিত।
ধাপ 1: BOM তালিকা
উপাদান নাম পরিমাণ লিঙ্ক
Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 pc
বোতাম 1 পিসি জন্য প্লাস্টিক ঘের
রাবার-শেটেড নমনীয় কেবল 1 পিসি
কেবল গ্ল্যান্ড 4 পিসি
প্রোটো পিসিবি 1 পিসি
18650 ব্যাটারি হোল্ডার 1 পিসি
18650 ব্যাটারি 1 পিসি
পুশ বাটন সুইচ 12 মিমি ক্ষণস্থায়ী pushbutton 4 পিসি
সোল্ডারিংয়ের জন্য কেবল 1 পিসি
সোল্ডার টিন ১ পিসি
2 পজিশন ল্যাচিং টগল সুইচ 1 পিসি
4, 7 কোহম 4 পিসি
3V থেকে 5V ডিসি-ডিসি কনভার্টার স্টেপ আপ বুস্ট মোবাইল 1 পিসি
2 মেরু 5mm পিচ PCB মাউন্ট স্ক্রু টার্মিনাল ব্লক সংযোগকারী 1 পিসি
3 পিন 5 মিমি পিচ PCB মাউন্ট স্ক্রু টার্মিনাল ব্লক 2 পিসি
ইলেকট্রনিক্সের জন্য হাউজিং 1 পিসি
প্রকল্পের মোট উপাদান খরচ: 20, 21 $/মোট প্রকল্প
ধাপ 2: সমাবেশ
প্রথম ধাপে ভিডিওটি দেখুন। ভিডিওতে কিছু অতিরিক্ত তথ্য:
BOM তালিকা অনুযায়ী সমস্ত উপকরণ সংগ্রহ করুন। আমি প্রোটো পিসিবি ব্যবহার করেছি এবং সমস্ত উপাদান বিক্রি করেছি।
আমি সংযুক্ত পরিকল্পিত অনুযায়ী সমস্ত উপাদান সংযুক্ত করেছি। এটি সার্কিট তৈরি করা সহজ, এটি প্রত্যেকের দ্বারা করা যেতে পারে, যারা সোল্ডারিং লোহা ব্যবহার করতে ইচ্ছুক। আমি PIN-s সংযোগ করতে প্রতিরোধকের পা ব্যবহার করেছি। Dupont জাম্পার তারগুলি প্রোটোবোর্ডের সাথে LED ম্যাট্রিক্স সংযোগ করার জন্য আদর্শ। হাউজিংয়ে ইনস্টল করার আগে পুরো প্রোটোবোর্ড একত্রিত করা যেতে পারে। আমি পিসিবি মাউন্ট স্ক্রু টার্মিনাল সংযোগকারী ইনস্টল করেছি। এটি আমাকে হাউজিং ছাড়া সার্কিট পরীক্ষা করতে সাহায্য করেছিল। পরীক্ষার পরে আমি কেবল তারগুলি আনপ্লাগ করেছি, প্রোটো পিসিবি হাউজিংয়ে ইনস্টল করেছি এবং গ্রন্থিগুলির মাধ্যমে তারগুলি ধাক্কা দিয়েছি, তারপরে আমি সমস্ত তারগুলি পিছনে ফেলেছি।
Arduino কোডটি এই নির্দেশনা থেকে উদ্ভূত, অনুপ্রেরণার জন্য আপনাকে ধন্যবাদ।
labs.bsoares.com/ping-pong-com-matriz-de-l…
হাউজিংয়ে ইনস্টল করার আগে কন্ট্রোলারগুলি পরীক্ষা করা উচিত।
ইউটিলিটি ছুরি এবং ড্রিলের সাহায্যে প্লাস্টিকের আবাসন পরিবর্তন করা হয়।
আমি দুটি খেলোয়াড়কে আলাদা করার জন্য কন্ট্রোলারগুলিকে সবুজ এবং নীল রঙের ক্রোচেটে রাখি। এই নির্দেশের সাহায্যে ক্রোশেটটি ডিজাইন এবং তৈরি করা হয়েছিল:
www.instructables.com/id/Crochet-for-Gadge…
ধাপ 3: সংযুক্ত সফটওয়্যার আপলোড করুন
সফটওয়্যারটি Atmel Studio দ্বারা আপলোড করা হয়েছে। প্রথমে, আমি Arduino IDE ব্যবহার করার চেষ্টা করেছি, কিন্তু আমি এটি ব্যবহার করতে পারিনি, তাই আমাকে AVR প্রোগ্রামার Avrisp mkII ব্যবহার করতে হয়েছিল। এটি আমার কাজকে একটু কঠিন করে তুলেছে। আমি Arduino কোড, এবং Atmel স্টুডিও প্রকল্প সংযুক্ত করেছি। Atmel Studio 7 এ Arduino কোড কিভাবে ব্যবহার করবেন তা উপরের ভিডিওটি দেখুন।
Colorduino এর PIN-s আপলোড করার ক্ষেত্রে আমার কিছু সমস্যা ছিল। Colorduino বোর্ডের ISP PIN-s MCU এবং LED বোর্ডের মধ্যে অবস্থিত এবং Avrisp mkII প্রোগ্রামারের 6 PIN সংযোগকারীর কোন স্থান নেই। আপলোড করার জন্য আমাকে দুটি বোর্ড আলাদা করতে হয়েছিল। ডেভেলপমেন্ট ফেজের সময়, আমাকে অনেকবার কোড আপলোড করতে হয়েছে তাই আমি বোর্ডের অন্য পাশে আইএসপি কানেক্টর লাগানোর সিদ্ধান্ত নিয়েছি। এটি করার জন্য আমাকে পিনগুলি আয়না করতে হয়েছিল এবং একটি ছোট প্রোটো পিসিবি বোর্ড ব্যবহার করতে হয়েছিল। আপনার যদি কেবল কয়েকটি আপলোডের প্রয়োজন হয় তবে সহজভাবে বিরক্ত না হয়ে আবার সংযোগের চেয়ে আপলোডগুলি আলাদা করুন। Avrisp mkII সম্পর্কে আরো তথ্য:
Arduino কোডটি এই নির্দেশনা থেকে উদ্ভূত, অনুপ্রেরণার জন্য আপনাকে ধন্যবাদ।
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
চূড়ান্ত শব্দ
আমার বাচ্চারা এই গেমটি চেষ্টা করেছে এবং এটি পছন্দ করেছে। আমি মনে করি এই প্রজেক্টে অনেক সম্ভাবনা আছে, অন্যান্য গেম সহজেই ডেভেলপ করা যায়।
আপনার দিনটি শুভ হোক!
প্রস্তাবিত:
এলডিআর ব্যবহার করে ডিনো গেম: 5 টি ধাপ
ডিনো গেম ব্যবহার করে এলডিআর: ডাইনোসর গেম, যা টি-রেক্স গেম এবং ডিনো রানার নামেও পরিচিত, গুগল ক্রোম ওয়েব ব্রাউজারে একটি অন্তর্নির্মিত ব্রাউজার গেম। গেমটি 2014 সালে সেবাস্টিয়ান গ্যাব্রিয়েল তৈরি করেছিলেন এবং গুগল ক্রোমে অফলাইনে স্পেসবারে আঘাত করে অ্যাক্সেস করা যায়।
Arduino ভিত্তিক DIY গেম কন্ট্রোলার - Arduino PS2 গেম কন্ট্রোলার - DIY Arduino গেমপ্যাডের সাথে টেককেন বাজানো: 7 টি ধাপ
Arduino ভিত্তিক DIY গেম কন্ট্রোলার | Arduino PS2 গেম কন্ট্রোলার | DIKY Arduino গেমপ্যাডের সাথে Tekken বাজানো: হ্যালো বন্ধুরা, গেম খেলা সবসময়ই মজার কিন্তু আপনার নিজের DIY কাস্টম গেম কন্ট্রোলারের সাথে খেলা আরও মজাদার।
Arduino গেম কন্ট্রোলার + ইউনিটি গেম: 5 টি ধাপ
Arduino গেম কন্ট্রোলার + ইউনিটি গেম: এই নির্দেশে আমি আপনাকে দেখাব কিভাবে একটি arduino গেম কন্ট্রোলার তৈরি/প্রোগ্রাম করতে হয় যা unityক্যের সাথে সংযোগ স্থাপন করতে পারে
Arduino গেম কন্ট্রোলার লাইটের সাথে সাড়া দিচ্ছে আপনার ইউনিটি গেম :: 24 ধাপ
আরডুইনো গেম কন্ট্রোলার লাইটের সাড়া দিয়ে আপনার ইউনিটি গেমের সাড়া দিচ্ছে :: প্রথমে আমি এই জিনিসটি শব্দে লিখেছি। এই প্রথমবার আমি নির্দেশযোগ্য ব্যবহার করি তাই যখনই আমি বলি: কোড লিখুন যাতে জানুন যে আমি সেই ধাপের শীর্ষে চিত্রটি উল্লেখ করছি। এই প্রকল্পে আমি 2 টি আলাদা বিট চালানোর জন্য 2 টি arduino & rsquo ব্যবহার করি
স্মার্টফোন গেম সিমুলেটর- জেসচার কন্ট্রোল আইএমইউ, অ্যাকসিলরোমিটার, জাইরোস্কোপ, ম্যাগনেটোমিটার ব্যবহার করে উইন্ডোজ গেম খেলুন: ৫ টি ধাপ
স্মার্টফোন গেম সিমুলেটর- জেসচার কন্ট্রোল আইএমইউ, অ্যাকসিলরোমিটার, জাইরোস্কোপ, ম্যাগনেটোমিটার ব্যবহার করে উইন্ডোজ গেম খেলুন: এই প্রকল্পটি সমর্থন করুন: https://www.paypal.me/vslcreations ওপেন সোর্স কোডগুলিতে অনুদান দিয়ে & আরও উন্নয়নের জন্য সমর্থন