Motion sensor fan with Arduino | মোশন সেন্সরভিত্তিক ডিসি ফ্যান

আইপিএস সবার বাড়িতে না-ও থাকতে পারে। থাকলেও পুরো বাসার সবগুলো ফ্যান-লাইটকে ব্যাকআপ দেবার মতো আইপিএস অত্যান্ত ব্যয়বহুল। তাই ২০১৯ সনেও লোডশেডিংয়ের দিনগুলোতে আমাদের অনেকের সঙ্গী হাতপাখা। মানুষের হাত আবার মোটে দুটো। দুইহাত দিয়ে কাজ করতে গেলে সেই পাখা ঘোরানোরও আর উপায় নেই। এই যুগে তো আর পাংখা পুলারও পাওয়া যায় না! তাই নেয়ে-ঘেমেই কাজ করতে হয়। লোডশেডিংয়ের দিনে টেবিলে বসে কাজ করার সময় বা রান্নাঘরে কাটাকুটি করার সময় একটু হলেও যদি ফ্যানের বাতাস খাওয়া যায় তো মন্দ কী? তা-ও আবার যদি সেই ফ্যান হয় ইন্টেলিজেন্ট? মানে নিজে নিজেই অন-অফ হতে পারে?
তাই এবার সেই ফ্যানকেই একটু স্মার্ট বানানোর পালা। এবার আমরা দেখব কিভাবে ব্যাটারিচালিত ফ্যানকে পিআইআর মোশন সেন্সরের মাধ্যমে সামনে উপস্থিত কোনো মানুষের নড়াচড়ার উপর নির্ভর করে অন-অফ করা যায়।

/wp:paragraph wp:table
প্রয়োজনীয় যন্ত্রপাতি পরিমাণ প্রোডাক্ট লিংক
Arduino UNO -R3 1 এখানে ক্লিক করুন
DC Fan 12V (3.6in)   1 এখানে ক্লিক করুন
HC-SR501 PIR Sensor Module   1 এখানে ক্লিক করুন
IRF540N 1 এখানে ক্লিক করুন
10K Ohm 1/4W Resistor – Pack of 20   1 এখানে ক্লিক করুন
9V battery 1 এখানে ক্লিক করুন
9V battery connector with power jack 1 এখানে ক্লিক করুন
Male to female jumpers 1 এখানে ক্লিক করুন
Male to male jumpers 5 এখানে ক্লিক করুন
Female to female jumpers 2 এখানে ক্লিক করুন
Mini breadboard 1 এখানে ক্লিক করুন
/wp:table wp:paragraph

সার্কিটঃ

/wp:paragraph wp:paragraph

পিআইআর মোশন সেন্সর নিয়ে যদি এটি আপনার প্রথম প্রজেক্ট হয়, তাহলে প্রথমে এই টিউটোরিয়ালটির শুরুর কথাগুলো একটু পড়ে দেখুন। পিআই আর মোশন সেন্সরের পিনআউট নিম্নরূপ।

/wp:paragraph wp:gallery {“ids”:[23346]} /wp:gallery wp:paragraph

 

/wp:paragraph wp:paragraph

প্রথমে পিআইআর মোশন সেন্সর ও আরডুইনোর মধ্যে নিচের কানেকশনটি সম্পন্ন করি। এই এক্সপেরিমেন্টের জন্য হলুদ জাম্পারটি L পজিশনে রাখতে হবে।

/wp:paragraph wp:gallery {“ids”:[23361]} /wp:gallery wp:table
Arduino Uno- R3 HC-SR501 PIR Sensor Module
VCC Power
GND GND
3 OUTPUT
/wp:table wp:paragraph

 

/wp:paragraph wp:paragraph

এবার নিচের সার্কিট ডায়াগ্রাম অনুযায়ী বাকি সার্কিটের কানেকশন সম্পন্ন করুন।

/wp:paragraph wp:gallery {“ids”:[23343]} /wp:gallery wp:paragraph

ব্যাটারি কানেকটরের সাহায্যে ৯ ভোল্ট ব্যাটারি দিয়ে আরডুইনো উনোতে পাওয়ার দিন।

/wp:paragraph wp:paragraph

পুরো সার্কিটটি দেখতে ছিল এরকম।

/wp:paragraph wp:image {“id”:23360}
/wp:image wp:paragraph

ফ্যানটিকে আপনি কোনো স্ট্যান্ডে বা ফ্রেমে আটকে আপনার সুবিধামতো উচ্চতায় স্থাপন করে নিতে পারেন।

/wp:paragraph wp:paragraph

কোডঃ নিচের কোডটি কম্পাইল করে আরডুইনো উনোতে আপলোড করুন।

/wp:paragraph wp:code
const int PIR=3;
int PIROUTPUT=0;
void setup() {
  // initialize digital pin LED_BUILTIN as an output.

  pinMode(LED_BUILTIN, OUTPUT);
  pinMode(PIR, INPUT);



}

// the loop function runs over and over again forever
void loop() {
  PIROUTPUT=digitalRead(PIR);
  if(PIROUTPUT==HIGH)
  {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  }
  else{
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  }
}

/wp:code wp:paragraph

এবার মোশন সেন্সর যখনই সামনে কোনো মানুষের নড়াচড়া টের পাবে তখনই ফ্যানটি অন হবে। ফ্যান ঘুরতে শুরু করার পর মোশন সেন্সর যখন কোনো মোশন ডিটেক্ট করতে পারবে না তখন ফ্যানটি কিছুক্ষন ঘুরে অফ হয়ে যাবে। মোশন সেন্সরের আউটপুট শূন্য হবার পরও কতক্ষন ফ্যানটি ঘুরবে তা Time delay adjust পটের পজিশনের উপর নির্ভর করে।

/wp:paragraph ]]>

 

A. R
A. R

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.