সুচিপত্র:

কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ
কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ

ভিডিও: কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ

ভিডিও: কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ
ভিডিও: Nodemcu esp8266 programming tutorial bangla । Esp8266 tutorial for beginners । Esp8266 bangla। 2020 2024, জুলাই
Anonim
কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন | IOT প্ল্যাটফর্মে
কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন | IOT প্ল্যাটফর্মে

এই প্রকল্পের উদ্দেশ্য

এই প্রকল্পের লক্ষ্য হল একটি হোম অটোমেশন সিস্টেম তৈরি করা যা ব্যবহারকারীকে IOT অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে তার বাড়ির সমস্ত দূরবর্তী নিয়ন্ত্রণযোগ্য ডিভাইসে সম্পূর্ণ নিয়ন্ত্রণ দেয়। কিন্তু, এই সমস্ত প্ল্যাটফর্ম যেমন ThingSpeak, Adafruit.io, Blynk এবং IFTT ইত্যাদি কিন্তু আজ আমি ফায়ারবেস নির্বাচন করি

ধাপ 1:

ধাপ 2: কেন আপনি Firebase নির্বাচন করুন

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

ফায়ারবেসে রিয়েল-টাইম ডেটাবেস, প্রমাণীকরণ, ক্লাউড মেসেজিং, স্টোরেজ, হোস্টিং, টেস্ট ল্যাব এবং অ্যানালিটিক্স সহ অনেক বৈশিষ্ট্য রয়েছে তবে আমি কেবল প্রমাণীকরণ, রিয়েল-টাইম ডেটাবেস ব্যবহার করতে যাচ্ছি।

ধাপ 3: ঠিক আছে প্রকল্প ধ্বংসের দিকে যান ……

আমি এই প্রকল্পটি তিন ভাগে ভাগ করব

1. ফেয়ারবেস অ্যাকাউন্ট তৈরি করা

2. অ্যাপ তৈরি

3. আরডুনিও প্রোগ্রামের অংশ

ধাপ 4: ফেয়ারবেস অ্যাকাউন্ট তৈরি করা

ফেয়ারবেস অ্যাকাউন্ট তৈরি করা
ফেয়ারবেস অ্যাকাউন্ট তৈরি করা

প্রথমে https://console.firebase.google.com/ এ যান এবং লগইন করুন

Add project এ ক্লিক করুন

ধাপ 5: তারপর এই ইন্টারফেসের মত দেখান এবং প্রকল্পের নাম দিন এবং দেশের নাম নির্বাচন করুন

তারপর এই ইন্টারফেসের মত দেখান এবং প্রকল্পের নাম দিন এবং দেশের নাম নির্বাচন করুন
তারপর এই ইন্টারফেসের মত দেখান এবং প্রকল্পের নাম দিন এবং দেশের নাম নির্বাচন করুন

পদক্ষেপ 6: শুনুন আমি প্রকল্পের নাম হোম অটোমেশন নির্বাচন করি এবং আমার দেশ নির্বাচন করুন তারপর তৈরি করুন টিপুন

শুনুন আমি প্রকল্পের নাম হোম অটোমেশন নির্বাচন করি এবং আমার দেশ নির্বাচন করুন তারপর তৈরি করুন টিপুন
শুনুন আমি প্রকল্পের নাম হোম অটোমেশন নির্বাচন করি এবং আমার দেশ নির্বাচন করুন তারপর তৈরি করুন টিপুন

ধাপ 7: কিছুক্ষণ পর এই ইন্টারফেসটি দেখান কনটেন্টে ক্লিক করুন

কিছুক্ষণ পর এই ইন্টারফেসটি দেখান কনটেনশনে ক্লিক করুন
কিছুক্ষণ পর এই ইন্টারফেসটি দেখান কনটেনশনে ক্লিক করুন

ধাপ 8: তারপর শুরুতে যান

তারপর শুরুতে যান
তারপর শুরুতে যান

ধাপ 9: চিত্রের মতো নিয়ম এবং এডিট কোডে যান

চিত্রের মত নিয়ম এবং এডিট কোড এ যান
চিত্রের মত নিয়ম এবং এডিট কোড এ যান
চিত্রের মত নিয়ম এবং এডিট কোড এ যান
চিত্রের মত নিয়ম এবং এডিট কোড এ যান

ধাপ 10: আপনার সেটিং এ যান তারপর আপনার অপি কী দেখান

আপনার সেটিং এ যান তারপর আপনার অপি কী দেখান
আপনার সেটিং এ যান তারপর আপনার অপি কী দেখান

ধাপ 11: অ্যাপ তৈরি করা

কোন টেনশন নেই আমি আপনাকে appinventor এর জন্য একটি সম্পূর্ণ সারি ফাইল প্রদান করবো শুধু এখানে ক্লিক করুন এবং এটি ডাউনলোড করুন

এই ফাইলটি খোলার জন্য ai2.appinventor.mit.edu এ যান না

ধাপ 12: এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন

এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন

ধাপ 13: রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন

রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন
রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন
রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন
রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন

ধাপ 14: Ardunio প্রোগ্রাম অংশ

আপনার ardunio কোডে কিছু পরিবর্তন করতে হবে

FIREBASE_HOST ফেয়ারবেস ডাটাবেসে অনুলিপি এবং অতীত

FIREBASE_AUTH কপি এবং প্রকল্প সেটিংয়ে অতীত

এবং আপনার ওয়াইফাই নাম amd পাসওয়ার্ড সেটআপ করুন

এখান থেকে আরডুনিও কোড ডাউনলোড করুন এখানে ক্লিক করুন

এই টিউটোরিয়ালটি প্রথমে এখানে ক্লিক করে প্রকাশিত হয়েছে

Nodemcu সম্পর্কে আরো টিউটোরিয়াল এখানে ক্লিক করুন

প্রস্তাবিত: