সুচিপত্র:

ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল: 6 টি ধাপ
ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল: 6 টি ধাপ

ভিডিও: ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল: 6 টি ধাপ

ভিডিও: ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল: 6 টি ধাপ
ভিডিও: Google Assistant based [Home Automation] by using NodeMCU 12E [Bangla] 2024, জুন
Anonim
ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল
ESP8266 NodeMCU ব্যবহার করে গুগল অ্যাসিস্ট্যান্ট দিয়ে গেট কন্ট্রোল

এটি নির্দেশাবলীর উপর আমার প্রথম প্রকল্প তাই অনুগ্রহ করে নীচে মন্তব্য করুন যদি সম্ভাব্য উন্নতি হয়।

একটি গেটের কন্ট্রোল বোর্ডে সিগন্যাল পাঠাতে গুগল অ্যাসিস্ট্যান্ট ব্যবহার করার ধারণা। সুতরাং একটি কমান্ড পাঠানোর মাধ্যমে একটি রিলে থাকবে যা গেট কন্ট্রোলারের ইনপুটে একটি যোগাযোগ বন্ধ করে দেয় যা নিয়ামককে একটি গেট খোলা সংকেত পাঠায়।

গুগল সহকারীকে আইওটি-ডিভাইসের সাথে সংযুক্ত করতে আমরা ব্লাইঙ্ক এবং আইএফটিটিটি পরিষেবা ব্যবহার করি।

এই প্রকল্পে আমরা ছোট আকারের কারণে NodeMCU ESP8266 মডিউল ব্যবহার করব।

ধাপ 1: হার্ডওয়্যার এবং সফটওয়্যার

তুমি কি চাও:

হার্ডওয়্যার

1) NodeMCU (ESP8266) f.e. aliexpress

2) ট্রিগার কারেন্ট সহ 5 বা 12V রিলে সর্বাধিক <9mA সর্বোচ্চ 12mA: f.e. Aliexpress

3) রিলে (> 700mA নিরাপদ থাকতে) এর উপর নির্ভর করে বিদ্যুৎ সরবরাহ 5 বা 12V f.e. aliexpress

সফটওয়্যার ইনস্টল করতে লিঙ্ক ব্যবহার করুন, বোর্ড

1) Arduino IDE লিঙ্ক

2) Blynk লাইব্রেরি লিঙ্ক

3) ESP8266 বোর্ড ম্যানেজার (পরবর্তী ধাপ)

4) ব্লাইঙ্ক অ্যাপ অ্যান্ড্রয়েডআইওএস

ধাপ 2: Nodemcu বোর্ড ইনস্টল

1) Arduino IDE খুলুন

2) ফাইলগুলিতে যান -> পছন্দ

3) অতিরিক্ত বোর্ড ম্যানেজারে যোগ করুন: https://arduino.esp8266.com/stable/package_esp8266c… এবং তারপর ট্যাব বন্ধ করতে ঠিক আছে চাপুন।

4) সরঞ্জামগুলিতে যান -> বোর্ড -> বোর্ড ম্যানেজার (শীর্ষে)

5) esp8266 দ্বারা esp8266 এ নেভিগেট করুন এবং সফটওয়্যারটি ইনস্টল করুন।

ধাপ 3: Blynk সেটআপ করুন

সেটআপ Blynk
সেটআপ Blynk

1) ডি ব্লাইঙ্ক অ্যাপটি খুলুন এবং একটি অ্যাকাউন্ট তৈরি করুন।

2) নতুন প্রকল্প তৈরি করুন (+ আইকন)

3) ডিভাইস 'ESP8266' নির্বাচন করুন এবং তৈরি করুন

4) একটি ই-মেইলে আপনি আপনার ব্যক্তিগত অনুমোদিত টোকেন পাবেন।

5) প্রকল্পে আপনি + আইকন ব্যবহার করে উইজেট যোগ করতে পারেন, ছবিতে দেখানো হিসাবে বোতাম যোগ করুন

ধাপ 4: IFTTT সেটআপ

IFTTT সেটআপ
IFTTT সেটআপ
IFTTT সেটআপ
IFTTT সেটআপ
IFTTT সেটআপ
IFTTT সেটআপ

1) IFTTT.com বা অ্যাপে লগইন করুন বা একটি অ্যাকাউন্ট তৈরি করুন।

2) নতুন অ্যাপলেট তৈরি করুন: অতিরিক্ত ব্যাখ্যা

-এই 'গুগল সহকারীর জন্য অনুসন্ধান করুন এবং ট্রিগার নির্বাচন করুন একটি সহজ বাক্যাংশ বলুন

গেট খুলুন বা আপনার নিজের পছন্দ মত কিছু যোগ করুন

-এই 'ওয়েবহুকের জন্য অনুসন্ধান করুন-> ওয়েব অনুরোধ করুন এবং ছবির মতো যোগ করুন। আইপি-র জন্য আপনাকে ব্লাইঙ্ক সার্ভারের আইপি-অ্যাড্রেস যোগ করতে হবে (পিসি/ল্যাপটপে সিএমডি খুলুন এবং টাইপ করুন "পিং ব্লাইঙ্ক-ক্লাউড" এবং এটি আপনার স্থানীয় ব্লাইঙ্ক সার্ভারের আইপি-ঠিকানা ফেরত দেওয়া উচিত) প্রামাণিক কোডের জন্য আপনাকে ব্লাইঙ্ক থেকে প্রাপ্ত ইমেল থেকে আপনার ব্যক্তিগত প্রামাণিক কোড যোগ করতে হবে।

ধাপ 5: সংযোগ

সংযোগ
সংযোগ

সংযোগ করুন: আপনার 5V বা 12V পাওয়ার সাপ্লাইতে মডিউলের ভিন (ইনপুট সর্বোচ্চ 20VVcc রিলে বিদ্যুৎ সরবরাহের 12VGND রিলে 5 এর 5V / GNDGND মডিউল থেকে পাওয়ার সাপ্লাই 0V / GNDD1 ইনপুট রিলেতে (CH1 বা কিছু)

আমি পিন D8 এ একটি alচ্ছিক প্রতিক্রিয়া যোগ করেছি যেমন আপনি আমার প্রোগ্রামেও দেখতে পারেন কিন্তু এটি alচ্ছিক তাই আপনি যা চান তা করতে পারেন।

ধাপ 6: মডিউলে প্রোগ্রাম আপলোড করুন

আমার কোড ডাউনলোড করুন

Arduino IDE ব্যবহার করে এটি খুলুন

ওয়াইফাই SSID এবং পাসওয়ার্ড পরিবর্তন করুন আপনার ওয়াইফাই এর সাথে মেলে

আপনার ইমেইল এর সাথে মিল করার জন্য Auth কোড পরিবর্তন করুন

ইউএসবি এর মাধ্যমে কানেক্ট করুন এবং আপলোড করুন

প্রস্তাবিত: