সুচিপত্র:

DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ
DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ

ভিডিও: DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ

ভিডিও: DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ
ভিডিও: How to Control Home Appliances from Anywhere in the World using Internet | DIY IoT Project 2024, জুলাই
Anonim
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং
ESP8266 এবং গুগল হোম মিনি ব্যবহার করে DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং

আরে !! দীর্ঘ বিরতির পর আমি এখানে আছি কারণ আমাদের সবাইকে উপার্জনের জন্য কিছু বিরক্তিকর (কাজ) করতে হবে।

ব্লুটুথ, আইআর, লোকাল ওয়াইফাই, ক্লাউড অর্থাৎ কঠিন বিষয়গুলি থেকে লেখা সমস্ত হোম অটোমেশন নিবন্ধের পরে, * এখন * সবচেয়ে সহজ কিন্তু সবচেয়ে কার্যকর হোম অটোমেশন সমাধান আসে। টি

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

দ্রষ্টব্য: দয়া করে পুরো ডকুমেন্টটি পড়ুন এতে 9 মিনিট সময় লাগবে, অন্যথায় যদি আপনি আপনার উপাদানগুলিকে ক্ষতিগ্রস্ত করেন তবে আমি দায়ী থাকব না! এই তৃতীয়বার আমি প্রকল্পটি আপলোড করছি কারণ সাইটে কিছু তারিখের সমস্যা রয়েছে।

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

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

প্রকৃতপক্ষে পাঁচটি উপাদান প্রয়োজন কিন্তু আমরা এটিকে দ্বিতীয়টির জন্য ভেঙে ফেলতে পারি যেমনটা আমি আগে করেছি কারণ আমি তখন টাকা খরচ করতে চাইনি !!

  1. ESP8266 Nodemcu wifi development board - হয়তো LOLIN, AMICA, ADAFRUIT কিছু
  2. সামগ্রিকভাবে 5V রিলে বোর্ড বা নিম্নরূপ ব্রেক আপ

    • রিলে 5VULN2003 বা ULN2003A
    • রিলে সুরক্ষার জন্য ডায়োড (যেটা আমি আগের প্রকল্পে মিস করেছি)
  3. জাম্পার বা (ওয়্যার এবং সোল্ডারিং লোহা)
  4. কোন মোবাইল চার্জার বা 5V এর অ্যাডাপ্টার (অতিরিক্ত চার্জার, আপনার পিতামাতার মোবাইল চার্জার ধ্বংস করবেন না)
  5. GOOGLE HOME MINI

তাই আমরা একটি প্রি -বিল্ট সার্কিটে অক্ষত 2/4/8/16 রিলে রিলে বোর্ড কিনতে পারি অথবা আমরা একটি তৈরি করতে পারি, দয়া করে রিলে বোর্ড তৈরি করতে আমার আগের মত এই নিবন্ধগুলি পড়ুন।

ধাপ 2: Blynk অ্যাপ

ব্লাইঙ্ক অ্যাপ
ব্লাইঙ্ক অ্যাপ
ব্লাইঙ্ক অ্যাপ
ব্লাইঙ্ক অ্যাপ
ব্লাইঙ্ক অ্যাপ
ব্লাইঙ্ক অ্যাপ

আপনার অ্যান্ড্রয়েড ফোন বা অ্যাপল ফোনে Blynk অ্যাপ ইনস্টল করুন

ইন্সটল করার পর ইমেইল আইডি বা ফেসবুক ব্যবহার করে সাইনআপ করুন (আমি ফেসবুক পছন্দ করি না)। এবং নিশ্চিত হয়ে নিন যে আপনি ব্যবহৃত ইমেইল আইডির পাসওয়ার্ড জানেন, না হলে আপনি Blynk Auth Token (প্রকল্প নির্দিষ্ট) পাবেন না যা শুধুমাত্র আপনার রেজিস্টার্ড ইমেইল আইডি তে পাঠানো হয় না বরং Blynk এর প্রকল্প সেটিংস থেকেও পাওয়া যায়! মজা করছিলাম!

  1. নতুন প্রকল্প নির্বাচন করুন উইজেট যোগ করতে + বোতামটি ব্যবহার করুন
  2. যতটা আপনি চান বাটন যোগ করুন (যতক্ষণ না আপনি আপনার বিনামূল্যে 2000 শক্তি শেষ করুন এবং তারপর শক্তি কিনুন)
  3. যোগ করা বোতামে ক্লিক করে কনফিগার বোতাম
  4. আউটপুট পিন (ডিজিটাল) নির্বাচন করুন যেমন D1, D2, D3, _, _, _, _ (FILL IN THE BLANKS) (পিন ডিজিটাল, এনালগ, ভার্চুয়াল হতে পারে)
  5. ছবিগুলি দেখুন, আমি নিম্নের অবস্থা 1 এবং বোতামের উপরের অবস্থা 0 হিসাবে রেখেছি।

এর পিছনে কারণ হল যে রিলে বোর্ড ইনপুট ULN2003 বা রিলে ড্রাইভিং ICs এর সাথে IC গুলির সাথে সংযুক্ত থাকে যারা গেট নয়।

ধাপ 3: Arduino IDE তে ESP8266 প্রোগ্রামিং

Arduino IDE তে ESP8266 প্রোগ্রামিং
Arduino IDE তে ESP8266 প্রোগ্রামিং
Arduino IDE তে ESP8266 প্রোগ্রামিং
Arduino IDE তে ESP8266 প্রোগ্রামিং
Arduino IDE তে ESP8266 প্রোগ্রামিং
Arduino IDE তে ESP8266 প্রোগ্রামিং

আরডুইনো আইডিইতে, সবার আগে আমাদের ডেভেলপমেন্ট বোর্ড নির্বাচন করতে হবে আমরা প্রোগ্রামিং করবো যেমনটা আমি আমার আগের প্রকল্পগুলিতে বলেছি। Arduino IDE> সরঞ্জাম> বোর্ড> Nodemcu 12E এবং ইউএসবি পোর্ট নির্বাচন করুন যা আমরা এটিকে COM3/4/5/6/…

এখন আমাদের আরডুইনোতে ব্লাইঙ্ক লাইব্রেরি ইনস্টল করতে হবে যাতে আমরা সহজে কিছুই করতে পারি না এবং প্রত্যেক কোডই থাকি !!

ল্যাপটপে Nodemcu ESP8266 সংযুক্ত করুন। অবশ্যই ইউএসবি তারের সাথে !! নন-কোডারদের স্বচ্ছতার জন্য এবং আমি:

FILE> EXAMPLES> Blynk> Board's Wifi> Standalone নির্বাচন করুন এখন Blynk Auth Token (project specific) এবং wifi credentials ছাড়া আর কিছুই প্রয়োজন নেই। ESP8266 এ স্কেচ আপলোড করুন এবং সিরিয়াল মনিটর খুলুন।

আপনি "আইপি" দেখতে পারেন, আইপিটি নোট করুন, এটি সার্ভার অঞ্চল অনুসারে ভিন্ন হতে পারে। আমার যেমন আপনি দেখতে পারেন "139.59.206.133".80 হল http এর জন্য পোর্ট।

ধাপ 4: IFTTT (যদি এটি হয়)

IFTTT (যদি এটি তাহলে)
IFTTT (যদি এটি তাহলে)
IFTTT (যদি এটি তাহলে)
IFTTT (যদি এটি তাহলে)
IFTTT (যদি এটি তাহলে)
IFTTT (যদি এটি তাহলে)

এটি একটি প্ল্যাটফর্ম যা আমাদের কাস্টম অ্যাপলেট তৈরি করতে সাহায্য করে যা আমাদের একটি নির্দিষ্ট ইভেন্টের জন্য বিজ্ঞপ্তি পেতে সাহায্য করতে পারে বা কিছু নির্দিষ্ট কাজ করতে পারে। নাম থেকে বোঝা যাচ্ছে: সবকিছু "এই" এবং "সেই" কে ঘিরে।

এখানে: যদি গুগল সহকারীকে "নির্দিষ্ট বাক্যাংশ" বলা হয় "তাহলে" সেই পিং তৈরি করা হবে"

সুতরাং যেমনটি বলা হয়েছে আমাদের ক্লিক করতে হবে - আমার অ্যাপলেট> নতুন তৈরি করুন> এতে ক্লিক করুন> অনুসন্ধান করুন এবং গুগল সহকারী নির্বাচন করুন> সহজ বাক্যাংশ নির্বাচন করুন> ছবি অনুসরণ করুন> ট্রিগার তৈরি করুন

সেটিতে ক্লিক করুন> ওয়েবহুকস অনুসন্ধান করুন> এটি নির্বাচন করুন> একটি ওয়েব অনুরোধ করুন নির্বাচন করুন> নিম্নরূপ ক্ষেত্র থাকবে:

  • URL- এ
  • পদ্ধতি (GET) বিষয়বস্তুর ধরণ (কিছুই নয়)
  • শরীর (কিছুই না)

এই সবগুলো পূরণ করার পর Create trigger এ ক্লিক করুন

দ্রষ্টব্য: এখানে পিনটি Arduino পিনের সাথে মিলে যায় তাই যেমন আমরা ESP8266 তে দেখি D1 হল GPIO5 অর্থাৎ D5 Arduino এর জন্য যা আমাদের এখানে লিখতে হবে D1 নয়। উদাহরণ: https:// IP/YourAuthToken/update/D5? মান = 1 এই মানে ESP8266 এর D1 পিন বন্ধ থাকবে। কর্পোসন্ডিং ডি জানার জন্য ESP8266 এর পিন ডায়াগ্রাম ব্যবহার করুন? জিপিআইও?

ধাপ 5: সার্কিট্রি

সার্কিট্রি
সার্কিট্রি
সার্কিট্রি
সার্কিট্রি
সার্কিট্রি
সার্কিট্রি
সার্কিট্রি
সার্কিট্রি

এই প্রকল্পের জন্য সার্কিটরি খুবই সহজ। এর আগে আলোচনা করা উপাদানগুলি এখানে ব্যবহার করা হয়েছে:

5V অ্যাডাপ্টার; ESP8266 Nodemcu; রিলে বোর্ড; জাম্পার। আমি দুটি রিলে ব্যবহার করেছি কিন্তু আমরা ESP8266 পিনের মতো ব্যবহার করতে পারি !!!

  • 5V সরবরাহ ESP8266 এবং রিলে বোর্ডকে খাওয়ানো হবে।
  • ESP8266 Nodemcu মাইক্রো ইউএসবি বা ভিন পিন এবং গ্রাউন্ডের মাধ্যমে 5V সরবরাহ করবে (যেমন আমি করেছি)।
  • রিলে বোর্ডে সরবরাহের জন্য মনোনীত Vcc এবং GND পিন রয়েছে। অনুগ্রহ করে ছবিটি অনুসরণ করুন রিলে বোর্ডের অন্যদিকে সরবরাহটি সন্নিবেশ করাবেন না এটি অন্য কোন উদ্দেশ্যে। (আমি বলব না যে এটি একটি সহজ কাজ !!)
  • তাই আমাদের আইওটি মডিউল সেট করা আছে, কি বাকি আছে? এটি যন্ত্রের সাথে সংযুক্ত করা হচ্ছে..:)
  • এটি সবচেয়ে সহজ কাজ কিন্তু আইটিএস 220V এসি বা 110V এসি হিসাবে সাবধান থাকুন….. প্রধান সুইচগুলি নিচে রাখুন অথবা অন্যথায় আপনি মারা গেলে আমি জানি না এই নিবন্ধটি কে লিখেছেন।
  • "NO" (সাধারনত খোলা) পিন সংযোগ করুন এবং রিলে পিন সমান্তরালভাবে COM (সাধারণ) পিনের সাথে সংযোগ করুন যন্ত্রের সাথে।

দ্রষ্টব্য: আমি রিলেগুলিকে NO পিন এবং COM পিনের সাথে সংযুক্ত করতে বলেছি যাতে যন্ত্রপাতিগুলি সাধারণত বন্ধ অবস্থায় থাকে। কেউ যদি এনসি পিন ব্যবহার করতে পারে (সাধারনত বন্ধ) যদি সে/সে ডিফল্ট হিসাবে ON রাজ্যে যন্ত্রপাতি চায়। চালু এবং বন্ধ অবস্থা 2 টি ফ্যাক্টরের উপর নির্ভর করে: 1) রিলে এর NO এবং NC পিন 2) IFTTT/Blynk অ্যাপে 0 এবং 1 যুক্তি

ধাপ 6: মোবাইলে যেকোনো জায়গা থেকে নজরদারি (IFTTT অ্যাপ)

ইন্টারনেট পাওয়া গেলেই এই পৃথিবীর যে কোনো জায়গা থেকে তাদের বাড়িতে কী চলছে তা সহজেই পর্যবেক্ষণ করতে পারে।

তাই এর জন্য প্রয়োজনীয় জিনিস হল IFTTT অ্যাপ যা অ্যান্ড্রয়েড ব্যবহারকারীদের জন্য গুগল প্লে স্টোরে পাওয়া যায়।

আইওএস ব্যবহারকারী তাদের অ্যাপ স্টোর থেকেও এটি পেতে পারেন।

উভয় ক্ষেত্রে GOOGLE HOME MINI এবং IFTTT অ্যাকাউন্টের সাথে সংযুক্ত একই অ্যাকাউন্ট থেকে লগইন করতে ভুলবেন না যেখানে আপনি অ্যাপলেট তৈরি করেছিলেন। তাই গুরুত্বপূর্ণ হল জিমেইল একাউন্ট বা ফেসবুক অ্যাকাউন্ট যা সর্বত্র একই হওয়া উচিত।

এই অ্যাপে আপনি IFTTT ওয়েব অ্যাপ্লিকেশনে একইভাবে অ্যাপলেট তৈরি করতে পারেন।

যখন আমরা অ্যাপলেট তৈরি করি তখন অ্যাপলেট চললে সর্বদা বিজ্ঞপ্তি পাওয়ার বিকল্প থাকে, ডিফল্টভাবে এটি চালু থাকে।

তাই এখন নজর রাখুন যখন আপনার কোন যন্ত্রের সুড়সুড়ি হয়।

অলসতা উপভোগ করুন !! উদ্ভাবন !! আপনার সমর্থন দেখানোর জন্য এই প্রকল্পটিকে প্রিয় করুন এবং যদি আপনি এই DIY সহজ প্রকল্পগুলির মতো আরও চান …

প্রস্তাবিত: