How to controll a high voltage load via computer or mobile

Posted by

আসুন দেখি কিভাবে আর্ডুইনো দিয়ে মোবাইল বা ল্যাপটপ মাধ্যমে একটি হাই ভোল্টেজ লোড কন্ট্রোল করা যায়। এই প্রজক্টের সাহায্যে আপনি খুব সহজেই বাসাবাড়ির যেকোনো ফ্যান, লাইট, হাই ভোল্টেজ লোড আপনার কম্পিউটার বা ওটিজি সাপোর্টেড স্মার্ট ফোন দিয়ে কন্ট্রোল করতে পারবেন।

এই প্রজেক্টি করার জন্য যা যা দরকার তা হলঃ

1. Computer
2. Smart phone have OTG or USB host
3. Arduino Uno
4. 1 channel 5V relay module
5. An AC or DC Load
6. Connecting wire
7. USB Cable Type A or Printer Cable

এবং আর্ডুইনো সফটওয়্যার, ডাউনলোড লিংক

তো এবার শুরু করা যাক, প্রথমে আমাদেরকে আর্ডুইনো বোর্ড এ নিচের কোড গুলো বার্ন করাতে হবে-

/*Serial Controller.
Created By Munna.
Here pin 8 is output. Serial communication speed will be 9600bps*/
void setup()
{
pinMode(8, OUTPUT);
Serial.begin(9600);
while (!Serial);
Serial.println(“Input 1 to start motor and 2 to off”);
}
void loop() {
if (Serial.available())
{
int state = Serial.parseInt();
if (state == 2)
{
digitalWrite(8, HIGH);
Serial.println(“Thank you! Motor stopped.”);
}
if (state == 1)
{
digitalWrite(8, LOW);
Serial.println(“Thank you! Motor is running now.”);
}
}
}
/*End*/

এখন উপরের কোডটি আর্ডুইনো সফটওয়্যার এ লিখি। এখন ইউএসবি কাবলের দ্বারা আর্ডুইনো সংযুক্ত করি। আর্ডুইনো সফটওয়্যারের  Tools> Port এ গিয়ে COM Port select করে দিই। এখন কম্পাইল শুরু করি । কম্পাইল বাটনে ক্লিক করার পর আর্ডুইনো বোর্ড এর রিসেট সুইচ পুশ করি। কম্পাইল হয়ে গেলে Upload বাটনে ক্লিক করি।

এখন ভিডিও অনুযায়ী রিলের gnd to arduino gnd, vcc to +5v এবং রিলের In to Arduino Pin 8  সংযুক্ত করি। এসি বা ডিসি লোড এর এক প্রান্ত সরাসরি এসি সোর্স এবং অপর প্রান্ত রিলের সাথে সিরিজে সংযুক্ত করি।

সকল কানেকশন তৈরি হয়ে গেলে আর্ডুইনো সফটওয়্যারের  Tools> Port করি। নির্দেশনা অনুযায়ী ইনপুট দিই।

মোবাইল দিয়ে কন্ট্রোল করার জন্য এই সফটওয়ার টি ডাউনলোড করুন।

এখন ইনপুট এ ইচ্ছা মত ১ ও ২ লিখে সেন্ড করুন।

Leave a Reply