সুচিপত্র:
- ধাপ 1: সরঞ্জাম প্রয়োজন
- ধাপ 2: সার্কিট ডায়াগ্রাম
- ধাপ 3: LEDs বিক্রি
- ধাপ 4: কাজের নীতি
- ধাপ 5: চূড়ান্ত সেটআপ
- ধাপ 6: ARDUINO কোড
- ধাপ 7: ভিডিও
ভিডিও: Arduino UNO এর সাথে LED VU- মিটার: 7 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
একটি ভলিউম ইউনিট (VU) মিটার বা স্ট্যান্ডার্ড ভলিউম ইন্ডিকেটর (SVI) হল একটি যন্ত্র যা অডিও সরঞ্জামগুলিতে সংকেত স্তরের প্রতিনিধিত্ব প্রদর্শন করে। এই প্রকল্পে আমি অডিও সংকেত কতটা তীব্র তা নির্দেশ করার জন্য LEDs ব্যবহার করেছি।
ধাপ 1: সরঞ্জাম প্রয়োজন
1. আরডুইনো ইউএনও/মেগা/ন্যানো/মিনি। (1 পিসি)
2. রঙিন LED গুলি (8 পিসি)
3. জাম্পার তার।
4। পুরুষ বন্দর/খুঁটি
5. ভেরো বোর্ড। (1 পিসি)
6. মাইক (1 পিসি)। তারের সংযোগের জন্য মাইকের খুঁটিতে সোল্ডার করতে হবে।
7. প্রতিরোধক - 10 কে (3 পিসি)
8. ক্যাপাসিটর - 0.1uF (1 পিসি)
9. সোল্ডারিং কিট।
10. 12/9 V ডিসি উৎস।
ধাপ 2: সার্কিট ডায়াগ্রাম
সার্কিট ডায়াগ্রাম খুবই সহজ।
1… 2… 3..4.. না। LEDs এর নীচে লেখা আছে (ডুমুরে।) LED নম্বর 1 arduino uno এর ডিজিটাল পিন 3 সংযুক্ত। একইভাবে LED নং 2 arduino uno এর ডিজিটাল পিন 4 সংযুক্ত। তাই LED পিন নং তালিকা। এবং ডিজিটাল পিনের সাথে এর সংযোগ নিচে দেওয়া হল:
আরডুইনো ইউএনও এর LED নং 1 ডিজিটাল পিন 3।
আরডুইনো ইউএনও এর LED নং 2 ডিজিটাল পিন 4।
আরডুইনো ইউএনও এর LED নং 3 ডিজিটাল পিন 5।
আরডুইনো ইউএনও এর LED নং 4 ডিজিটাল পিন 6।
আরডুইনো ইউএনও এর LED নং 5 ডিজিটাল পিন 7।
আরডুইনো ইউএনও এর LED নং 6 ডিজিটাল পিন 8।
আরডুইনো ইউএনও এর LED নং 7 ডিজিটাল পিন 9।
আরডুইনো ইউএনও এর LED নং 8 ডিজিটাল পিন 10।
কনডেন্সর মাইক একটি আরসি সার্কিটের মাধ্যমে এনালগ পিন A0 এর সাথে সংযুক্ত।
আরডুইনো ইউএনও এবং এলইডিগুলির মধ্যে একটি সাধারণ গ্রাউন্ড সংযোগ থাকতে হবে।
ধাপ 3: LEDs বিক্রি
সোল্ডারিং ঝরঝরে এবং পরিষ্কার হতে হবে।
ধাপ 4: কাজের নীতি
অডিও সিগন্যাল পাওয়ার জন্য কনডেন্সার মাইক ব্যবহার করা হয়। আরসি সার্কিটের সাহায্যে অডিও সিগন্যাল (শব্দ শক্তির আকারে) বৈদ্যুতিক শক্তিতে রূপান্তরিত হয়। তারপরে এটি আরডুইনো ইউএনও এর এনালগ পিনে খাওয়ানো হয়। সুতরাং যদি আমরা Arduino UNO এর সিরিয়াল মনিটরে সেই মানগুলি মুদ্রণ করতে পারি, তাহলে আমরা ব্যবহৃত অডিও ডিভাইসের ভলিউমের উপর নির্ভর করে 0 থেকে 100 বা তারও বেশি বিভিন্ন মান দেখতে পাব। যখন মান 0 হয় এর মানে হল যে কোন ইনপুট সংকেত নেই। শব্দ যত বেশি জোরে, এনালগ ইনপুটের মান তত বেশি। কোডে আমি 10 এর সাথে এনালগ ইনপুট মান ভাগ করেছি। এটি বাধ্যতামূলক নয়, যদি আমরা 10 দিয়ে ভাগ না করি তবে একই জিনিস ঘটবে। সুতরাং যে কেউ arduino কোডে লাইনটি মন্তব্য করতে পারে এবং এগিয়ে যেতে পারে।
সুতরাং যখন এনালগ ইনপুট মান কম শুধুমাত্র LED নং। 1 এবং 2 জ্বলবে/জ্বলজ্বল করবে। এনালগ মান বাড়ার সাথে সাথে সংশ্লিষ্ট LED গুলি জ্বলজ্বল/ঝলকানি শুরু করবে। যখন এনালগ মান তার সর্বোচ্চ স্তরে পৌঁছে যায় তখন সমস্ত LED জ্বলবে/জ্বলজ্বল করবে।
আপনি LED VU মিটারের ধারণাটি স্পষ্টভাবে বুঝতে পারবেন যদি আপনি আমার ইউটিউব ভিডিওটি LED VU মিটারে আরডুইনো ইউএনও সহ দেখেন (ভিডিওটি ইতিমধ্যেই দেওয়া হয়েছে)।
ধাপ 5: চূড়ান্ত সেটআপ
সেট-আপ এখন প্রস্তুত। আমরা মিউজিক বাজানোর জন্য আমাদের মোবাইল ফোন ব্যবহার করব এবং LED VU মিটারের মাইকের কাছে আমাদের ফোনের স্পিকার ধরে রাখব।
ধাপ 6: ARDUINO কোড
আপনার পিসি বা ল্যাপটপে Arduino IDE ইনস্টল থাকতে হবে।
ধাপ 7: ভিডিও
লাইক | শেয়ার করুন এই ভিডিওতে মন্তব্য করুন।
আমার চ্যানেল#DChaurangi সাবস্ক্রাইব করতে ভুলবেন না
প্রস্তাবিত:
(মাল্টিপ্লেয়ার) GameGo- এর সাথে মেককোড আর্কেডের সাথে লড়াই: 6 টি ধাপ
(মাল্টিপ্লেয়ার) মেকগোড আর্কেডের সাথে গেমগোতে লড়াই করা: গেমগো একটি মাইক্রোসফ্ট মেককোড সামঞ্জস্যপূর্ণ রেট্রো গেমিং পোর্টেবল কনসোল যা টিঙ্কারজেন স্টেম শিক্ষা দ্বারা বিকাশিত। এটি STM32F401RET6 ARM Cortex M4 চিপের উপর ভিত্তি করে তৈরি করা হয়েছে এবং STEM শিক্ষাবিদদের জন্য তৈরি করা হয়েছে অথবা যারা রেট্রো ভিডিও গা তৈরি করতে মজা করতে পছন্দ করে
গেমকোর সাথে অসীম স্তরের প্ল্যাটফর্মার মেককোড আর্কেডের সাথে যান: 5 টি ধাপ (ছবি সহ)
গেমগোতে মেককোড আর্কেডের সাথে অসীম স্তরের প্ল্যাটফর্মার: গেমগো একটি মাইক্রোসফ্ট মেককোড সামঞ্জস্যপূর্ণ রেট্রো গেমিং পোর্টেবল কনসোল যা টিঙ্কারজেন স্টেম শিক্ষা দ্বারা বিকাশিত। এটি STM32F401RET6 ARM Cortex M4 চিপের উপর ভিত্তি করে তৈরি করা হয়েছে এবং STEM শিক্ষাবিদদের জন্য তৈরি করা হয়েছে অথবা যারা রেট্রো ভিডিও গেম তৈরি করতে মজা করতে পছন্দ করে
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে Oled: 5 টি ধাপ
SSD1306 এর সাথে ESP32 ইন্টারফেস মাইক্রোপিথনের সাথে: মাইক্রোপিথন হল পাইথনের অপটিমাইজ এবং পাইথনের ছোট পদচিহ্ন। যার মানে হল এমবেডেড ডিভাইসের জন্য তৈরি করা যার মেমরির সীমাবদ্ধতা এবং কম বিদ্যুৎ খরচ। মাইক্রোপাইথন অনেক নিয়ন্ত্রক পরিবারের জন্য পাওয়া যায় যার মধ্যে ESP8266, ESP32, Ardui
ESP32 সহ PWM - আরডুইনো আইডিই এর সাথে ইএসপি 32 এ PWM এর সাথে LED ডিমিং: 6 ধাপ
ESP32 সহ PWM | Arduino IDE দিয়ে ESP 32 এ PWM এর সাথে LED ডিমিং: এই নির্দেশাবলীতে আমরা দেখব কিভাবে Arduino IDE ব্যবহার করে ESP32 দিয়ে PWM সিগন্যাল তৈরি করা যায় PWM মূলত কোন MCU থেকে এনালগ আউটপুট উৎপন্ন করতে ব্যবহৃত হয় এবং সেই এনালগ আউটপুট 0V থেকে 3.3V (esp32 এর ক্ষেত্রে) & থেকে
Arduino UNO- এর সাথে RGB LED WS2812B ইন্টারফেসের টিউটোরিয়াল: 7 টি ধাপ (ছবি সহ)
Arduino UNO- এর সাথে RGB LED WS2812B ইন্টারফেসের টিউটোরিয়াল: এই টিউটোরিয়ালটি আপনাকে Arduino UNO- এর সাথে Sparkfun RGB Led WS2812B ব্যবহার করার কিছু মৌলিক বিষয় শেখাবে।