Arduino- এর সাথে জিঙ্গেল বেলের গতি নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino- এর সাথে জিঙ্গেল বেলের গতি নিয়ন্ত্রণ করুন: 4 টি ধাপ
Anonim
আরডুইনো দিয়ে জিঙ্গেল বেলের গতি নিয়ন্ত্রণ করুন
আরডুইনো দিয়ে জিঙ্গেল বেলের গতি নিয়ন্ত্রণ করুন

এই নির্দেশযোগ্য আপনাকে দেখাবে কিভাবে Arduino দ্বারা চালিত নোটগুলির সাথে সামঞ্জস্যপূর্ণ একটি স্ট্রিপ LED প্রোগ্রাম করতে হয়। আপনি ফটোরিসিস্টর থেকে আপনার হাত কাছাকাছি বা আরও দূরে এনে গানের গতি বা গতি কমিয়ে দিতে পারেন। আমার উদাহরণ হল জিংগেল বেলস গানের সাথে তবে আপনি যদি নোটগুলি অনুবাদ করেন তবে আপনি এটিকে যে কোনও গান হিসাবে পরিবর্তন করতে পারেন।

সরবরাহ

  • ফটোরিসিস্টর
  • আরডুইনো বোর্ড
  • 10 কে প্রতিরোধক (x2)
  • LED স্ট্রিপ
  • স্পিকার পরিবর্ধক
  • তার (পুরুষ এবং মহিলা)

ধাপ 1: তারের

আপনার তারের জন্য সঠিক সেট আপ দেখতে নীচের লিঙ্কটি দেখুন।

সমস্ত গোলাপী তারগুলি পিন সংখ্যার সাথে সারিবদ্ধ।

সমস্ত কালো তার মাটিতে নিয়ে যায়।

সমস্ত লাল তার 5V এর দিকে নিয়ে যায়।

ট্যান সহ সমস্ত কালো একটি প্রতিরোধককে নির্দেশ করে।

সবুজ তারগুলি LED স্ট্রিপ থেকে বের হওয়া তারগুলি বোঝায়।

ধাপ 2: কোডিং

সংযুক্ত কোডটি অনুলিপি করুন।

বাকিটা হল কিভাবে কোড কাজ করে তার ব্যাখ্যা:

কোডিং এর মন্তব্য আছে তবে আপনি দেখতে পাবেন যে এটি বেশ দীর্ঘ। তারপর প্রতিটি নোটের সাথে সামঞ্জস্য করার জন্য রঙের ঘোষণা রয়েছে। অকার্যকর সেটআপ আপনার সমস্ত পিন চালু করে এবং প্রোগ্রামিং শুরু করে। অকার্যকর লুপ যেখানে প্রধান কোডিং হয়। এটি একটি ভাসমান টেম্পো দিয়ে শুরু হয়, এটি নিশ্চিত করে যে আপনি আপনার ফটোরিসিস্টারের কতটা কাছাকাছি আছেন তার উপর নির্ভর করে আপনার গান গতি বা ধীর হবে। আপনি যত কাছাকাছি তত দ্রুত এটি বাজায়। এটি তখন জিঙ্গেল ঘণ্টা বাজাতে থাকে। প্রতিটি নোটের নিজস্ব ফাংশন রয়েছে। প্রাথমিকভাবে সমস্ত রঙের এলইডি স্ট্রিপ সাফ করে, এটি তারপর নোট এবং কতক্ষণ তা নির্দেশ করে। 250 মিলিসেকেন্ডের নাটকে একটি চতুর্থাংশ নোটের জন্য, একটি অর্ধেক নোট 500 মিলিসেকেন্ডের জন্য এবং একটি সম্পূর্ণ নোট 1000 মিলিসেকেন্ডের জন্য খেলে। এই ঘোষণার পরে একটি লুপ রয়েছে যা বোর্ডকে বলে যে কতগুলি আলো জ্বলতে হবে; একটি চতুর্থাংশ নোটের জন্য 5 টি আলো জ্বলছে, একটি অর্ধ নোটের জন্য 10 টি আলো এবং একটি সম্পূর্ণ নোটের জন্য 10 টি আলো জ্বলছে। তারপর নোট শেষ করতে কালার এবং বিলম্বের একটি ডিকটেশন আছে। বোর্ড থেকে আনপ্লাগ না করা পর্যন্ত এটি ক্রমাগত পুনরাবৃত্তি করে।

ধাপ 3: এটি পরীক্ষা করুন

আপনার কোড এবং তারের পরীক্ষা করার উপায় হল এটি প্লাগ ইন করা! যদি এটি সঠিকভাবে কাজ না করে, আপনার তারগুলি পরীক্ষা করুন এবং আপনি সমস্ত কোডিং অনুলিপি করেছেন। আপনি 5V বা অন্য মিশ্রণ যাচ্ছে একটি স্থল হতে পারে।

ধাপ 4: এটি কাজ করে, এখন ভাগ করুন

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

প্রস্তাবিত: