সুচিপত্র:

তাপমাত্রা নিয়ন্ত্রিত LEDs: 6 ধাপ
তাপমাত্রা নিয়ন্ত্রিত LEDs: 6 ধাপ

ভিডিও: তাপমাত্রা নিয়ন্ত্রিত LEDs: 6 ধাপ

ভিডিও: তাপমাত্রা নিয়ন্ত্রিত LEDs: 6 ধাপ
ভিডিও: কিতাবুল ফেরাউয়ানা 1935 পৃষ্ঠা-বহু আগের পুরানো কিতাব-কুফরি ও ইসলামিক যন্ত্র-মন্ত্র-তন্ত্র 2024, নভেম্বর
Anonim
তাপমাত্রা নিয়ন্ত্রিত এলইডি
তাপমাত্রা নিয়ন্ত্রিত এলইডি

এলইডি অনেক কাজ করে যেমন ইঙ্গিত দেওয়া, ডিসপ্লে বোর্ডে অঙ্ক তৈরি করা, রিমোট কন্ট্রোলের মতো তথ্য স্থানান্তর করা। এলইডি ইলেকট্রনিক্সের নায়ক এবং আসলে "অচেনা" নায়ক। শুধু তাই নয় এগুলো ব্যাপকভাবে আমাদের ঘর আলোকিত করতে ব্যবহৃত হয়। এখানে আমরা সেগুলো ব্যবহার করছি তাপমাত্রা দেখানোর জন্য। অবশ্যই সংখ্যা নয় কিন্তু কমপক্ষে তারা নির্দেশ করতে পারে যে তাপমাত্রা গরম, ঠান্ডা বা ঠিক আছে কিনা। আমরা যে সার্কিটটি তৈরি করব তা Arduino UNO এবং LM35 IC কে ঘিরে তৈরি করা হয়েছে।

Arduino UNO প্রতিটি নির্মাতার টুলবক্সে প্রত্যেকের মধ্যে তার স্থান তৈরি করেছে। আরডুইনো ইউএনও অত্যন্ত চূড়ান্ত কারণ আপনি এটিকে আনপ্যাক করতে পারেন এবং এক মিনিটের মধ্যে LED টি জ্বলতে পারেন।

ঠিক আছে, তাহলে চলুন প্রকল্পটি শুরু করি এবং আমরা এই প্রকল্পের আরও একজন নায়কের দিকে তাকিয়ে থাকব এবং সেটি হল আমাদের সেন্সর।

ধাপ 1: আমাদের যা প্রয়োজন হবে

জিনিস আমাদের প্রয়োজন হবে
জিনিস আমাদের প্রয়োজন হবে

1. আরডুইনো ইউএনও

2. ব্রেডবোর্ড

3. LM35 তাপমাত্রা সেন্সর

4. লাল LED

5. সবুজ LED

6. নীল LED

7. জাম্পার তার

8. Arduino IDE (সফটওয়্যার)

9. USB তারের (যেটি আমাদের Arduino কে PC এর সাথে সংযুক্ত করবে)

ধাপ 2: LM35 সেন্সর সম্পর্কে

LM35 সেন্সর সম্পর্কে
LM35 সেন্সর সম্পর্কে

LM35 একটি চমৎকার, নির্ভুল এবং বহুমুখী তাপমাত্রা সেন্সর। LM35 হল একটি IC যা তাপমাত্রার সমানুপাতিক ডিগ্রী সেলসিয়াসে আউটপুট দেয়। এই আইসির তাপমাত্রা পরিসীমা -55 থেকে 150 ডিগ্রি সেলসিয়াস। সেলসিয়াসে প্রতিটি ডিগ্রীতে ভোল্টেজের বৃদ্ধি 10mA অর্থাৎ 0.01V/সেলসিয়াস।

LM35 সহজেই Arduino এবং অন্যান্য মাইক্রো কন্ট্রোলারের সাথে ইন্টারফেস করা যায়।

অ্যাপ্লিকেশন:

1. তাপমাত্রা পরিমাপ

2. স্বয়ংক্রিয় তাপ নিয়ন্ত্রক

3. ব্যাটারির তাপমাত্রা পরীক্ষা করা

পিন কনফিগারেশন:

আইসিতে তিনটি পিন রয়েছে: ১। +ভিসিসি

2. আউটপুট

3. GND

যখন আমরা IC কে 4-20V প্রদান করি। আউটপুট পিনে ভোল্টেজের পরিবর্তন হবে। যখন তাপমাত্রা 0 ডিগ্রি সেলসিয়াস হয়, তখন আউটপুট হবে 0V। প্রতি সেলসিয়াস বৃদ্ধি 10mA বৃদ্ধি হবে। ভোল্টেজ থেকে তাপমাত্রা গণনা করার জন্য, আমাদের এই সূত্রটি ব্যবহার করতে হবে

Vout = 0.01V/তাপমাত্রা

ধাপ 3: আমাদের সেন্সর বোঝা

আমাদের সেন্সর বোঝা
আমাদের সেন্সর বোঝা

এখানে আমরা LM35 IC বোঝার চেষ্টা করব। IC এর 1 ম পিনে পাওয়ার সাপ্লাই +5V সংযোগ করুন এবং IC এর 3 য় পিনে গ্রাউন্ড সংযুক্ত করুন। তারপর, IC এর ২ য় পিনে মাল্টিমিটারের পজিটিভ টার্মিনাল এবং IC এর pin য় পিনে মাল্টিমিটারের নেগেটিভ টার্মিনাল সংযুক্ত করুন। আপনি ভোল্টেজ পাবেন এবং যদি আপনি একটি গরম জিনিসের কাছে সেন্সর রাখেন, তাহলে ভোল্টেজ বাড়বে।

ধাপ 4: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট

তাই এখন আমাদের প্রকল্প তৈরির সময়। LEDs সংযোগ করার জন্য আপনাকে সার্কিট ডায়াগ্রাম অনুসরণ করতে হবে। এবং আমি পরিকল্পিতভাবে সেন্সর অন্তর্ভুক্ত করি নি কারণ টিঙ্কারক্যাডে কোন LM35 সেন্সর নেই। এর জন্য দু Sorryখিত কিন্তু সেন্সর সংযোগ করার জন্য নীচের নির্দেশাবলী অনুসরণ করুন।

1. আইসির প্রথম পিনকে আরডুইনো এর +5V এর সাথে সংযুক্ত করুন

2. আইসির ২ য় পিনকে Arduino এর A2 এর সাথে সংযুক্ত করুন

3. আইসির তৃতীয় পিনকে আরডুইনো এর GND এর সাথে সংযুক্ত করুন

এখন আমাদের হার্ডওয়্যারের অংশটি শেষ হয়েছে এবং আমাদের কেবলমাত্র কোডটি আপলোড করা দরকার।

ধাপ 5: কোড

ধাপ 6: সম্পন্ন

সম্পন্ন!
সম্পন্ন!

কোড আপলোড করার পর আপনি দেখতে পাবেন যে আপনার LED জ্বলতে শুরু করেছে মানে আবহাওয়া অনুযায়ী LED এর একটি রঙ উজ্জ্বল হবে। যাইহোক আমি ভুলে গেছি যে কোন এলইডি মানে কি তাপমাত্রার স্থিতি। প্রকৃতপক্ষে, যদি লাল LED জ্বলে, তাপমাত্রা গরম হয়।

যদি নীল LED জ্বলছে, তাপমাত্রা ঠান্ডা।

এবং যদি সবুজ LED জ্বলছে, তাপমাত্রা ঠিক আছে!

আরেকটি বিষয়, যদি আপনি সিরিয়াল মনিটর খুলেন এবং রেট 9600 বিট প্রতি সেকেন্ডে সেট করেন, তাপমাত্রা গরম, ঠান্ডা বা ঠিক থাকলে আপনি একটি বিবৃতি পেতে পারেন।

তাই এটি পড়ার জন্য আপনাকে অনেক ধন্যবাদ এবং আমি আশা করি আপনি এই টিউটোরিয়ালটি পছন্দ করবেন।

ধন্যবাদ!

প্রস্তাবিত: