সুচিপত্র:

কিভাবে একটি LED অডিও স্পেকট্রাম বিশ্লেষক তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
কিভাবে একটি LED অডিও স্পেকট্রাম বিশ্লেষক তৈরি করবেন: 7 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি LED অডিও স্পেকট্রাম বিশ্লেষক তৈরি করবেন: 7 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে একটি LED অডিও স্পেকট্রাম বিশ্লেষক তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
ভিডিও: মিউজিকের সাথে LED ড্যান্সিং সার্কিট // Make Audio Spectrum VU Meter using PCB [ Diy ] | JLCPCB 2024, জুন
Anonim
কিভাবে একটি LED অডিও বর্ণালী বিশ্লেষক তৈরি করবেন
কিভাবে একটি LED অডিও বর্ণালী বিশ্লেষক তৈরি করবেন

LED অডিও স্পেকট্রাম অ্যানালাইজার মিউজিকের তীব্রতা অনুযায়ী সুন্দর আলোর প্যাটার্ন তৈরি করে। বাজারে প্রচুর DIY LED মিউজিক স্পেকট্রাম কিট পাওয়া যায়, কিন্তু এখানে আমরা NeoPixel RGB LED ম্যাট্রিক্স এবং ARM মাইক্রোকন্ট্রোলার ব্যবহার করে একটি LED অডিও স্পেকট্রাম অ্যানালাইজার তৈরি করতে যাচ্ছি। ।

আপনি নীচের ভিডিওতে কাজ করতে এই রঙিন সঙ্গীত বর্ণালী দেখতে পারেন।

এই নির্দেশনায়, আমরা আপনাকে LED অডিও স্পেকট্রাম বিশ্লেষকের পুরো কাজ প্রক্রিয়া দেখাব এবং প্রকল্পের জন্য সম্পূর্ণ সার্কিট, পিসিবি এবং কোড প্রদান করব।

ধাপ 1: প্রয়োজনীয় উপকরণ:

প্রয়োজনীয় উপকরণ
প্রয়োজনীয় উপকরণ
  • নমনীয় 16x16 NeoPixel RGB LED ম্যাট্রিক্স *2 (https://www.adafruit.com/products/2547)
  • STM32F103RBT6 *1
  • কোর বোর্ড (EasyEDA দ্বারা পরিকল্পিত PCB)
  • সুইচিং পাওয়ার সাপ্লাই, 5V 40A।
  • অডিও লাইন *1, 1 মিনিট 2 অডিও ইন্টারফেস *1, স্পিকার *1।

ধাপ 2: কিভাবে একটি LED স্পেকট্রাম বিশ্লেষক তৈরি করবেন:

কিভাবে একটি LED স্পেকট্রাম অ্যানালাইজার তৈরি করবেন
কিভাবে একটি LED স্পেকট্রাম অ্যানালাইজার তৈরি করবেন
কিভাবে একটি LED স্পেকট্রাম অ্যানালাইজার তৈরি করবেন
কিভাবে একটি LED স্পেকট্রাম অ্যানালাইজার তৈরি করবেন

1. LED সংযোগ

প্রথম LED ম্যাট্রিক্সের DOU ইন্টারফেসকে দ্বিতীয়টির DIN ইন্টারফেসের সাথে সংযুক্ত করে দুটি 16*16 RGB LED ম্যাট্রিক্স সংযুক্ত করুন, এটি একটি বড় 16*32 RGB LED ম্যাট্রিক্স তৈরি করে।

2. পাওয়ার সংযোগ

আমার LED এর অপারেটিং ভোল্টেজ 5 V, তাই আমি দুটি LED পাওয়ার ইন্টারফেসকে 5V কন্ট্রোল পাওয়ারের আউটলেটে সংযুক্ত করতে চাই। দয়া করে একটি নোট নিন যে একটি কার্যকরী LED এর সর্বাধিক স্রোত 18 A, তাই এটি 40 A এর বেশি নিয়ন্ত্রণ ক্ষমতা ব্যবহার করার এবং এটি সংযোগ করার জন্য একটি মোটা যথেষ্ট তারের নির্বাচন করার সুপারিশ করা হয়।

ধাপ 3: কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন:

কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন
কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন
কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন
কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন
কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন
কিভাবে একটি কন্ট্রোল প্যানেল তৈরি করবেন

একটি কন্ট্রোল প্যানেল হল অডিও সিগন্যাল গ্রহণ করা যা এফএফটি দ্বারা প্রক্রিয়া করা হয় এবং তারপর এলইডি ম্যাট্রিক্স ডিসপ্লে দ্বারা দেখানো হয়।

নিয়ন্ত্রিত LED হল একটি ডট-ম্যাট্রিক্স যা WS2812b দ্বারা প্রোগ্রাম করা হয়েছে, যার নিয়ন্ত্রণ সংকেত ফ্রিকোয়েন্সি 800KHZ। এবং টাইমিং-কন্ট্রোলিং ডায়াগ্রামটি উপরে দেখানো হয়েছে।

প্রতিটি LED 24-বিট ডেটা দ্বারা নিয়ন্ত্রিত হয় যার গঠন G7 ~ G0+R7 ~ R0+B7 ~ B0। ডেটা প্রথমে উচ্চ স্থানের নীতি দ্বারা এবং GRB এর ক্রম অনুসারে পাঠানো হয়।

একটি এনালগ সার্কিট ব্যবহার করে LM358 দ্বারা নির্মিত, একটি পরিবর্ধিত সার্কিট উপরের চিত্র দ্বারা প্রদর্শিত হয়।

ডায়াগ্রামে, IN_CH হল একটি কম্পিউটারের একটি অডিও অ্যাক্সেস টার্মিনাল এবং PC3 হল পরিবর্ধিত আউটপুট সিগন্যাল যা আরও STM 32-এ পাঠানো হয়েছে। একটি নেগেটিভ ভোল্টেজকে পজিটিভে পরিণত করুন। R8 এর পরের সার্কিটটি সিগন্যাল-পরিবর্ধক, যার পিসি 3 এর সিগন্যাল শক্তি R8/R8 এর পূর্বের আগের সিগন্যালের R9/R8 গুণের সমান। আউট 1 থেকে ন্যূনতম ভোল্টেজ মান আউটপুট সেট করার জন্য 1+ শেষ।

ধাপ 4: LED অডিও স্পেকট্রাম অ্যানালাইজার সার্কিট এবং পিসিবি

LED অডিও স্পেকট্রাম অ্যানালাইজার সার্কিট এবং পিসিবি
LED অডিও স্পেকট্রাম অ্যানালাইজার সার্কিট এবং পিসিবি
LED অডিও স্পেকট্রাম অ্যানালাইজার সার্কিট এবং পিসিবি
LED অডিও স্পেকট্রাম অ্যানালাইজার সার্কিট এবং পিসিবি

এখানে আমরা কন্ট্রোল প্যানেল ডিজাইন করতে EasyEDA ব্যবহার করি। EasyEDA হল একটি সহজ এবং দক্ষ অনলাইন EDA ডিজাইনিং সফটওয়্যার, যার দ্বারা আপনি একটি ডায়াগ্রাম আঁকতে পারেন বা সুবিধামত একটি প্যাটার্ন কাটাতে পারেন।

এই লিঙ্কটি আমার প্রতিযোগিতামূলক সার্কিট ডায়াগ্রাম এবং পিসিবি, যেখানে আপনি এটি খুব স্পষ্টভাবে দেখতে পারেন।

আপনি সেখানে একটি অ্যাকাউন্ট নিবন্ধন করতে পারেন যাতে আমার সার্কিটটি সরাসরি আপনার অ্যাকাউন্টে প্রবেশ করতে পারে।

ধাপ 5: প্রোটোটাইপ LED স্পেকট্রাম অ্যানালাইজার পিসিবি

প্রোটোটাইপ লেড স্পেকট্রাম অ্যানালাইজার পিসিবি
প্রোটোটাইপ লেড স্পেকট্রাম অ্যানালাইজার পিসিবি
প্রোটোটাইপ লেড স্পেকট্রাম অ্যানালাইজার পিসিবি
প্রোটোটাইপ লেড স্পেকট্রাম অ্যানালাইজার পিসিবি

পিসিবি ডিজাইন করা শেষ করার পর, আমি কিছু পিসিবি ফর্ম ইজিইডিএ অর্ডার করেছি। আমি যে বোর্ডগুলি পেয়েছি তাতে আমি বেশ খুশি, এবং দাম ভাল ছিল তারা সব ভাল কাজ করে।

আপনি যদি এটি পছন্দ করেন, আপনি আমার পিসিবি অর্ডার ব্যবহার করতে পারেন এই নেতৃত্বাধীন বর্ণালী বিশ্লেষক।

ধাপ 6: dingালাই এবং সংযোগ

Dingালাই এবং সংযোগ
Dingালাই এবং সংযোগ
Dingালাই এবং সংযোগ
Dingালাই এবং সংযোগ

নিম্নোক্ত স্ক্রিনশটটি যেভাবে দেখানো হয়েছে সেভাবে উপাদানগুলিকে welালাই করার পরে, একটি নিয়ন্ত্রণ প্যানেল সম্পন্ন হয়েছে। এটা খুবই সাধারণ.

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

উপরে দেখানো চিত্রটিতে, একটি কোর-বোর্ড একটি কম্পিউটার ইউএসবি দ্বারা চালিত এবং একটি অডিও আউটপুট ইন্টারফেস দ্বারা সংযুক্ত। কম্পিউটারের অডিও আউটপুটের অন্য ইন্টারফেস একটি বহিরাগত স্পিকারের সাথে সংযুক্ত। এটি সম্ভবপর হয় যখন জাল-নিয়ন্ত্রণ ইন্টারফেসের সিগন্যাল লাইনটি গ্রাউন্ড ওয়্যার এবং ডট-ম্যাট্রিক্স DIN এবং GND এর সাথে সংযুক্ত থাকে।

ধাপ 7: প্রোগ্রামটি ডাউনলোড করুন

প্রোগ্রামটি ডাউনলোড করুন
প্রোগ্রামটি ডাউনলোড করুন

এখন আপনাকে কেবল নীচের প্রদত্ত প্রোগ্রাম কোডটি STM32F103RBT6 ARM মাইক্রোকন্ট্রোলারে আপলোড করতে হবে এবং আপনি রঙিন সঙ্গীত বর্ণালী দেখতে পাবেন।

তাই এখানে আমরা RGB LEDs দিয়ে অডিও স্পেকট্রাম অ্যানালাইজার তৈরি করেছি, আশা করি আপনার ভালো লাগবে এবং আপনি মিউজিক স্পেকট্রামকে আরও চমত্কার করতে প্রোগ্রামটি পরিবর্তন করতে পারেন।

প্রস্তাবিত: