সুচিপত্র:

Arduino ব্যবহার করে VU মিটার: 4 টি ধাপ
Arduino ব্যবহার করে VU মিটার: 4 টি ধাপ

ভিডিও: Arduino ব্যবহার করে VU মিটার: 4 টি ধাপ

ভিডিও: Arduino ব্যবহার করে VU মিটার: 4 টি ধাপ
ভিডিও: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, জুলাই
Anonim
VU মিটার Arduino ব্যবহার করে
VU মিটার Arduino ব্যবহার করে

হ্যালো সবাই, এটি Arduino UNO এবং LEDs ব্যবহার করে কিভাবে VU (ভলিউম ইউনিট) তৈরি করতে হয় তার একটি দ্রুত এবং সহজ টিউটোরিয়াল।

এটি নতুনদের জন্য খুব ভাল যারা শুধু Arduino ব্যবহার করতে শিখছে।

প্রয়োজনীয় যন্ত্রাংশ: 1x আরডুইনো (ইউএনও)

1x ব্রেডবোর্ড

12x 5mm LEDs

13x তারের

1x 100Ohm প্রতিরোধক

1x 500kOhm potentiometer

1x 3.5 মিমি অডিও জ্যাক

1x ভাল ইচ্ছা

ধাপ 1: ভিডিও

Image
Image

ধাপ 2: তারের

তারের
তারের

তাই প্রথম কাজটি হল রুটিবোর্ড ব্যবহার করে সমস্ত এলইডিগুলিকে আরডুইনোতে সংযুক্ত করা। সবচেয়ে সহজ উপায় হল সমস্ত এলইডিগুলিকে তারের সাহায্যে পছন্দসই আরডুইনো পিনের সাথে সংযুক্ত করা।

LEDs এর মাধ্যমে কারেন্ট সীমাবদ্ধ করার জন্য আমাদের সার্কিটে 100Ohm রোধক যোগ করতে হবে।

তারপর, পাত্র যোগ করা হয়, এটি ইনপুট সংকেতের সংবেদনশীলতা নিয়ন্ত্রণ করতে ব্যবহৃত হয়, এছাড়াও স্টিরিও জ্যাক বোর্ডের সাথে সংযুক্ত থাকে

এছাড়াও একটি TinkerCAD প্রকল্প:

VU মিটার TinkerCAD

ধাপ 3: Arduino প্রোগ্রামিং

আরডুইনো প্রোগ্রামিং
আরডুইনো প্রোগ্রামিং

পরবর্তী জিনিসটি হল Arduino এর জন্য একটি প্রোগ্রাম লিখা। প্রথমে আমরা A0 কে এনালগ ইনপুট হিসাবে সংজ্ঞায়িত করি এবং ইনপুট সিগন্যালের জন্য ভ্যাল মান নির্ধারণ করি।

তারপর আমরা ফোর লুপের মাধ্যমে পিন 2-13 কে আউটপুট হিসাবে সংজ্ঞায়িত করি।

আমরা A0 কে analogRead হিসাবে সংজ্ঞায়িত করি। তারপরে আমরা মানকে 10 দিয়ে ভাগ করি এবং এটিকে এনালগভ্যালুতে সংরক্ষণ করি। এইভাবে আমরা একটি মান পাই যা FOR লুপের মধ্যে কাজ করার জন্য আরও উপযুক্ত।

প্রথম FOR লুপ যতটা LEDs চালু করে, যেমন analogvalue ভেরিয়েবলের মান। সেকেন্ড ফর লুপ বিপরীত কাজ করে, এটি এলইডি বন্ধ করে দেয় যখন এনালগভ্যালু ভেরিয়েবলের মান কমে যায়।

ধাপ 4: উপসংহার

এটি একটি খুব সহজ প্রকল্প যা যে কেউ তৈরি করতে পারে, শুধুমাত্র কয়েকটি উপাদান ব্যবহার করে একটি শীতল VU মিটার তৈরি করে।

Arduino আউটপুট কিভাবে কাজ করে এবং ফর লুপ তাও বোঝা ভাল। পাশ কাটিয়ে যাওয়ার জন্য ধন্যবাদ ….

প্রস্তাবিত: