সুচিপত্র:

লাইটবক্স মিউজিক ভিজুয়ালাইজার: 5 টি ধাপ (ছবি সহ)
লাইটবক্স মিউজিক ভিজুয়ালাইজার: 5 টি ধাপ (ছবি সহ)

ভিডিও: লাইটবক্স মিউজিক ভিজুয়ালাইজার: 5 টি ধাপ (ছবি সহ)

ভিডিও: লাইটবক্স মিউজিক ভিজুয়ালাইজার: 5 টি ধাপ (ছবি সহ)
ভিডিও: শুধু দশ মিনিট শুনুন এই মিউজিক। তারপরে দেখুন কি হয়। Binaural Beat Music Bangla। 2024, জুলাই
Anonim
Image
Image
লাইটবক্স মিউজিক ভিজুয়ালাইজার
লাইটবক্স মিউজিক ভিজুয়ালাইজার
লাইটবক্স মিউজিক ভিজুয়ালাইজার
লাইটবক্স মিউজিক ভিজুয়ালাইজার
লাইটবক্স মিউজিক ভিজুয়ালাইজার
লাইটবক্স মিউজিক ভিজুয়ালাইজার

লাইটবক্স আপনার ফোনের বা ট্যাবলেটের অন্তর্নির্মিত মাইক্রোফোন ব্যবহার করে সঙ্গীত বিশ্লেষণ করে সঙ্গীতের সাথে মিলে যাওয়া সুন্দর আলোর নিদর্শন তৈরি করে। শুধু অ্যাপটি শুরু করুন, আপনার ফোন বা ট্যাবলেটটি সাউন্ড সোর্সের কাছাকাছি কোথাও রাখুন এবং আপনার বাক্সটি রিয়েল-টাইমে সাউন্ড ভিজ্যুয়ালাইজ করবে। লাইটবক্স একটি রঙিন পরিবেষ্টিত আলোও ব্যবহার করা যেতে পারে।

আনন্দ কর!!!

ধাপ 1: উপকরণ সংগ্রহ করুন

আপনার নিম্নলিখিত উপকরণগুলির প্রয়োজন হবে:

  • 1 মিটার কাঠের লাঠ 4 x 0.5 সেমি (ফ্রেমের জন্য)
  • 1 মিটার কাঠের লাঠ 1.2 x 0.5 সেমি (সামনের সীমানার জন্য)
  • 15 সেমি বর্গাকার কাঠের কর্মী 0.8 x 0.8 সেমি
  • 1 x কাঠের প্লেট 22 x 18 x 0.3 সেমি (পিছনের প্লেটের জন্য)
  • 1 x দুধ সাদা এক্রাইলিক গ্লাস প্লেট 22 x 18 x 0.3 সেমি (সামনের প্লেটের জন্য)
  • 1 x RGB LED স্ট্রিপ, টাইপ WS2812B, 5 Volt, 1 m length, 60 LEDs সহ
  • 1 x ESP8266 মডিউল। আমি Adafruit Huzzah ব্যবহার করেছি, কিন্তু আপনি একটি ভিন্ন মডিউল ব্যবহার করতে পারেন।
  • 1 x 5.5 x 2.1 ডিসি ব্যারেল জ্যাক
  • তার (বিভিন্ন রং)
  • কিছু ভেলক্রো টেপ

আপনার প্রয়োজনীয় সরঞ্জামগুলি:

  • কাঠের করাত
  • মিটার বক্স
  • কাঠের আঠা
  • তাতাল

ধাপ 2: বক্স তৈরি করুন

বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন
বক্স তৈরি করুন

ফ্রেম

প্রথমে, ফ্রেমের জন্য ল্যাথ কাটার জন্য মিটার বক্স ব্যবহার করুন। 45 ° কোণ দিয়ে টুকরো টুকরো করুন, যাতে আপনি বাইরের ফ্রেম গঠনের জন্য তাদের একসঙ্গে ফিট করতে পারেন (ছবি দেখুন)। আপনার 23 সেন্টিমিটার দৈর্ঘ্যের দুই টুকরা (উপরের এবং নীচের জন্য) এবং 19 সেমি দৈর্ঘ্যের দুই টুকরা (বাম এবং ডান দিকে) প্রয়োজন হবে। দৈর্ঘ্য লম্বা প্রান্তকে নির্দেশ করে।

টিপ: যদি আপনি সেই অংশে টুকরো টুকরো করেন যেখানে প্রান্তগুলি একসাথে রাখা হবে (যেমন, প্রথম টুকরা, তারপর ডান টুকরা, তারপর নীচের অংশ, তারপর বাম টুকরা), আপনি নিশ্চিত করেন যে প্রান্তগুলি পুরোপুরি ফিট হবে ।

এখন, ফ্রেম জন্য টুকরা একসঙ্গে আঠালো। নিশ্চিত করুন যে আপনি একদিকে বাক্সে এক্রাইলিক কাচের প্লেট এবং অন্য দিকে পিছনের প্লেটটি ফিট করতে পারেন। ছোট ফাঁক থাকলে চিন্তা করবেন না - সামনের দিকের ফাঁকগুলি সীমানা দ্বারা আচ্ছাদিত হবে এবং পিছনের দিকটি দৃশ্যমান হবে না।

সামনের ফলক

এরপরে, বর্গাকার কাঠের কর্মীদের চার টুকরো করে কেটে নিন, প্রতিটি 3 সেমি দৈর্ঘ্যের। বাক্সে এক্রাইলিক গ্লাস প্লেটটি ফিট করুন, যাতে এটি সামনের দিকে ফ্লাশ হয়। বাক্সের কোণে এবং এক্রাইলিক প্লেটের পিছনের দিকে বর্গাকার কাঠের টুকরোগুলি আঠালো করুন। নিশ্চিত হয়ে নিন যে আপনি খুব বেশি আঠালো ব্যবহার করবেন না, তাই কাঠের টুকরোতে যেখানে আঠা লাগানো আছে সেখানে ব্যতীত কোন আঠালো এক্রাইলিকের উপর পড়ে না।

সীমানা

সীমানার জন্য ল্যাথ কাটাতে আবার মিটার বক্স ব্যবহার করুন। তাদের 45 ° কোণ দিয়ে কাটা (ছবি দেখুন)। আবার আপনার 23 সেন্টিমিটার দৈর্ঘ্যের দুটি টুকরো এবং 19 সেমি দৈর্ঘ্যের দুই টুকরার প্রয়োজন হবে (দৈর্ঘ্য আবার লম্বা প্রান্তকে উল্লেখ করুন)।

সীমানা জন্য টুকরা একসঙ্গে আঠালো এবং বাক্সের সামনে সীমানা আঠালো। আবার, সতর্ক থাকুন যে এক্রাইলিকের উপর কোন আঠালো ছিটিয়ে না যায়।

ধাপ 3: কন্ট্রোলারে ফার্মওয়্যার ইনস্টল করুন

আপনার Arduino লাইব্রেরি ম্যানেজারে যান এবং নিশ্চিত করুন যে FastLED লাইব্রেরি ইনস্টল করা আছে। এটি ফার্মওয়্যার ব্যবহার করবে।

Github থেকে আপনার ESP8266 এর জন্য ফার্মওয়্যার ডাউনলোড করুন।

আপনার ESP8266 মডিউলে ফার্মওয়্যার আপলোড করতে Arduino IDE ব্যবহার করুন।

বিভিন্ন সংখ্যক এলইডি ব্যবহার করার বিষয়ে নোট করুন: আমি 60 টি এলইডি -র এলইডি স্ট্রিপ দিয়ে লাইটবক্স তৈরি করেছি। কিন্তু আপনি আপনার পছন্দ মত অনেক LED ব্যবহার করতে পারেন। ফার্মওয়্যারের NUM_ROWS এবং NUM_COLUMNS ধ্রুবকগুলি পরিবর্তন করা আপনার একমাত্র কাজ। অ্যাপ্লিকেশনটি স্বয়ংক্রিয়ভাবে আপনার সংজ্ঞায়িত LEDs সংখ্যার সাথে খাপ খাইয়ে নেবে। এইভাবে আপনি আপনার পছন্দ মতো বড় বা ছোট লাইটবক্স তৈরি করতে পারেন।

ধাপ 4: পিছনের প্লেট তৈরি করুন

পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন
পিছনের প্লেট তৈরি করুন

এই ধাপে, আমরা LED স্ট্রিপকে ছোট ছোট স্ট্রিপগুলিতে কেটে ফেলব, কিছু তারের সাথে একসঙ্গে সোল্ডার করব এবং একটি গ্রিড গঠনের জন্য তাদের পিছনের প্লেটে আঠালো করব। ফলাফল ছবিতে দেখানো উচিত।

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

LED স্ট্রিপটি 10 টি LEDs সহ ছয়টি স্ট্রিপে কাটুন। এলইডি স্ট্রিপটিতে চিহ্ন রয়েছে যেখানে এটি কাটা এবং পুনরায় বিক্রি করা যায়। আপনার ESP8266 মডিউলের আকার পরিমাপ করুন। পিছনের প্লেটে প্রতিটি স্ট্রিপ কোথায় যেতে হবে তা চিহ্নিত করতে একটি পেন্সিল ব্যবহার করুন। স্ট্রিপগুলির মধ্যে ব্যবধান সমান হওয়া উচিত এবং আপনাকে কোনও এলইডি coveringেকে না রেখে সেখানে ESP8266 মডিউল রাখার জন্য যথেষ্ট সীমানা ছাড়তে হবে।

পরবর্তী, পিছনের প্লেটে স্ট্রিপগুলি আঠালো করুন। আপনার সোল্ডারিং লোহা, কিছু তার, এবং LED স্ট্রিপগুলি একসঙ্গে ঝালান। স্ট্রিপগুলির তিনটি লাইন রয়েছে: +5V, GND, এবং DO। নিশ্চিত করুন যে আপনি সর্বদা মিলে যাওয়া লাইনগুলি সংযুক্ত করেছেন। ভুল এড়াতে বিভিন্ন রঙের তার ব্যবহার করুন।

ডিসি ব্যারেল জ্যাকের জন্য পিছনের প্লেটে একটি গর্ত করুন। আমি প্লেটে জ্যাক আঠালো করার জন্য কিছু গরম আঠালো ব্যবহার করেছি।

LED স্ট্রিপের +5V এবং GND লাইনকে ব্যারেল জ্যাকের সংশ্লিষ্ট টার্মিনালে সংযুক্ত করুন। আপনি যদি জানেন না কোন টার্মিনালটি ইতিবাচক এবং কোনটি নেতিবাচক, তাহলে একটি 5V পাওয়ার সাপ্লাই লাগান এবং কোনটি তা খুঁজে বের করতে একটি মাল্টিমিটার ব্যবহার করুন।

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

পিছনের প্লেটে ESP8266 মডিউল আঠালো করুন বা এটি সংযুক্ত করার জন্য কিছু ভেলক্রো টেপ ব্যবহার করুন।

ধাপ 5: মজা করুন

আনন্দ কর!
আনন্দ কর!
আনন্দ কর!
আনন্দ কর!
আনন্দ কর!
আনন্দ কর!

গুগল প্লে স্টোর থেকে অ্যাপটি ডাউনলোড করার সময় এসেছে। এটা বিনামূল্যে, অবশ্যই!

আপনার লাইটবক্স প্লাগ ইন করুন। এটি নীল হওয়া উচিত এবং আপনি আপনার ফোন বা ট্যাবলেটে "লাইটবক্স" নামে একটি ওয়াইফাই নেটওয়ার্ক দেখতে সক্ষম হওয়া উচিত। যদি আপনি প্রথমে এটি প্লাগ ইন করার সময় বাক্সটি লাল হয়ে যায়, তাহলে আপনাকে আপনার ESP8266 মডিউলের EEPROM রিসেট করতে হবে। মডিউলের পিন 4 কে GND এর সাথে এক সেকেন্ডের জন্য সংযুক্ত করে এটি করুন। বাক্সটি পুনরায় চালু করা উচিত এবং এখন নীল হয়ে যায়।

আপনার ফোন বা ট্যাবলেট দিয়ে "লাইটবক্স" ওয়াইফাই নেটওয়ার্ক (পাসওয়ার্ড: "লাইটবক্স 12345") এর সাথে সংযোগ করুন। লাইটবক্স অ্যাপটি শুরু করুন। অ্যাপটি স্বয়ংক্রিয়ভাবে লাইটবক্সের সাথে সংযোগ স্থাপন করে।

সেটিংস মেনুতে, আপনি লাইটবক্সকে নিজের ওয়াইফাই নেটওয়ার্কে তৈরি করার পরিবর্তে সংযুক্ত করতে কনফিগার করতে পারেন। যখন আপনি আপনার বাক্সটি ব্যবহার করতে চান তখন এইভাবে আপনাকে অন্য ওয়াইফাই নেটওয়ার্কে স্যুইচ করার দরকার নেই।

আপনার মেজাজের সাথে মানানসই রঙে আপনার ঘর আলোকিত করার জন্য কালার পিকার ব্যবহার করুন, অথবা অডিও অ্যানালাইজার ব্যবহার করে সঙ্গীতকে রঙের সুন্দর প্যাটার্নে পরিণত করুন।

আপনার কোন প্রশ্ন থাকলে মন্তব্য বিভাগে জিজ্ঞাসা করতে দ্বিধা করবেন না।

আনন্দ কর!

আপডেট:

  • 06/03/17: আমি ESP8266 মডিউলের তারের কিছু ক্লোজ-আপ ফটো যোগ করেছি।
  • 06/19/17: আমি ক্রমাগত অ্যাপ এবং ফার্মওয়্যার উন্নত করছি। আমি একটি ফিল্টার যুক্ত করেছি যা অডিও ভিজ্যুয়ালাইজেশনকে মসৃণ করে। সেখানে অনেক কম ঝলকানি এবং দৃশ্যায়ন অনেক সুন্দর দেখায়। আমি ফার্মওয়্যারে LED সারি এবং কলামের সংখ্যা কনফিগার করার সম্ভাবনাও যোগ করেছি। অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে LEDs কনফিগার করা সংখ্যার সাথে মানিয়ে নেয়। এইভাবে আপনি আমার লাইটবক্সটি আমার চেয়ে কম বা কম এলইডি দিয়ে তৈরি করতে পারেন এবং এটি অ্যাপের সাথে কাজ করবে।
অস্পৃশ্য চ্যালেঞ্জ
অস্পৃশ্য চ্যালেঞ্জ
অস্পৃশ্য চ্যালেঞ্জ
অস্পৃশ্য চ্যালেঞ্জ

অস্পৃশ্য চ্যালেঞ্জে রানার আপ

প্রস্তাবিত: