সুচিপত্র:

ব্লুটুথ কন্ট্রোল হোম অটোমেশন: 7 টি ধাপ (ছবি সহ)
ব্লুটুথ কন্ট্রোল হোম অটোমেশন: 7 টি ধাপ (ছবি সহ)

ভিডিও: ব্লুটুথ কন্ট্রোল হোম অটোমেশন: 7 টি ধাপ (ছবি সহ)

ভিডিও: ব্লুটুথ কন্ট্রোল হোম অটোমেশন: 7 টি ধাপ (ছবি সহ)
ভিডিও: Easily Make Voice Control Home Automation Device with Bluetooth Sensor 2024, নভেম্বর
Anonim
Image
Image

হ্যালো,

এই প্রকল্পটি একটি আরডুইনো এবং একটি ব্লুটুথ মডিউল ব্যবহার করে সর্বাধিক সরলীকৃত হোম অটোমেশন ডিভাইস তৈরির বিষয়ে। এটি তৈরি করা খুব সহজ এবং এটি কয়েক ঘন্টার মধ্যে তৈরি করা যেতে পারে। আমার সংস্করণ যা আমি এখানে ব্যাখ্যা করছি, আমি আমার অ্যান্ড্রয়েড স্মার্টফোন ব্যবহার করে 4 টি পর্যন্ত হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করতে পারি। আপনার প্রয়োজনীয় উপকরণ এবং সরঞ্জামগুলির তালিকাটি একবার দেখুন।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

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

  1. Arduino uno
  2. 4-চ্যানেল রিলে মডিউল
  3. ব্লুটুথ মডিউল (Hc-05)
  4. জাম্পার তার
  5. কাঠের সীমানা
  6. বাল্ব হোল্ডার
  7. তার
  8. 5v পাওয়ার সাপ্লাই

সরঞ্জামগুলির তালিকা।

  1. সোল্ডারিং কিট
  2. আঠালো বন্দুক
  3. অ্যান্ড্রয়েড স্মার্টফোন
  4. স্ক্রু ড্রাইভার
  5. তারের স্ট্রিপার ইত্যাদি:

এটাই আমাদের দরকার …

ধাপ 2: সার্কিট ডায়াগ্রাম এবং সংযোগ

সার্কিট ডায়াগ্রাম এবং সংযোগ
সার্কিট ডায়াগ্রাম এবং সংযোগ

সার্কিট বেলভ স্ট্যাপ সংযুক্ত করুন

ধাপ 1. arduino ব্লুটুথ মডিউল hc-05 এর সাথে সংযুক্ত।

ধাপ 2. hc-05 vcc এবং gnd arduino vcc 3.5v এবং gnd এর সাথে সংযুক্ত।

ধাপ 3. hc-05 rx এবং tx arduino ক্রমানুসারে tx এবং rx (0 এবং 1) এর সাথে সংযুক্ত।

ধাপ 4. 4-চ্যানেল রিলে মডিউলে 6 পিন vcc, gnd, 1-4 রিলে সুইচ আছে।

ধাপ 5. রিলে মডিউল arduino vcc gnd এবং arduino pin 2-5 সংযোগ করে।

দ্রষ্টব্য:- ডায়াগ্রামে ব্লুটুথ সংযোগ হল ওয়াং ব্লুটুথ মডিউল Rx এবং Tx ক্রম arduino Tx এবং Rx (0 এবং 1) নম্বর পিনের সাথে সংযুক্ত

ধাপ 3: সফটওয়্যার

সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার

আমরা আর্ডিনো সফটওয়্যার ব্যবহার করছি

Arduino IDE ডাউনলোড করুন এখান থেকে।

ধাপ 4: কোড

এই কোডটি Arduino এ rx এবং tx পিন কনফিগার করার জন্য softwareserial.h ব্যবহার করে। এই আরএক্স এবং টিএক্স পিনগুলি যথাক্রমে এইচসি 05 ব্লুটুথ মডিউলের টিএক্স এবং আরএক্স পিনের সাথে সংযুক্ত।

ব্লুটুথ মডিউল একটি জোড়া Android ডিভাইস থেকে ডেটা গ্রহণ করে এবং প্রাপ্ত ডেটার সাপেক্ষে রিলেগুলিকে ট্রিগার করে। উদাহরণস্বরূপ, আমার কোডে যদি প্রাপ্ত ডেটা অক্ষর "A" হয়, রিলে 1 চালু হবে এবং যদি প্রাপ্ত ডেটা অক্ষর "B" হয়, তাহলে রিলে 1 বন্ধ হয়ে যাবে। একইভাবে ব্লুটুথ কমান্ড ব্যবহার করে সব রিলে চালু/বন্ধ করা যায়। বিস্তারিত মন্তব্যের জন্য কোডটি পড়ুন।

ধাপ 5: অ্যান্ড্রয়েড অ্যাপ্লিকেশন

অ্যান্ড্রয়েড অ্যাপ্লিকেশন
অ্যান্ড্রয়েড অ্যাপ্লিকেশন

এন্ড্রয়েড অ্যাপটি এখানে ডাউনলোড করুন

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

ধাপ 6: অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী

অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী
অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী
অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী
অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী
অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী
অ্যান্ড্রয়েড অ্যাপের জন্য নির্দেশাবলী

অ্যাপটিতে ব্যবহার করার আগে আপনাকে আপনার অ্যান্ড্রয়েড ডিভাইসে HC-05 ব্লুটুথ মডিউল যুক্ত করতে হবে।

ধাপ 1: আপনার ডিভাইসের ব্লুটুথ সেটিংস খুলুন এবং নতুন ডিভাইসগুলি অনুসন্ধান করুন, নিশ্চিত করুন যে HC05 মডিউলের নেতৃত্বে ক্রমাগত জ্বলজ্বল করছে (পেয়ারিং মোড)।

ধাপ 2: HC 05 নির্বাচন করুন (অথবা আপনি ছবিতে দেখানো "C" দিয়ে শেষ হওয়া একটি ঠিকানা দেখতে পাবেন।)

ধাপ 3: পিন "1234" লিখুন এবং ঠিক আছে টিপুন।

ধাপ 4: "ব্লুটুথ কন্ট্রোলার" অ্যাপটি খুলুন এবং স্ক্রিনের শীর্ষে ব্লুটুথ বোতামটি ক্লিক করুন।

ধাপ 5: তালিকা থেকে "HC 05" নির্বাচন করুন।

ধাপ 6: রিলে 1, 2, 3, 4 চালু/বন্ধ করতে সংশ্লিষ্ট সুইচ ব্যবহার করুন।

ধাপ 7: একক ক্লিকে সমস্ত রিলে চালু/বন্ধ করতে মাস্টার ক্লিক করুন।

ধাপ 7: উপাদানগুলি একত্রিত করা।

উপাদানগুলি একত্রিত করা।
উপাদানগুলি একত্রিত করা।
উপাদানগুলি একত্রিত করা।
উপাদানগুলি একত্রিত করা।

ছবির উপরের সমস্ত উপাদান একত্রিত করা

প্রস্তাবিত: