Arduino এসি 220V/110V ভোল্টেজ ডিটেক্টর: 3 ধাপ
Arduino এসি 220V/110V ভোল্টেজ ডিটেক্টর: 3 ধাপ
Anonim
Arduino এসি 220V/110V ভোল্টেজ ডিটেক্টর
Arduino এসি 220V/110V ভোল্টেজ ডিটেক্টর

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

এই নির্দেশাবলীতে আমরা এমন একটি সিস্টেম তৈরি করতে যাচ্ছি যা 220V এর AC ভোল্টেজ আছে কিনা বা Arduino digitalRead ব্যবহার না করে তা সনাক্ত করে।

আপনি যদি এই মডিউলটি কিনতে চান তবে দোকানের লিঙ্কটি এখানে:

ভোল্টেজ ডিটেক্টর মডিউল

সরবরাহ

1. Arduino Uno + USB তারের

2. পুরুষ-মহিলা জাম্পার (3 পিসি)

3. ভোল্টেজ ডিটেক্টর মডিউল

ধাপ 1: তারের

তারের
তারের

এটি একটি সাধারণ ওয়্যারিং যা একটি সক্রিয় আউটলেটের সাথে সংযুক্ত বৈদ্যুতিক প্লাগ থাকলে Arduino পিন 2 কে একটি যুক্তি দেবে।

ধাপ 2: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং

প্রথমে, আমরা সংজ্ঞায়িত করেছি যে ডিজিটাল পিন 2 কে এখন থেকে ভোল্টেজপিন বলা হয় এবং ডিজিটাল পিন 13 কে লিডপিন হিসাবে বলা হয়।

দ্বিতীয়ত, আমরা পিনমোড (ভোল্টেজপিন, ইনপুট) লিখে ভোল্টেজপিনকে ডিজিটাল ইনপুট পিন এবং লেডপিনকে ডিজিটাল আউটপুট পিন হিসাবে সেট করি; এবং পিনমোড (ledPin, OUTPUT); যথাক্রমে

এই সিস্টেমে আমরা চাই যখনই প্লাগ একটি আউটলেটের সাথে সংযুক্ত থাকে তখন বোর্ডে LED জ্বলতে পারে। তাই যখনই আমরা ডিজিটাল রিড (ভোল্টেজপিন) থেকে একটি উচ্চ মান পাই তখন LED চালু হবে।

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

ধাপ 3: পরীক্ষা

এখানে একটি ভিডিও আছে যেখানে আমি প্লাগটিকে একটি সকেটে সংযুক্ত করার চেষ্টা করেছি। আপনি দেখতে পারেন কিভাবে প্লাগের অবস্থা অনুযায়ী LED চালু এবং বন্ধ হয়।

প্রস্তাবিত: