বৈদ্যুতিন ডিভাইস উত্তাপ থেকে রোধ করতে কীভাবে একটি স্বয়ংক্রিয় ফ্যান তৈরি করবেন?

আমরা এমন এক যুগে বাস করছি যেখানে কম্পিউটার বা মাইক্রোকন্ট্রোলারদের দ্বারা সবকিছু নিয়ন্ত্রণ করা হয়। অবিরাম কাজ এই বৈদ্যুতিন ডিভাইসগুলিকে গরম করে। আমরা একটি স্বয়ংক্রিয় ফ্যান তৈরি করতে পারি যা তাপমাত্রা নির্দিষ্ট স্তরে পৌঁছালে স্বয়ংক্রিয়ভাবে চালু হবে। এই প্রকল্পটি যে কোনও স্কেলে কার্যকর করা যেতে পারে।



তাপমাত্রা-নির্ভরশীল ফ্যান

এই সিস্টেমে একটি আরডুইনো বোর্ড এবং একটি তাপমাত্রা সেন্সর অন্তর্ভুক্ত রয়েছে। একটি তাপমাত্রা সেন্সর তাপমাত্রা অনুধাবন করবে এবং স্বয়ংক্রিয়ভাবে ফ্যানটি চালু বা বন্ধ করবে।



আরডুইনো ব্যবহার করে কীভাবে তাপমাত্রা নির্ভর ফ্যান স্বয়ংক্রিয় করবেন?

আমরা এখন কী করব তা আমরা জানি, আমাদের প্রকল্পে কাজ শুরু করার জন্য আরও কিছু তথ্য সংগ্রহ করা যাক।



পদক্ষেপ 1: উপাদান সংগ্রহ

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



  • ডিএইচটি 11 (তাপমাত্রা সংবেদক)
  • ফ্যান
  • জাম্পারের তারগুলি
  • ব্রেডবোর্ড / ভেরোবোর্ড
  • মহিলা শিরোনাম (যদি ভেরোবার্ড ব্যবহার করা হয়)
  • সোল্ডার আয়রন, সোল্ডার তার, সোল্ডার আটকান (যদি ভেরোবার্ড ব্যবহার করা হয়)

পদক্ষেপ 2: উপাদানগুলি অধ্যয়ন করা

এখন, আমরা কী উপাদানগুলি ব্যবহার করতে চলেছি তা আমরা জানি, আসুন আমরা এক ধাপ এগিয়ে চলেছি এবং সংক্ষেপে এই উপাদানগুলির কাজকর্ম অধ্যয়ন করি।

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

ডিএইচটি 11 একটি তাপমাত্রা এবং আর্দ্রতা সেন্সর। এর তাপমাত্রার পরিসীমা 0 থেকে 50 ডিগ্রি সেলসিয়াস হয়। এটি একটি স্বল্প ব্যয় এবং একটি দক্ষ সেন্সর যা উচ্চ স্থায়িত্ব দেয়। তাপমাত্রা পরিমাপ করতে এটিতে অন্তর্নির্মিত থার্মিস্টর রয়েছে। এটি আর্দ্রতাও পরিমাপ করে তবে এই প্রকল্পে আমাদের আর্দ্রতা পরিমাপ করার দরকার নেই।



রিলে মডিউল হ'ল একটি স্যুইচিং ডিভাইস যা আরডুইনো থেকে ইনপুট নেয় এবং সেই অনুযায়ী স্যুইচ করে। এটি দুটি মোডে পরিচালনা করে, সাধারণত খোলা (না) এবং সাধারণত ক্লোজড (এনসি)।

পদক্ষেপ 3: সার্কিট একত্রিত

এখন এগিয়ে যান এবং সার্কিট একত্রিত করা যাক। আরডুইনো ন্যানোর 5 ভি এবং গ্রাউন্ডের সাথে ভিসি এবং ডিএইচটি 11 সেন্সরের গ্রাউন্ড পিনটি সংযুক্ত করুন। ডিএইচটি 11 সেন্সরের আউটপুট পিনটি পিন 2 এবং রিলে মডিউলের আইএন পিনকে আরডুইনোর পিন 3 এর সাথে সংযুক্ত করুন। আরডুইনোর মাধ্যমে রিলে মডিউলটি শক্তিশালী করুন এবং এর মধ্যে ফ্যানের ইতিবাচক তারের সংযোগ করুন না রিলে মডিউল পিন। আমি এখানে ব্রেডবোর্ড ব্যবহার করছি তবে আপনি ভেরোবোর্ডও ব্যবহার করতে পারেন। আপনি যদি ভেরোবার্ড ব্যবহার করেন তবে নিশ্চিত হয়ে নিন যে আপনি বোর্ডে মহিলা শিরোনামগুলিকে আরডুইনো ন্যানো বোর্ড এবং এতে ডিএইচটি সেন্সর সন্নিবেশ করানোর জন্য সোল্ডার করে দিয়েছেন। কোনও সংযোগ সংক্ষিপ্ত কিনা তা পরীক্ষা করার জন্য একটি ধারাবাহিকতা পরীক্ষা করতে ভুলবেন না।

একটি বিষয় খুব গুরুত্বপূর্ণ যা অবশ্যই মনে রাখতে হবে যে ডিএইচটি সেন্সরটি সেই ডিভাইসের নিকটবর্তী হওয়া উচিত যা ভক্তদের দ্বারা শীতল করা যায়।

পদক্ষেপ 4: আরডুইনো দিয়ে শুরু করা

আপনি যদি ইতিমধ্যে আরডুইনো আইডিইর সাথে পরিচিত না হন তবে চিন্তা করবেন না, কীভাবে নীচে আড়ডিনো আইডিই ব্যবহার করবেন তা আপনাকে ব্যাখ্যা করা হয়েছে।

  1. আরডুইনো IDE এর সর্বশেষতম সংস্করণটি ডাউনলোড করুন আরডুইনো
  2. আপনার পিসিতে আরডুইনো বোর্ডটি সংযুক্ত করুন এবং কন্ট্রোল প্যানেল> হার্ডওয়্যার এবং সাউন্ড> ডিভাইস এবং প্রিন্টারগুলিতে যান। এখানে, আপনার আরডুইনো সংযোগযুক্ত বন্দরটি সন্ধান করুন। আমার ক্ষেত্রে এটি COM14 তবে এটি বিভিন্ন কম্পিউটারে আলাদা।

    বন্দর সন্ধান করা

  3. সরঞ্জামগুলিতে ক্লিক করুন এবং আপনার বোর্ডটি সেট করুন আরডুইনো ন্যানো।

    বোর্ড স্থাপন

  4. একই সরঞ্জাম মেনু থেকে, প্রসেসরটিতে সেট করুন এটিমেগ 328 পি (ওল্ড বুটলোডার)।

    প্রসেসর সেট করা হচ্ছে

  5. এখন আপনি যে পোর্টটি পর্যবেক্ষক করে তা নিয়ন্ত্রণ প্যানেলে সেট করুন।

    পোর্ট স্থাপন করা

  6. DHT11 সেন্সর ব্যবহার করতে আমাদের একটি লাইব্রেরি অন্তর্ভুক্ত করতে হবে। কোড সহ ডাউনলোড লিঙ্কে লাইব্রেরিটি নীচে সংযুক্ত রয়েছে। স্কেচে> অন্তর্ভুক্ত লাইব্রেরি> জেড। জিআইপি লাইব্রেরি যান।

    গ্রন্থাগার সহ

  7. নীচে সংযুক্ত কোডটি ডাউনলোড করুন এবং এটি আপনার আইডিইতে অনুলিপি করুন। আপনার মাইক্রোকন্ট্রোলার বোর্ডে কোড বার্ন করতে আপলোড বাটনে ক্লিক করুন।

    আপলোড করুন

আপনি কোডটি ডাউনলোড করতে পারেন এখানে

পদক্ষেপ 5: কোড

DHT11 সেন্সরটির কোডটি সত্যই সহজ তবে কোডটির কিছু ব্যাখ্যা এখানে।

  1. শুরুতে, ডিএইচটি 11 ব্যবহারের পাঠাগারটি অন্তর্ভুক্ত করা হয়, ভেরিয়েবলগুলি আরম্ভ করা হয় এবং পিনগুলিও শুরু করা হয়।
# অন্তর্ভুক্ত dht11 DHT11; # ডেফাইন ডিটিটিপিন 2 # ডেফাইন রিলে 3 ফ্লোট টেম্প;

ঘ। অকার্যকর সেটআপ() পিনগুলি INPUT বা OUTPUT হিসাবে সেট করতে ব্যবহৃত একটি ফাংশন। এটি আরডুইনোর বাউড রেটও নির্ধারণ করে। বাড রেট হ'ল মাইক্রোকন্ট্রোলার বোর্ডের যোগাযোগের গতি।

অকার্যকর সেটআপ () {পিনমোড (dhtpin, INPUT); পিনমোড (রিলে, আউটপুট); সিরিয়াল.বেগিন (9600); }

ঘ। অকার্যকর লুপ () এমন একটি ফাংশন যা বারবার চক্রের মধ্যে চলে। এই ফাংশনে, আমরা ডিএইচটি 11 এর আউটপুট পিন থেকে ডেটা পড়ছি এবং নির্দিষ্ট তাপমাত্রার স্তরে রিলেটি চালু বা বন্ধ করে দিচ্ছি।

অকার্যকর লুপ () {বিলম্ব (1000); DHT11.read (dhtpin); টেম্প = DHT11.temperature; সিরিয়াল.প্রিন্ট (টেম্পর); সিরিয়াল.প্রিন্টলন ('সি'); if (temp> = 35) // ফ্যানটি {ডিজিটাল রাইটে (রিলে, কম) চালু করুন; //Serial.println(relay); // অন্যথায় // ফ্যানটি বন্ধ করুন {ডিজিটাল রাইট (রিলে, এইচআইএইচ); //Serial.println(relay); }}

অনুরূপ অ্যাপ্লিকেশন

আমরা বৈদ্যুতিক ডিভাইসের জন্য একটি ফ্যানের স্যুইচিংয়ের জন্য এই তাপমাত্রা সেন্সরটি ব্যবহার করছি। এটি অন্যান্য উদ্দেশ্যেও ব্যবহার করা যেতে পারে, এর কয়েকটি প্রয়োগ নিম্নরূপ।

  1. হাঁস-মুরগির হাটে মুরগির জন্য অবিরাম উষ্ণ তাপমাত্রা বজায় রাখা।
  2. স্মার্ট হোমস
  3. ফায়ার অ্যালার্ম সার্কিট।

এখন যেমন আপনি কীভাবে আপনার বৈদ্যুতিক ডিভাইসগুলি শীতল করতে ফ্যানটিকে স্বয়ংক্রিয় করতে শিখেছেন, এখন আপনি এই প্রকল্পে কাজ শুরু করতে পারেন এবং আপনি অন্যান্য অ্যাপ্লিকেশনগুলিতেও এই ডিএইচটি সেন্সরটি ব্যবহার করতে পারেন।