সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপাদান
- ধাপ 2: Blynk অ্যাপ
- ধাপ 3: Arduino IDE তে ESP8266 প্রোগ্রামিং
- ধাপ 4: IFTTT (যদি এটি হয়)
- ধাপ 5: সার্কিট্রি
- ধাপ 6: মোবাইলে যেকোনো জায়গা থেকে নজরদারি (IFTTT অ্যাপ)
ভিডিও: DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আরে !! দীর্ঘ বিরতির পর আমি এখানে আছি কারণ আমাদের সবাইকে উপার্জনের জন্য কিছু বিরক্তিকর (কাজ) করতে হবে।
ব্লুটুথ, আইআর, লোকাল ওয়াইফাই, ক্লাউড অর্থাৎ কঠিন বিষয়গুলি থেকে লেখা সমস্ত হোম অটোমেশন নিবন্ধের পরে, * এখন * সবচেয়ে সহজ কিন্তু সবচেয়ে কার্যকর হোম অটোমেশন সমাধান আসে। টি
তার প্রজেক্টের কম হার্ডওয়্যার দরকার, আমার আগের প্রজেক্টের মত সার্কিট। বিভিন্ন সফটওয়্যার কোম্পানি থেকে পরিষেবাগুলির ব্যবহার বেশিরভাগ ক্ষেত্রেই দেখা যায় আরডুইনো এবং সার্কিট্রি জ্ঞানের একটি বিট সঙ্গে। চলুন আপনাকে বিরক্ত না করি। আলস্য উপভোগ করুন !!!
দ্রষ্টব্য: দয়া করে পুরো ডকুমেন্টটি পড়ুন এতে 9 মিনিট সময় লাগবে, অন্যথায় যদি আপনি আপনার উপাদানগুলিকে ক্ষতিগ্রস্ত করেন তবে আমি দায়ী থাকব না! এই তৃতীয়বার আমি প্রকল্পটি আপলোড করছি কারণ সাইটে কিছু তারিখের সমস্যা রয়েছে।
ধাপ 1: প্রয়োজনীয় উপাদান
প্রকৃতপক্ষে পাঁচটি উপাদান প্রয়োজন কিন্তু আমরা এটিকে দ্বিতীয়টির জন্য ভেঙে ফেলতে পারি যেমনটা আমি আগে করেছি কারণ আমি তখন টাকা খরচ করতে চাইনি !!
- ESP8266 Nodemcu wifi development board - হয়তো LOLIN, AMICA, ADAFRUIT কিছু
-
সামগ্রিকভাবে 5V রিলে বোর্ড বা নিম্নরূপ ব্রেক আপ
- রিলে 5VULN2003 বা ULN2003A
- রিলে সুরক্ষার জন্য ডায়োড (যেটা আমি আগের প্রকল্পে মিস করেছি)
- জাম্পার বা (ওয়্যার এবং সোল্ডারিং লোহা)
- কোন মোবাইল চার্জার বা 5V এর অ্যাডাপ্টার (অতিরিক্ত চার্জার, আপনার পিতামাতার মোবাইল চার্জার ধ্বংস করবেন না)
- GOOGLE HOME MINI
তাই আমরা একটি প্রি -বিল্ট সার্কিটে অক্ষত 2/4/8/16 রিলে রিলে বোর্ড কিনতে পারি অথবা আমরা একটি তৈরি করতে পারি, দয়া করে রিলে বোর্ড তৈরি করতে আমার আগের মত এই নিবন্ধগুলি পড়ুন।
ধাপ 2: Blynk অ্যাপ
আপনার অ্যান্ড্রয়েড ফোন বা অ্যাপল ফোনে Blynk অ্যাপ ইনস্টল করুন
ইন্সটল করার পর ইমেইল আইডি বা ফেসবুক ব্যবহার করে সাইনআপ করুন (আমি ফেসবুক পছন্দ করি না)। এবং নিশ্চিত হয়ে নিন যে আপনি ব্যবহৃত ইমেইল আইডির পাসওয়ার্ড জানেন, না হলে আপনি Blynk Auth Token (প্রকল্প নির্দিষ্ট) পাবেন না যা শুধুমাত্র আপনার রেজিস্টার্ড ইমেইল আইডি তে পাঠানো হয় না বরং Blynk এর প্রকল্প সেটিংস থেকেও পাওয়া যায়! মজা করছিলাম!
- নতুন প্রকল্প নির্বাচন করুন উইজেট যোগ করতে + বোতামটি ব্যবহার করুন
- যতটা আপনি চান বাটন যোগ করুন (যতক্ষণ না আপনি আপনার বিনামূল্যে 2000 শক্তি শেষ করুন এবং তারপর শক্তি কিনুন)
- যোগ করা বোতামে ক্লিক করে কনফিগার বোতাম
- আউটপুট পিন (ডিজিটাল) নির্বাচন করুন যেমন D1, D2, D3, _, _, _, _ (FILL IN THE BLANKS) (পিন ডিজিটাল, এনালগ, ভার্চুয়াল হতে পারে)
- ছবিগুলি দেখুন, আমি নিম্নের অবস্থা 1 এবং বোতামের উপরের অবস্থা 0 হিসাবে রেখেছি।
এর পিছনে কারণ হল যে রিলে বোর্ড ইনপুট ULN2003 বা রিলে ড্রাইভিং ICs এর সাথে IC গুলির সাথে সংযুক্ত থাকে যারা গেট নয়।
ধাপ 3: 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 (যদি এটি হয়)
এটি একটি প্ল্যাটফর্ম যা আমাদের কাস্টম অ্যাপলেট তৈরি করতে সাহায্য করে যা আমাদের একটি নির্দিষ্ট ইভেন্টের জন্য বিজ্ঞপ্তি পেতে সাহায্য করতে পারে বা কিছু নির্দিষ্ট কাজ করতে পারে। নাম থেকে বোঝা যাচ্ছে: সবকিছু "এই" এবং "সেই" কে ঘিরে।
এখানে: যদি গুগল সহকারীকে "নির্দিষ্ট বাক্যাংশ" বলা হয় "তাহলে" সেই পিং তৈরি করা হবে"
সুতরাং যেমনটি বলা হয়েছে আমাদের ক্লিক করতে হবে - আমার অ্যাপলেট> নতুন তৈরি করুন> এতে ক্লিক করুন> অনুসন্ধান করুন এবং গুগল সহকারী নির্বাচন করুন> সহজ বাক্যাংশ নির্বাচন করুন> ছবি অনুসরণ করুন> ট্রিগার তৈরি করুন
সেটিতে ক্লিক করুন> ওয়েবহুকস অনুসন্ধান করুন> এটি নির্বাচন করুন> একটি ওয়েব অনুরোধ করুন নির্বাচন করুন> নিম্নরূপ ক্ষেত্র থাকবে:
- 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 সহজ প্রকল্পগুলির মতো আরও চান …
প্রস্তাবিত:
কথোপকথন অটোমেশন -- Arduino থেকে অডিও -- ভয়েস নিয়ন্ত্রিত অটোমেশন -- এইচসি - 05 ব্লুটুথ মডিউল: 9 ধাপ (ছবি সহ)
কথোপকথন অটোমেশন || Arduino থেকে অডিও || ভয়েস নিয়ন্ত্রিত অটোমেশন || এইচসি - 05 ব্লুটুথ মডিউল: …………………………. আরো ভিডিও পেতে দয়া করে আমার ইউটিউব চ্যানেলে সাবস্ক্রাইব করুন …. …. এই ভিডিওতে আমরা একটি টকটিভ অটোমেশন তৈরি করেছি .. যখন আপনি মোবাইলের মাধ্যমে ভয়েস কমান্ড পাঠাবেন তখন এটি হোম ডিভাইস চালু করবে এবং প্রতিক্রিয়া পাঠাবে i
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: 7 টি ধাপ (ছবি সহ)
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: ক্লাউড পরিষেবার জন্য http://arest.io/ এ সব ক্রেডিট !! IoT এখন বিশ্বের সবচেয়ে আলোচিত বিষয় !! ক্লাউড সার্ভার এবং পরিষেবাগুলি এটি সম্ভব করে তোলে আজকের বিশ্বের আকর্ষণ বিন্দু … দূরত্ব বহনকারীকে শাসন করা ছিল এবং ছিল
রাস্পবেরি পাই ম্যাট্রিক্স ভয়েস এবং স্নিপস ব্যবহার করে হোম অটোমেশন (পর্ব 2): 8 টি ধাপ
রাস্পবেরি পাই ম্যাট্রিক্স ভয়েস এবং স্নিপস ব্যবহার করে হোম অটোমেশন (পর্ব 2): রাস্পবেরি পাই ম্যাট্রিক্স ভয়েস এবং স্নিপস ব্যবহার করে হোম অটোমেশনের আপডেট। এই PWM বহিরাগত LED এর এবং Servo মোটর নিয়ন্ত্রণের জন্য ব্যবহার করা হয়
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): 4 টি ধাপ
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): এটি মূলত ভয়েস নির্দেশে বার্তা পাঠানোর জন্য গুগল সহকারী সেটআপ সহ এসএমএস ভিত্তিক আরডুইনো নিয়ন্ত্রিত রিলে। এটা খুবই সহজ এবং সস্তা এবং আপনার সাথে আলেক্সা বিজ্ঞাপনের মতো বিদ্যমান বৈদ্যুতিক যন্ত্রপাতি (যদি আপনার মটো -এক্স স্মার্টপ থাকে
Arduino Uno এবং Bluetooth ব্যবহার করে হোম অটোমেশন ভয়েস কন্ট্রোল: 4 টি ধাপ
হোম অটোমেশন ভয়েস কন্ট্রোল আরডুইনো ইউনো এবং ব্লুটুথ ব্যবহার করে: এই প্রকল্পটি ভয়েস কন্ট্রোল ব্যবহার করে একটি রুমে লাইট এবং ফ্যান সক্রিয় করার জন্য আরডুইনো এবং অ্যান্ড্রয়েড মোবাইলের সাথে একটি ব্লুটুথ মডিউলকে ইন্টারফেস করার বিষয়ে