সুচিপত্র:
- ধাপ 1: অংশ
- ধাপ 2: নিওপিক্সেল ডিসপ্লে স্ট্যান্ড ইউনিট প্রস্তুত করুন
- ধাপ 3: বোতাম সুইচ ইউনিট প্রস্তুত করুন
- ধাপ 4: বেসবোর্ডে Arduino এবং ব্যাটারি হোল্ডার সংযুক্ত করুন
- পদক্ষেপ 5: বেসবোর্ডে ডিসপ্লে ইউনিট সংযুক্ত করুন
- ধাপ 6: Arduino এর সাথে জাম্পার ওয়্যার্স সংযুক্ত করুন
- ধাপ 7: কোড এবং প্লে আপলোড করুন
ভিডিও: Arduino এবং Neopixel ব্যবহার করে 4 টি গেম সংযুক্ত করুন: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
শুধু অফ-দ্য-শেলফ খেলনা উপহার দেওয়ার পরিবর্তে, আমি আমার ভাগ্নেদের একটি অনন্য উপহার দিতে চেয়েছিলাম যা তারা একসাথে রাখতে পারে এবং (আশা করি) উপভোগ করতে পারে। যদিও এই প্রকল্পের জন্য Arduino কোডটি তাদের পক্ষে বোঝা খুব কঠিন হতে পারে, এই কোডে ব্যবহৃত ইনপুট, আউটপুট, লুপ এবং শর্তগুলির মৌলিক ধারণাগুলি দৃশ্যত ব্যাখ্যা করা যেতে পারে কারণ তারা সংযোগ 4 এর খেলা খেলছে।
এই নির্দেশাবলীতে, আমি আপনাকে দেখাব কিভাবে একটি Arduino কিট একত্রিত করা যায় যা আপনি একত্রিত করতে পারেন এবং আপনার বাচ্চাদের সাথে সংযোগ 4 খেলতে পারেন। এই প্রকল্পের জন্য কোন সোল্ডারিং প্রয়োজন নেই; শুধু প্লাগ এবং খেলা।
ধাপ 1: অংশ
এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে:
- Arduino Uno বা সমতুল্য
- 8x8 Neopixel RGB LED
- ব্রেডবোর্ড
- 3 বোতাম সুইচ
- জাম্পার তার
- স্ক্রু
- কেস - বেসবোর্ড এবং কার্ডবোর্ড স্ট্যান্ড
সরঞ্জাম: স্ক্রু ড্রাইভার, আঠালো বন্দুক
ধাপ 2: নিওপিক্সেল ডিসপ্লে স্ট্যান্ড ইউনিট প্রস্তুত করুন
প্রথমে, 3 জাম্পার তারগুলি নিওপিক্সেলের সাথে সংযুক্ত করুন। আমি নিম্নলিখিত তারের রঙ কোড ব্যবহার করছি:
সাদা: GND
ধূসর: 5V বেগুনি: ডেটা ইন
তারপরে, গরম আঠালো দিয়ে ডিসপ্লে বোর্ডে নেলপিক্সেল লাগান।
ধাপ 3: বোতাম সুইচ ইউনিট প্রস্তুত করুন
ব্রেডবোর্ডে বোতাম সুইচ রাখুন এবং নিম্নোক্ত ওয়্যারিং কালার কোড ব্যবহার করে জাম্পার তারগুলি সংযুক্ত করুন:
বাদামী: বাম বোতাম
লাল: বাম বোতাম কমলা: কেন্দ্র বোতাম হলুদ: কেন্দ্র বোতাম সবুজ: ডান বোতাম সুইচ নীল: ডান বোতাম সুইচ
বাদামী, কমলা, সবুজ তারগুলি একটি নতুন কালো তারের সাথে (-) রেলের সাথে সংযুক্ত।
দ্রষ্টব্য: আপনি লক্ষ্য করতে পারেন যে আমি এই বোতামগুলির জন্য কোনও প্রতিরোধক ব্যবহার করছি না। কারণ আমি অন্তর্নির্মিত 20K Arduino পিন প্রতিরোধক ব্যবহার করতে Arduino কোড ব্যবহার করব। আপনার সার্কিটের জন্য আপনার কোড ব্যবহার করে অভ্যন্তরীণ প্রতিরোধক কীভাবে ব্যবহার করবেন সে সম্পর্কে আমার অন্য প্রকল্পটি দেখুন।
www.instructables.com/id/Simon-Whack-a-Mol…
ধাপ 4: বেসবোর্ডে Arduino এবং ব্যাটারি হোল্ডার সংযুক্ত করুন
আরডুইনো এবং ব্যাটারি হোল্ডারকে বেসবোর্ডে সংযুক্ত করতে স্ক্রু (বা গরম আঠালো) ব্যবহার করুন।
পদক্ষেপ 5: বেসবোর্ডে ডিসপ্লে ইউনিট সংযুক্ত করুন
দেখানো হিসাবে বেসবোর্ডে ডিসপ্লে ইউনিট লাগানোর জন্য গরম আঠালো ব্যবহার করুন।
ধাপ 6: Arduino এর সাথে জাম্পার ওয়্যার্স সংযুক্ত করুন
নিম্নলিখিত পিন অ্যাসাইনমেন্ট অনুসারে সমস্ত জাম্পার তারগুলিকে আরডুইনোতে সংযুক্ত করুন:
লাল -> 2
হলুদ -> 3 নীল -> 4 বেগুনি -> 5 কালো -> GND সাদা -> GND ধূসর -> 5V
ধাপ 7: কোড এবং প্লে আপলোড করুন
আমি সংযুক্ত কোড সহ Arduino প্রি-লোড করেছি যাতে 9V ব্যাটারি Arduino এর সাথে সংযুক্ত হওয়ার সাথে সাথে এটি গেমটি খেলতে শুরু করে। নীল বোতামগুলি হল চিপ ড্রপ করার জন্য হলুদ বোতাম টিপার আগে আপনার চিপের অবস্থান বাম বা ডান কলামে সরানোর জন্য। (ভিডিওটি দেখুন)
ডেমো মোডে প্রবেশ করতে, যেকোনো বোতাম টিপুন এবং রিসেট রিলিজ করুন। একবার স্ক্রিনটি পরিষ্কার হয়ে গেলে, বোতামটি ছেড়ে দিন এবং আপনি স্বয়ংক্রিয়ভাবে লাল এবং নীল খেলা দেখতে পাবেন। আপনি লক্ষ্য করবেন যে ডেমো মোডে, লাল এবং নীল খেলোয়াড়রা কেবল এলোমেলোভাবে কলাম নির্বাচন করছে এবং অন্য খেলোয়াড়কে পরাজিত করার জন্য কোনও বিজয়ী কৌশল ব্যবহার করছে না।
ডেমো মোড থেকে বেরিয়ে আসতে, শুধু আরডুইনো রিসেট করুন।
আমি ভবিষ্যতে একটি একক প্লেয়ার বনাম Arduino মোড যোগ করার পরিকল্পনা করছি তাই যদি আপনি সংযোগ 4 এর জন্য একটি মৌলিক অ্যালগরিদম জানেন, তাহলে আমাকে জানান।
প্রস্তাবিত:
ক্যাপাসিটিভ ইনপুট এবং এলইডি ব্যবহার করে গেম সফটওয়্যার সহ বেয়ার আরডুইনো পরীক্ষা করুন: 4 টি ধাপ
ক্যাপাসিটিভ ইনপুট এবং LED ব্যবহার করে গেম সফটওয়্যারের সাথে টেস্ট বেয়ার আরডুইনো: " পুশ-ইট " একটি খালি Arduino বোর্ড ব্যবহার করে ইন্টারেক্টিভ গেম, কোন বাহ্যিক অংশ বা তারের প্রয়োজন নেই (একটি ক্যাপাসিটিভ 'টাচ' ইনপুট ব্যবহার করে)। উপরে দেখানো হয়েছে, এটি দুটি ভিন্ন বোর্ডে চলমান দেখায়। পুশ-এর দুটি উদ্দেশ্য রয়েছে। দ্রুত প্রদর্শনের জন্য/v
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুনরায় তৈরি করুন: 9 টি ধাপ
হলোগ্রাম নোভা এবং ইউবিডটসের সাথে আপনার সংযুক্ত সমাধানগুলি সংযুক্ত করুন এবং পুন Retপ্রতিষ্ঠিত করুন: অবকাঠামো পুনরুদ্ধারের জন্য আপনার হলোগ্রাম নোভা ব্যবহার করুন। একটি রাস্পবেরি পাই ব্যবহার করে হোলোগ্রাম নোভা সেটআপ করুন (তাপমাত্রা) ডেটা উবিডটসকে পাঠানোর জন্য।
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow - Arpino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালাচ্ছে: 5 টি ধাপ
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow | Arduino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালানো: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে neopixel ws2812 LEDs বা LED স্ট্রিপ বা LED ম্যাট্রিক্স বা LED রিং ব্যবহার করতে হয় m5stack m5stick-C ডেভেলপমেন্ট বোর্ড Arduino IDE দিয়ে এবং আমরা তৈরি করব এর সাথে একটি রামধনু প্যাটার্ন
একটি ডিসপোজেবল ক্যামেরা পুনরায় ব্যবহার করুন এবং গ্রহটি সংরক্ষণ করুন! এবং কিছু কুইড সংরক্ষণ করুন: 4 টি ধাপ
একটি ডিসপোজেবল ক্যামেরা পুনরায় ব্যবহার করুন এবং গ্রহটি সংরক্ষণ করুন! এবং কিছু কুইড সংরক্ষণ করুন: সম্প্রতি আমি আমার ব্যবহৃত স্থানীয় ফটো স্টোর (জেসপস) এ ছিলাম কিছু ব্যবহৃত ডিসপোজেবল ক্যামেরা পেতে আমি নিশ্চিত যে আপনি সচেতন যে তারা চমকপ্রদ মানুষের জন্য দারুণ মজা করে। শুধু জিজ্ঞাসা করুন এবং তারা তাদের ছেড়ে দেয়। আমিও ভেবেছিলাম, হাহ, এই কোম্পানিগুলি ক্যামেরাগুলি ফিরে পায়, রাখুন