সুচিপত্র:
ভিডিও: "কালার ম্যাচ" (রিফ্লেক্স গেম): 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ভূমিকা:
আমার স্কুল প্রকল্পের জন্য আমি নিশ্চিত ছিলাম না কি করতে হবে, কিন্তু কিছু চিন্তা করার পরে, আমি একটি প্রতিফলিত খেলা করার সিদ্ধান্ত নিয়েছি। আমরা সব পরে একটি গেম স্কুল। আমাদের কিছু ইন্টারেক্টিভ এবং অনন্য করতে হয়েছিল, তাই একটি খেলা নিখুঁত হবে! সবকিছু কেমন হয়েছে তাতে আমি খুশি এবং আমি আশা করি আপনিও যাত্রাটি উপভোগ করবেন!
সুতরাং এই পণ্যের সাহায্যে আমি আপনাকে দেখাব কিভাবে আমি Arduino তে আমার নিজের খেলা "কালার ম্যাচ" তৈরি করেছি। আচ্ছা আমরা শুরু করার আগে আমাকে বলতে হবে যে গেমের 1 টি ছোট অংশ কাজ করে না কারণ আমার কোডে কিছু ভুল আছে তাই আপনি আমার কোডটি নিতে পারেন এবং এটি সমাধান করার চেষ্টা করতে পারেন, কিন্তু আমরা সেখানে পৌঁছে যাব।
ধাপ 1: এটি কিভাবে কাজ করে?
তাই মূলত আমি একটি 1 বনাম 1 গেম তৈরি করেছি যেখানে আপনাকে 4 পয়েন্ট পাওয়া প্রথম হতে হবে। আপনি কিভাবে পয়েন্ট উপার্জন করতে পারেন? আচ্ছা এটা সহজ, আপনার সেরা প্রতিফলন থাকতে হবে। আপনি একদিকে 3 টি ভিন্ন রং (লাল, সবুজ এবং নীল) পেয়েছেন এবং অন্য দিকে একই গণনা করেছেন। একদিকে তিনটি রঙের একটি (LEDs) অল্প সময়ের জন্য ফ্ল্যাশ হতে শুরু করে, ধরা যাক লাল ঝলকানি। এর পরে অন্য দিকে তিনটি এলইডি -র মধ্যে একটি ফ্ল্যাশ হবে এবং যদি সেটি লাল হয় (অন্য দিকের ফ্ল্যাশের মতো) আপনাকে প্রথমে বোতাম টিপতে হবে এবং কে প্রথম পয়েন্ট পাবে। কিন্তু যদি সবুজ বা নীল জ্বলজ্বল করে, আপনার বোতাম টিপতে হবে না কারণ অন্যথায় আপনি একটি বিন্দু হারাবেন (এটি এমন অংশ যা আমার পক্ষে কাজ করে না)। সুতরাং এটি সহজ রাখতে, আপনাকে কেবল রঙগুলি মিললে চাপতে হবে এবং রঙগুলি না মিললে চাপবেন না। যে প্রথম 4 পয়েন্টে পৌঁছায় সে ম্যাচ জিতে নেয়।
এটি আকর্ষণীয় রাখতে, আরও একটি আছে যা আমি গেমটি সম্পর্কে বলিনি। যখন সবুজ আলো 1 দিকে জ্বলবে এবং এটি অন্য দিকেও ভাল করবে এবং সবুজ দিকটি প্রথমে বোতাম টিপবে, সে 2 পয়েন্ট অর্জন করবে। নীল দিকের সাথে একই গণনা কিন্তু 2 টি সবুজ নেতৃত্বের পরিবর্তে 2 টি নীল নেতৃত্বের ফ্ল্যাশ থাকা উচিত।
ধাপ 2: উপকরণ
এই পদক্ষেপের জন্য আমি এই প্রকল্পটিকে আপনার করার জন্য আপনার যা প্রয়োজন তা বর্ণনা করতে যাচ্ছি!
আমি কি ব্যবহার করেছি:
প্রযুক্তি
- 1x Arduino Uno
- 5x সবুজ LEDs
- 5x নীল LEDs
- 2x লাল LEDs
- 1x হলুদ LED
- 2x ছোট বোতাম
- 37x পাওয়ার কেবল (প্রায় 40 সেমি লম্বা)
- 1x ঝাল বোর্ড
উপকরণ
- কাঠের বাক্স ("আপনার প্রকল্প নির্মাণ" এ এই সম্পর্কে আরো)
- কাঠের ত্রিভুজ (প্রস্থ: 10 সেমি, দৈর্ঘ্য: 10 সেমি, উচ্চতা: 7 সেমি)
- 2x কাঠের সিলিন্ডার (বোতামগুলির জন্য)
- পেইন্ট (সাদা, নীল, সবুজ, লাল, কমলা এবং হলুদ)
এই সমস্ত উপকরণ যা আমি এই পণ্যটি তৈরি করতে ব্যবহার করেছি। কোথায় কি ব্যবহার করতে হবে সব নিচে ব্যাখ্যা করা হবে। যখন আপনি ভিন্ন কিছু ব্যবহার করতে চান তখন আমার আছে, অবশ্যই এগিয়ে যান! আপনার নিজের সৃজনশীলতার কিছুটা ক্ষতি করতে পারে না। আপনি আপনার কল্পনা সঙ্গে সব আউট যেতে পারে।
ধাপ 3: আপনার প্রকল্প নির্মাণ
এই ধাপে আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আমি খেলার জন্য আমার বাক্স তৈরি করেছি। আমি কিছু রুক্ষ স্কেচ দিয়ে শুরু করেছিলাম তাই আমি জানতাম যে আমি কী করতে চাই এবং সবকিছু কতটা বড় হতে হবে। আমি সমস্ত পাওয়ার ক্যাবল এবং আরডুইনো কভার করার জন্য বাক্সে যথেষ্ট জায়গা পেয়েছি।
1. কিছু স্কেচ দিয়ে শুরু করুন। এই ধাপে আপনার বাক্সের আকার, আপনি এলইডি কোথায় চান এবং বোতাম কোথায় রাখবেন তা স্কেচ করা উচিত। আমার আপনার বাক্সটি ছোট করা উচিত নয় কারণ অন্যথায় আপনি আপনার প্রকল্পে সবকিছু রাখার জন্য পর্যাপ্ত জায়গা পাননি।
2. কাঠের উপর আপনার স্কেচ রাখুন যাতে আপনি জানেন যে কোথায় কাটা, করাত ইত্যাদি আমি 34 সেমি (দৈর্ঘ্য) x 26 সেমি (প্রস্থ) x 10 সেমি (উচ্চতা) আকারের একটি বাক্স তৈরি করেছি। নীচে অপসারণযোগ্য ছিল যাতে আপনি সেখানে আপনার arduino স্লাইড করতে পারেন। আমি কাঠ থেকে কাঠের ত্রিভুজ তৈরি করেছি, সেগুলি 10 সেমি (প্রস্থ) x 10 সেমি (দৈর্ঘ্য) x 7 সেমি (উচ্চতা)। ত্রিভুজটিতে একটি গর্ত করুন (প্রায় 2 সেমি ব্যাস) যাতে বিদ্যুতের তারগুলি সেখানে যায়।
3. বোতাম এবং LEDs জন্য গর্ত ড্রিল। আমি আমার ১ LED টি এলইডি -র জন্য ছোট ছোট ছিদ্র করেছি, আমি এটি তৈরি করেছি যাতে এলইডিগুলি গর্তের মধ্য দিয়ে ফিট করতে পারে না কিন্তু শুধুমাত্র এলইডি থেকে পিনগুলি। বোতামগুলির জন্য আমি একটি গর্ত করেছি যেখানে আমার বড় বোতামগুলি যেতে পারে, আমি একটি ঝাড়ু থেকে কাঠের বোতাম তৈরি করেছি (ব্যাস 2, 8 সেমি)।
4. ত্রিভুজ সংযুক্ত করুন। আমি বাক্সের পাশের মাঝখানে কাঠের ত্রিভুজগুলি সংযুক্ত করেছি (প্রস্থের দিকগুলি)।
5. আপনি এখানে শুরু করার আগে (প্রযুক্তি থেকে অংশ 5 এ যান) কাঠের টুকরা একসাথে আঠালো করুন। এখানে অনেক কিছু বলার অপেক্ষা রাখে না, বোল্ট অংশটি এটি দূরে দেয়। এই মুহুর্তে আমি আমার কাঠের উপরের অংশটি বাক্সের অন্যান্য অংশে আঠালো করেছি।
6. আপনার প্রকল্প আঁকা সময়। আপনি যা চান তা দিতে পারেন, এই অংশের পরে এটি শুকানোর আগে আপনাকে একটু অপেক্ষা করতে হবে। কিছু উন্মাদ দুর্দান্ত ধারণা নিয়ে আসার চেষ্টা করুন।
7. LED এর আলো সংযুক্ত করে। পেইন্ট শুকিয়ে যাওয়ার পরে, আপনি আপনার তৈরি গর্তে সমস্ত LED সংযুক্ত করতে পারেন, আঠা শুকানো পর্যন্ত অপেক্ষা করুন এবং যদি আপনি আপনার LEDs সাজাতে পছন্দ না করেন তবে আপনি সরাসরি প্রযুক্তিগত অংশে যেতে পারেন।
8. সজ্জা। আপনি যদি আপনার LEDs সাজাতে চান, তাহলে এগিয়ে যান। আপনার ইচ্ছা মতো কিছু তৈরি করুন কিন্তু নিশ্চিত হন যে আপনি এখনও LED এর আলো দেখতে পাচ্ছেন।
ধাপ 4: প্রযুক্তি
আমরা শেষ পর্যন্ত এটি শেষ অংশে পরিণত করেছি, আমার জন্য এটি সবচেয়ে মজার অংশ কিন্তু সবচেয়ে কঠিন অংশও। এখন আমরা কিছু বৈদ্যুতিক সার্কিট তৈরি করতে যাচ্ছি এবং আমাদের কিছু স্টাফ প্রোগ্রাম করতে হবে। আমি অনলাইনে প্রচুর টিউটোরিয়াল দেখেছি এবং আমি আপনাকে একই কাজ করার পরামর্শ দিচ্ছি। অনলাইনে অনেক টিউটোরিয়াল আছে যা আপনাকে আমার সাধ্যের চেয়েও বেশি সাহায্য করতে পারে।
তবে চলুন প্রক্রিয়াটির সাথে আরও এগিয়ে যাই!
1. কিছু টিউটোরিয়াল দেখুন এবং আপনার arduino দিয়ে কিছু মৌলিক জিনিস তৈরি করুন। আমি একটি LED ফ্ল্যাশ চালু এবং বন্ধ করা শুরু করেছি। তারপরে আমি বোতাম টিপে এলইডি চালু করার চেষ্টা করেছি এবং এইভাবে আমি পুরো প্রকল্পটি শুরু করেছি। এই ভিডিওটি আমাকে আমার নির্দিষ্ট প্রকল্পে অনেক সাহায্য করেছে।
2. একটি রুটিবোর্ডে আপনার প্রোটোটাইপ চেষ্টা করে দেখুন। আপনি যদি আপনার ধারণা পান তবে আপনার নিজের ইলেকট্রিক সার্কিট তৈরির চেষ্টা করা উচিত। আপনি যদি আমার ব্যবহার করতে চান, তাহলে আপনাকে কেবল আমার কেবল সময়সূচী থেকে কেবলগুলি অনুসরণ করতে হবে।
3. আপনার তারের একটি ওভারভিউ সঙ্গে আসছে। আপনার সমস্ত তারের জন্য একটি ভাল সময়সূচী তৈরি করা খুব গুরুত্বপূর্ণ। আপনি জানেন, যদি সেখানে বেশ কয়েকটি তারের + যাচ্ছে, তাহলে আপনার সেই সবগুলি একই এবং একই গণনার রঙ করা উচিত -। এটি সত্যিই একটি গুরুত্বপূর্ণ পদক্ষেপ, কারণ আপনি যদি আপনার রুটিবোর্ড থেকে সবকিছু বের করে নেন তবে আপনি দেখতে পারেন কোন তারের কোথায় যেতে হবে। আপনি যদি সোল্ডারে যাচ্ছেন তবে এটিও সহায়তা করে। আপনি আমার মতোই করতে পারেন এবং কাগজে একটি সময়সূচী তৈরি করতে পারেন, অথবা আপনি ফ্রিজিংয়ের মাধ্যমে একটি অনলাইন তৈরি করতে পারেন। আমি এটি ফ্রিজিংয়ের সাথে তৈরি করিনি কারণ এটি কাগজে তৈরি করা ভাল মনে হয়েছিল (আমার জন্য কমপক্ষে)।
4. তারগুলি তৈরি করা। আসুন প্রকল্পের শেষ কয়েকটি অংশে আসি। আপনাকে কিছু পাওয়ার তার তৈরি করতে হবে যা আপনি একটি arduino এর সাথে সংযুক্ত করতে পারেন এবং এটি LEDs এবং বোতামগুলির সাথে সংযুক্ত করতে পারেন। আমার কিছু পুরুষ থেকে পুরুষ তারগুলি ছিল যা আরডুইনোতে প্লাগ করতে পারে, আমি সেগুলি অর্ধেক কেটে ফেলেছি এবং তারটি ছিঁড়ে ফেলেছি যাতে আমি এটি আমার অন্যান্য পাওয়ার ক্যাবলগুলিতে বিক্রি করতে পারি।
5. বোতাম সংযুক্ত করুন। সুতরাং আপনি সবকিছু একসাথে বিক্রি করার আগে, আপনাকে প্রথমে কয়েকটি তারের বোতামগুলিতে বিক্রি করতে হবে। আপনার প্রথমে একটি সোল্ডার বোর্ডের মাধ্যমে বোতামগুলি রাখা উচিত এবং তারপরে এটি কেবলগুলিতে সোল্ডার করা উচিত। এখন আপনি ত্রিভুজটিতে গর্তের মাধ্যমে বোতাম এবং তারগুলি দিয়ে সোল্ডার বোর্ড স্থাপন করতে পারেন। যদি আপনি সোল্ডার বোর্ডটি ত্রিভুজটিতে আঠা দিয়ে থাকেন তবে আপনি "আপনার প্রকল্প নির্মাণ" থেকে অংশ 5 এ ফিরে যেতে পারেন।
5. ঝাল করার সময়। এখন শেষ শারীরিক অংশের সময়! এখন আপনার সবকিছু একসাথে বিক্রি করা উচিত। যদি সবকিছু ঠিকঠাক থাকে তাহলে এখনই আপনার একটি ক্যাবল শিডিউল থাকা উচিত, তার মানে আপনি সহজেই দেখতে পারবেন কোন ক্যাবল দিয়ে কি বিক্রি করতে হবে। শুভকামনা!
6. কোডিং। কোডিংয়ের জন্য, আমি নিজেই সবচেয়ে বড় অংশ লিখেছি এবং প্রযুক্তির অংশ 1 এ ভিডিও থেকে কোডের সাথে কিছু সাহায্য পেয়েছি। আমি যা করেছি তা আমি বর্ণনা করতে পারি না, তবে আমি নীচের কোডটি ছেড়ে দেব। আপনার কোডে যদি আপনার সমস্যা হয়, আমি সাহায্য করার চেষ্টা করতে পারি!
আপাতত, যদি আপনি প্রোগ্রাম করতে না চান, কেবল কোডটি অনুলিপি করুন এবং আপনার আরডুইনোকে আপনার কম্পিউটারে সংযুক্ত করুন। আপনার arduino এ কোড পাঠান এবং এটি কাজ করা উচিত!
এই গাইডটি পড়ার জন্য আপনাকে ধন্যবাদ এবং আমি আপনাকে এই গেমটি তৈরির জন্য শুভ কামনা করছি!
প্রস্তাবিত:
অক্টারিন: WS2812 RGB LEDs সহ একটি কালার ম্যাচিং গেম: Ste টি ধাপ
অক্টারিন: WS2812 RGB LEDs এর সাথে একটি কালার ম্যাচিং গেম: অক্টারিন, ম্যাজিকের রঙ। এটি জীবন্ত ছিল এবং একটি প্রাণবন্ত উজ্জ্বল ছিল এবং এটি ছিল কল্পনার অবিসংবাদিত রঙ্গক, কারণ যেখানেই এটি প্রদর্শিত হয়েছিল সেখানে এটি একটি চিহ্ন ছিল যে নিছক পদার্থই জাদুকরী মনের শক্তির দাস। এটা ছিল মায়াবী
ইন্টারেক্টিভ রিফ্লেক্স পাঞ্চিং ব্যাগ: 3 টি ধাপ (ছবি সহ)
ইন্টারেক্টিভ রিফ্লেক্স পাঞ্চিং ব্যাগ: এই নির্দেশযোগ্য যে কেউ তার Arduino, LED এর এবং MK 2125 Accelerometer ব্যবহার করে আরো অভিজ্ঞতা সোল্ডারিং পাওয়ার সময় তাদের চটপটেতা এবং বক্সিং দক্ষতা উন্নত করতে চায়।
আইআর-রিমোট কালার গেসিং গেম: 3 ধাপ
আইআর-রিমোট কালার গেসিং গেম: এই নির্দেশে, আমি আপনাকে দেখাবো কিভাবে একটি আইআর-রিমোট ব্যবহার করে একটি আরজিবি নেতৃত্বকে নিয়ন্ত্রণ করা যায় এবং এটি থেকে একটি মজার খেলা তৈরি করা যায়
অসাধারণ আইপড টাচ (১ ম জেনারেল) গেম বয় কালার কেস: ৫ টি ধাপ
অসাধারণ আইপড টাচ (১ ম জেনারেল) গেম বয় কালার কেস: এটি একটি আইপড কেস যা একটি পুরানো জিবি কালার দিয়ে তৈরি। আপনি দেখতে পাচ্ছেন, এটি এখনও ঠিক সামনে একটি গেম বয় মত দেখাচ্ছে, কিন্তু পিছনে, একটি আইপড আছে! এটা ভাল যদি আপনি আপনার আইপড চুরি না চান, কারণ এটি একটি পুরানো, জ্যাঙ্ক গেমবয় মত দেখাচ্ছে
গেম বয় কালার কার্টিজ ইলুমিনেশন (জিবিসি): ৫ টি ধাপ
গেম বয় কালার কার্টিজ ইলুমিনেশন (জিবিসি): এই নির্দেশাবলী দেখায় কিভাবে একটি জিবিসি কার্তুজ আলোকিত করার জন্য একটি এলইডি ব্যবহার করতে হয়