এই প্রজেক্টি করার জন্য যা যা দরকার তা হলঃ
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 করি। নির্দেশনা অনুযায়ী ইনপুট দিই।
মোবাইল দিয়ে কন্ট্রোল করার জন্য এই সফটওয়ার টি ডাউনলোড করুন।
এখন ইনপুট এ ইচ্ছা মত ১ ও ২ লিখে সেন্ড করুন।