সুচিপত্র:
ভিডিও: Arduino ব্যবহার করে AC ভোল্টমিটার: 3 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
কোন এসি ভোল্টমিটার ছাড়াই Arduino UNO ব্যবহার করে এসি ভোল্টেজ নির্ণয় করার জন্য এটি একটি সহজ সার্কিট !! আনন্দ করুন !!
ধাপ 1: প্রয়োজনীয় উপাদান
প্রত্যেকের ব্যবহার জানার জন্য ব্যাখ্যা পড়ুন …
1) স্টেপ-ডাউন ট্রান্সফরমার (12V বা 6V), আমি 6V এক ব্যবহার করেছি
2) রোধকারী (2P- 1K ওহম যেমন আমি 6V Tx ব্যবহার করেছি, 12V এর 1K এবং 4.7K এর জন্য)
3) ডায়োড (1N4007)
4) জেনার ডায়োড (5V)
5) ক্যাপাসিটর (1uF অগ্রাধিকার বা অন্যথায় 10uF চার্জ স্রাবের জন্য আরো সময় !!)
6) অ্যাড্রুইনো ইউএনও বা স্পষ্টতই এবং কিছু জাম্পার (2)
এই সমস্ত উপাদানগুলি প্রকল্পের অস্তিত্বের জন্য প্রয়োজনীয় উপাদানগুলি …
ধাপ 2: সার্কিট ডায়াগ্রাম এবং ব্যাখ্যা
আপনি কি সেই সার্কিট দেখতে পারেন ?? ওহহহহহহহহহহহ এতে কিছু নেই
1) স্টেপ-ডাউন ট্রান্সফরমার (220V থেকে 6V এসি) কিন্তু আরডুইনো এসি ভোল্টেজ নিতে পারে না যা 6V পড়তে পারে
2) Arduino এর 6V থেকে 5V অপারেটিং ভোল্টেজ পেতে দিন যাতে এটি পরিমাপ বা পড়তে পারে, তাই 2 1k রোধক ব্যবহার করে ভোল্টেজ বিভাজক যাতে এটি 3V AC (আনুমানিক) আসে
3) একটি ডিসি পেতে আমরা একটি অর্ধ তরঙ্গ সংশোধনকারী হিসাবে একটি ডায়োড ব্যবহার করেছি
4) এখন 5V DC এর চেয়ে বেশি রক্ষণাবেক্ষণ করতে হবে তাই আমরা ভোল্টেজকে স্থিতিশীল করার জন্য একটি ক্যাপাসিটর ব্যবহার করেছি এবং একটি জেনভার ডায়োডকে ভোল্টেজ রেগুলেটর হিসাবে ব্যবহার করি যা 5V সর্বদা টার্মিনালে রাখে !!
সুতরাং, এখন সার্কিট অংশটি সম্পন্ন হয়েছে এখন আমরা সার্কিট ডায়াগ্রামে দেখানো টার্মিনাল থেকে জাম্পারগুলি বের করব (যেমন জেনার ডায়োড জুড়ে) এবং জাম্পার (+) আরডুইনো এর A0 এনালগ পিন এবং (-) আরডুইনো এর GND এ রাখব।
যদি আপনি ডায়োডের অ্যানোড এবং ক্যাথোড না জানেন তবে ইন্টারনেটে এটিকে সহজভাবে দেখুন! সিলভার সাইড ক্যাথোড (1N4007) এবং ব্ল্যাক সাইড ক্যাথোড (জেনার ডায়োড)।
ধাপ 3: Arduino এবং কোড
Arduino এর পিন A0 এবং Gnd এসি মেইনের ক্ষেত্রে আসন্ন ভোল্টেজ বিশ্লেষণ করতে ব্যবহৃত হয়েছে …
A0 পিন এ 5V ইনপুট arduino এর 1023 বিট মান বোঝায় …
সুতরাং, 220V AC (r.m.s।) = 311V (শিখর) 1023bit এর সাথে মিলে যায়
1bit = 311/1023 এর সাথে সামঞ্জস্যপূর্ণ, এইভাবে আমরা গ্রহণ করেছি, b = analogRead (A0) এবং ac ভোল্টেজ = a = (b*311/1023)
এখন আমরা যে ভোল্টেজটি পাই তা হল r.m.s পাওয়ার জন্য পিক ভোল্টেজ। আমরা শিখর/বর্গ (2) ভাগ করেছি।
কিন্তু, যদি আমরা শুধু বলি সিরিয়াল প্রিন্ট Arduino ক্রমাগত ভোল্টেজ প্লট করবে তাই আমরা ইনপুট পরিবর্তন হলেই আউটপুট দেখানোর জন্য একটি প্রোগ্রাম তৈরি করেছি।
যদি আপনার কাছে এসি ভোল্টমিটার না থাকে তবে এই ছোট কিন্তু দরকারী প্রকল্পটি পড়ার জন্য ধন্যবাদ।
আমি পরবর্তী এক থেকে আইওটি প্রকল্প নিয়ে আসব।
কোড: ইনথো ফাইলের গিথুব লিঙ্ক
প্রস্তাবিত:
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
আরডুইনো এবং প্রসেসিং ব্যবহার করে DIY ভোল্টমিটার: 4 টি ধাপ
আরডুইনো এবং প্রসেসিং ব্যবহার করে DIY ভোল্টমিটার: হ্যালো এবং আজকের প্রকল্পে আপনাকে স্বাগতম। আমি সর্বেশ এবং আজ আমরা একটি arduino ভিত্তিক ভোল্টমিটার তৈরি করব। কিন্তু এর মধ্যে যা আলাদা তা হল এটি প্রক্রিয়াকরণ সফ্টওয়্যারে তার আউটপুট দেখাবে। এখন আমার আগের একটি টিউটোরিয়ালে আমরা একটি প্রক্রিয়া তৈরি করেছি
ICL7107 ADC ব্যবহার করে রিচার্জেবল ডিজিটাল ভোল্টমিটার: 7 টি ধাপ (ছবি সহ)
ICL7107 ADC ব্যবহার করে রিচার্জেবল ডিজিটাল ভোল্টমিটার: এই টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে একটি অতি সাধারণ ডিজিটাল ভোল্টমিটার তৈরি করা যায় যা 20 mV থেকে 200V পর্যন্ত ভোল্টেজ পরিমাপ করতে পারে। এই প্রকল্পটি আরডুইনোর মতো কোনো মাইক্রোকন্ট্রোলার ব্যবহার করবে না। তার জায়গায় একটি ADC, অর্থাৎ ICL7107 কিছু পাসির সাথে ব্যবহার করা হবে
NodeMCU ব্যবহার করে ভোল্টমিটার: 5 টি ধাপ
ভোল্টমিটার ব্যবহার করে নোড
Arduino ব্যবহার করে ভোল্টমিটার: 4 টি ধাপ
Arduino ব্যবহার করে ভোল্টমিটার: এই টিউটোরিয়ালে আমরা Arduino Uno ব্যবহার করে একটি ভোল্টমিটার তৈরি করব।