ভয়েস এক্টিভেটেড হোম অটোমেশন | মুখের শব্দে চালু হবে ফ্যান

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

ভয়েস এক্টিভেটেড হোম অটোমেশন

ভয়েস এক্টিভেটেড হোম অটোমেশন বেশ জনপ্রিয়তা অর্জন করেছে। হোম অটোমেশন সিস্টেমের সাহায্যে আমরা আমাদের বাসা-বাড়ি, অফিস, ইন্ড্রাস্ট্রিতে লাইট, ফ্যান, টিভি, এসি ইত্যাদির মতো বিভিন্ন সরঞ্জাম অটোমেটিকভাবে নিয়ন্ত্রণ করতে পারি। অটোমেশন সিস্টেম সুরক্ষা, অ্যালার্ম, ইমার্জেন্সি সিস্টেম ইত্যাদির মতো দরকারি সিস্টেমেও প্রয়োগ করে অনেক সুবিধা পাওয়া সম্ভব।

অনেক ধরণের হোম অটোমেশন সিস্টেম রয়েছে যেমনঃ

  • Blue-tooth নিয়ন্ত্রিত
  • ইন্টারনেট নিয়ন্ত্রিত
  • আর এফ (রেডিও ফ্রিকুয়েন্সি) নিয়ন্ত্রিত
  • রিমোট কন্ট্রোলড (আই আর রিমোট) নিয়ন্ত্রিত

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

প্রয়োজনীয় ডিভাইস

  • Arduino UNO – 1
  • HC – 05 Bluetooth Module – 1
  • Smart Phone or Tablet – 1
  • 2N2222 NPN Transistor – 4
  • 12V Relay – 4
  • 1 KΩ Resistor – 4
  • 1N4007 PN Junction Diode – 4
  • Power Supply
  • Connecting Wires
  • Breadboard (Prototyping Board)
  • Android App for transmitting voice to Bluetooth

সার্কিট ডিজাইন

  • ভয়েস এক্টিভেটেড হোম অটোমেশন সার্কিটের দিকে ভালভাবে লক্ষ্য করুন।
  • প্রথমে, আমরা Blue-tooth মডিউলটিকে আরডুইনোর সাথে সংযুক্ত করব। যেহেতু Blue-tooth URT (Urgent Based Real Time) প্রোটোকল ব্যবহার করে, তাই আমাদের আরডুইনোর আর এক্স (রিসিভার) এবং টি এক্স (ট্রান্সমিটার) পিন ব্যবহার করা দরকার।
  • আরডুইনো টি এক্স 5 ভোল্ট সিগন্যালটিকে Blue-tooth আর এক্স এর 3.3V তে রূপান্তর করতে একটি ভোল্টেজ ডিভাইডার সংযুক্ত করুন।
  • এরপরে, আমরা আরডুইনোর সাথে রিলে সংযোগ করব।
সার্কিট ডিজাইন
সার্কিট ডিজাইন

কার্যপদ্ধতি

ভয়েস এক্টিভেটেড হোম অটোমেশন সিস্টেমে ভয়েস কমান্ডগুলি বিভিন্ন লোড নিয়ন্ত্রণ করতে ব্যবহৃত হয়। প্রয়োজনীয় কানেকশন দেয়ার পরে, আমাদের সার্কিটের বিদ্যুৎ সাপ্লাই দিতে হবে। এখন, আমাদের ফোনের Blue-tooth সিস্টেমকে HC- 05 Blue-tooth মডিউলের সাথে যুক্ত করতে হবে। তার আগে, Google play store থেকে Voice recognition App ইনস্টল করতে হবে।

উদাহরণস্বরূপ, আমরা মাইক্রোফোন আইকন প্রেস করে যদি বলি, “Light on” বলি, তাহলে অ্যাপ্লিকেশন কমান্ডটি সনাক্ত করবে এবং এটি Blue-tooth মডিউলটিতে স্থানান্তর করবে। এছাড়াও, কমান্ডটি আমাদের স্ক্রীণে প্রদর্শিত হবে।

এখন প্রশ্ন হতে পারে যে, আমি যেকোন কমান্ড দিলেই কি সেটা রিসিভ হবে? উত্তর হবে কখনোই না। আপনি কোডিং এ যেসব স্পীচ ইনপুট দিবেন কেবল ওইসব কমান্ডই প্রসেসিং হবে। কোডিং টি আপনারা সি, সি++, জাভা যেকোন ল্যাংগুয়েজ দিয়েই করতে পারবেন। কোডিং টি লিখা এবং আপ্লোড করার নিয়ম আছে। প্রথমে Arduino IDE Software টি ইন্সটল করতে হবে। সেখানে কোড লিখতে হবে। তারপর USB cable এর সাহায্যে কোডটি ল্যাপটপ থেকে অরডুইনো ইউ এন ও তে আপ্লোড করে দিলেই হবে। যদি কোডিং এ কোন এডিটিং এর প্রয়োজন পড়ে তাহলে এডিট করে রিআপ্লোড করলেই হবে। আগের প্রোগ্রামটি অটোমেটিক ইরেজ হয়ে যাবে। কারণ অরডুইনো ইউ এন ও একটি প্রোগ্রামই স্টোর রাখতে পারে।

অন্যান্য আর্টিকেল পড়ুন

অটোমেটিক চেইঞ্জ ওভার সুইচিং সিস্টেম নিয়ে সহজ আলোচনা

অটোমেটিক IPS/আইপিএস সিস্টেম ডিজাইন | ওয়্যারিং ডায়াগ্রাম

পুশ সুইচ দিয়ে একটি মোটরকে তিন দিক থেকে নিয়ন্ত্রণ