সুচিপত্র:

গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট: 9 টি ধাপ (ছবি সহ)
গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট: 9 টি ধাপ (ছবি সহ)

ভিডিও: গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট: 9 টি ধাপ (ছবি সহ)

ভিডিও: গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট: 9 টি ধাপ (ছবি সহ)
ভিডিও: Chrome Browser এর ৭টি ট্রিকস্, যা সবারই জানা দরকার | Google Chrome Tips and Tricks Bangla 2024, জুলাই
Anonim
গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট
গুগল হোম নিয়ন্ত্রিত পাওয়ার আউটলেট

আমার বান্ধবী সবসময় একটি স্মার্ট বাড়ি তৈরি করতে চেয়েছিল।

সুতরাং আমরা স্মার্ট হোমের অবকাঠামো এবং প্রথম আইটেম তৈরি করি, একটি রিমোট কন্ট্রোল্ড আউটলেট সুইচ যা আপনি নিয়ন্ত্রণ প্যানেল ব্যবহার করে বা ভয়েস কমান্ড ব্যবহার করে নিয়ন্ত্রণ করতে পারেন (যদি আপনার গুগল হোম বা গুগল সহকারী থাকে)

আমরা যা করেছি তার ধাপে ধাপে এখানে আপনি খুঁজে পেতে পারেন।

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

  1. রাস্পবেরিপি 2
  2. ESP8266
  3. রিলে মডিউল
  4. পাওয়ার অ্যাডাপ্টার
  5. পাত্রে

পদক্ষেপ 2: PI সেটআপ করুন

পিআই সেটআপ করুন
পিআই সেটআপ করুন

আমাদের স্মার্ট হোমের জন্য একটি সার্ভার আমাদের প্রথম প্রয়োজন।

এই সার্ভারটি আপনার স্মার্ট হোম কন্ট্রোল প্যানেল হোস্ট করবে, এবং কন্ট্রোল প্যানেলকে স্মার্ট হোম আইটেমগুলির সাথে সংযুক্ত করবে।

সার্ভার সেটআপ করার সবচেয়ে সহজ উপায় হল RaspberryPI এর জন্য openhabian PI ইমেজ ব্যবহার করা।

আপনি ওপেনহাব ওয়েবসাইটে সম্পূর্ণ নির্দেশনা পেতে পারেন

ধাপ 3: আপনার মাইক্রোকন্ট্রোলার প্রোগ্রাম করুন (ওয়াইফাই মডিউল)

প্রোগ্রাম আপনার মাইক্রোকন্ট্রোলার (ওয়াইফাই মডিউল)
প্রোগ্রাম আপনার মাইক্রোকন্ট্রোলার (ওয়াইফাই মডিউল)

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

আমি আমার প্রকল্পের জন্য একটি খুব মৌলিক প্রোগ্রাম ব্যবহার করছি তাই যদি আমি https:// IP_ADDRESS_OF_THE_MODULE/কল করি তাহলে রিলে পিন 1 চালু হবে এবং https:// IP_ADDRESS_OF_THE_MODULE/বন্ধ হবে রিলে পিন 0 চালু করবে।

আমি কিছু অভিনব কোড যোগ করি যাতে বোর্ডের RGB নেতৃত্বে লাল হয় যদি রিলে বন্ধ থাকে এবং সবুজ থাকে এবং যদি এটি লাল হয়ে থাকে এবং ওয়াইফাই সংযোগ করার সময় লাল হয় এবং সংযোগ সফল হওয়ার পর.5 সেকেন্ড সবুজ হয়।

বিঃদ্রঃ:

  1. কিভাবে esp8266 প্রোগ্রামে arduino IDE কনফিগার করবেন
  2. প্রোগ্রামিং করার আগে আপনাকে esp8266 বোর্ডের ফ্ল্যাশ বোতামটি ধরে রাখতে হবে এবং ওয়াইফাই বোর্ডের ছোট নীল নেতৃত্বে একবার দেখলে তা ছেড়ে দিতে হবে।
  3. মডিউলটি 2.4 গিগাহার্জ ওয়াইফাইতে সংযুক্ত হওয়া উচিত এবং 5 গিগাহার্টজ নেটওয়ার্কের সাথে সংযোগ স্থাপন করতে পারে না।

ধাপ 4: অন/অফ রিকোয়েস্ট পাঠানোর জন্য ওপেনহ্যাব কনফিগার করুন

অন/অফ রিকোয়েস্ট পাঠানোর জন্য ওপেনহ্যাব কনফিগার করুন
অন/অফ রিকোয়েস্ট পাঠানোর জন্য ওপেনহ্যাব কনফিগার করুন
অন/অফ রিকোয়েস্ট পাঠানোর জন্য ওপেনহ্যাব কনফিগার করুন
অন/অফ রিকোয়েস্ট পাঠানোর জন্য ওপেনহ্যাব কনফিগার করুন

আপনি https:// openhabianpi: 8080 url ব্যবহার করে আপনার OpenHab কন্ট্রোল প্যানেল অ্যাক্সেস করতে সক্ষম হওয়া উচিত।

আমরা HTTP বাইন্ডিং ব্যবহার করব যাতে আপনাকে আপনার ওপেনহ্যাবে এটি ইনস্টল করতে হবে

  • আপনার openhabianpi এ paperUI এ যান
  • কনফিগারেশন> বাইন্ডিং HTTP বাইন্ডিং যোগ করে

আপনার ওপেনহাব কনফিগার করার সময়,

  1. ssh ব্যবহার করে আপনার ওপেনহাব বক্সে [ssh openhabian@openhabianpi]
  2. ওপেনহ্যাব আইটেম ফোল্ডারে যান [cd/etc/openhab2/items]
  3. Readme ফাইল পড়ুন! [বিড়াল readme.txt]

    যেমনটি আমি উল্লেখ করেছি আমরা http বাঁধাই ব্যবহার করব

  4. আপনার আইটেম ফাইল তৈরি করুন [light2.items]

    • আমার আইটেম ফাইলের বিষয়বস্তু হল

      Kitchen_Light "Kitchen Light" {http = "> [ON: GET: https://192.168.1.132/on]> [OFF: GET: https://192.168.1.132/off]"} স্যুইচ করুন

    • এটি এর মতো পড়ুন:

      • সুইথ NAME_OF_THE_SWITCH "লেবেল অফ দ্য সুইচ" {BINDING_TYPE = "> [নির্দেশ: পদ্ধতি: URL_TO_FETCH]…"}

        • NAME_OF_THE_SWITCH শুধু একটি নাম
        • সুইচের লেবেল আপনি প্যানেলে দেখতে পাবেন (আমি আমার প্যানেলে এটি ব্যবহার করছি না)
        • BINDING_TYPE হল বাঁধাই যা আমরা ব্যবহার করি (HTTP এখানে)

        • > আউটপুটের জন্য (<ইনপুটের জন্য, অন্য প্রকল্পে তাপমাত্রা পড়ার কথা বলা যাক)
        • কমান্ড হল কমান্ডের নাম (আমি বাছাই করেছি)
        • মেথড হল কল পদ্ধতি (GET বা POST)
        • URL_TO_FETCH হল সেই url যা আমরা কমান্ডটি সম্পাদন করতে আনতে চাই
  5. যদি আগের ধাপটি পরিষ্কার না হয়, তাহলে ধাপ 3 এ ফিরে যান!
  6. Habpanel https:// openhabianpi: 8080/habpanel/index.html#/এ যান এবং প্যানেলে কিছু বোতাম যুক্ত করুন

এখানে যা ঘটছে তা হল আমরা ওপেনহ্যাব থেকে আরডুইনো মডিউলের জন্য একটি http বাঁধাই সংজ্ঞায়িত করি, তাই যখন আপনি সেই সুইচটি ট্রিগার করবেন তখন এটি সেই ইউআরএলটি আনবে।

ধাপ 5: আপনার ওপেনহ্যাবকে ক্লাউডে লিঙ্ক করুন

আপনার ওপেনহাবকে ক্লাউডের সাথে লিঙ্ক করুন
আপনার ওপেনহাবকে ক্লাউডের সাথে লিঙ্ক করুন

Https://myopenhab.org ওয়েবসাইটে একটি অ্যাকাউন্ট তৈরি করুন, আপনার UUID এবং আপনার ওপেনহাব থেকে গোপনীয়তা প্রয়োজন হবে

এই মানগুলি পেতে আপনাকে https:// openhabianpi: 8080/paperui/index.html#/exten… -> MISC থেকে "openHAB ক্লাউড সংযোগকারী" ইনস্টল করতে হবে এবং আপনার ওপেনহাব পুনরায় চালু করতে হবে।

docs.openhab.org/addons/ios/openhabcloud/r…

  • সেই মানগুলি দেখতে

    • cat/var/lib/openhab2/uuid
    • cat/var/lib/openhab2/openhabcloud/secret

ধাপ 6: আপনার ওপেনহাবকে আপনার গুগল সহকারীর সাথে সংযুক্ত করুন (IFTTT)

এখন সময় এসেছে আপনার ওপেনহ্যাবকে গুগল সহকারীর সাথে যুক্ত করার, তাই আমরা বলতে পারি "আরে গুগল, আলো জ্বালান" এবং এটি আপনার বার্তা ওপেনহ্যাবে পাঠাবে এবং ফলস্বরূপ আপনার বাড়িতে কিছু অভিনব স্মার্ট জিনিস ঘটবে।

আমরা গুগল সহকারীকে ওপেনহ্যাবের সাথে যুক্ত করতে IFTTT ব্যবহার করছি

আসুন সেটা করি

  1. IFTTT- এ আপনার অ্যাকাউন্টে তৈরি/লগইন করুন
  2. একটি নতুন অ্যাপলেট তৈরি করুন
  3. "এই" এর জন্য "গুগল অ্যাসিস্ট্যান্ট" এবং "একটি সাধারণ বাক্যাংশ বলুন" বেছে নিন এবং আপনার ভয়েস কমান্ড এবং ভয়েস রেসপন্স কি (যেমন "হে গুগল লাইট চালু করুন") বেছে নিন।
  4. "THAT" এর জন্য "openHAB" বেছে নিন এবং "একটি কমান্ড পাঠান" তারপর আপনার আইটেম এবং কমান্ড নির্বাচন করুন (বাঁধাই অংশে চালু এবং বন্ধ কমান্ডগুলি মনে রাখবেন? এটি একই মান হওয়া উচিত)
  5. শেষ করুন।
  6. এখন "হেই গুগল" বলে চিৎকার করুন। এবং "আলো জ্বালান", আপনার বোর্ডের দিকে তাকান, এটি কিছু করা উচিত (RGB নেতৃত্বে সবুজ হওয়া উচিত)
  7. তুমি পেরেছ,

ধাপ 7: একসঙ্গে জিনিসগুলি সংযুক্ত করা

ওয়্যারিং দ্য থিংস টুগেদার
ওয়্যারিং দ্য থিংস টুগেদার

এখন পর্যন্ত আমাদের প্যানেল এবং ভয়েস কমান্ড ব্যবহার করে arduino থেকে একটি পিন চালু এবং বন্ধ করতে সক্ষম হওয়া উচিত।

পরবর্তী ধাপ হল সবকিছু একসাথে করা, তাই আপনার আরডুইনো বিদ্যুৎ সংযোগ এবং সংযোগ বিচ্ছিন্ন করার জন্য রিলেতে একটি সংকেত পাঠাবে।

অত্যন্ত গুরুত্বপূর্ণ নোট: এখানে আমরা উচ্চ ভোল্টেজ ব্যবহার করছি এবং আপনি যদি আপনার বাড়ি পুড়িয়ে ফেলতে পারেন বা ভুল কিছু করতে পারেন তাহলে নিজেকে হত্যা করতে পারেন। তাই যদি আপনার কোন অভিজ্ঞতা না থাকে তবে আপনাকে খুব সতর্ক থাকতে হবে অথবা এই অংশটি উপেক্ষা করতে হবে।

ধাপ 8: বাক্স

এখন সময় একটি বাক্সে সবকিছু রাখার, তাই একটি বাক্স খুঁজুন এবং বাক্সের ভিতরে সবকিছু রাখুন (নিশ্চিত করুন যে আপনি কোন শর্ট সার্কিট করছেন না)।

আমাদের বাড়িতে একটি 3 ডি প্রিন্টার আছে, তাই আমি আমার কিটের জন্য একটি বাক্স ডিজাইন এবং প্রিন্ট করেছি।

TinkerCad লিঙ্ক

ধাপ 9:

ছবি
ছবি
ছবি
ছবি
ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জ
ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জ
ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জ
ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জ

ভয়েস অ্যাক্টিভেটেড চ্যালেঞ্জে রানার আপ

প্রস্তাবিত: