সুচিপত্র:
- ধাপ 1:
- ধাপ 2: কেন আপনি Firebase নির্বাচন করুন
- ধাপ 3: ঠিক আছে প্রকল্প ধ্বংসের দিকে যান ……
- ধাপ 4: ফেয়ারবেস অ্যাকাউন্ট তৈরি করা
- ধাপ 5: তারপর এই ইন্টারফেসের মত দেখান এবং প্রকল্পের নাম দিন এবং দেশের নাম নির্বাচন করুন
- পদক্ষেপ 6: শুনুন আমি প্রকল্পের নাম হোম অটোমেশন নির্বাচন করি এবং আমার দেশ নির্বাচন করুন তারপর তৈরি করুন টিপুন
- ধাপ 7: কিছুক্ষণ পর এই ইন্টারফেসটি দেখান কনটেন্টে ক্লিক করুন
- ধাপ 8: তারপর শুরুতে যান
- ধাপ 9: চিত্রের মতো নিয়ম এবং এডিট কোডে যান
- ধাপ 10: আপনার সেটিং এ যান তারপর আপনার অপি কী দেখান
- ধাপ 11: অ্যাপ তৈরি করা
- ধাপ 12: এখন প্রজেক্টে যান এবং আপনার কম্পিউটারে Homeautomation.aia ফাইল আমদানি করুন
- ধাপ 13: রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন
- ধাপ 14: Ardunio প্রোগ্রাম অংশ
ভিডিও: কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পের উদ্দেশ্য
এই প্রকল্পের লক্ষ্য হল একটি হোম অটোমেশন সিস্টেম তৈরি করা যা ব্যবহারকারীকে 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 ফাইল আমদানি করুন
ধাপ 13: রেড সার্কেল অপশনে ক্লিক করুন এবং ছবিটি প্রশংসা করুন
ধাপ 14: Ardunio প্রোগ্রাম অংশ
আপনার ardunio কোডে কিছু পরিবর্তন করতে হবে
FIREBASE_HOST ফেয়ারবেস ডাটাবেসে অনুলিপি এবং অতীত
FIREBASE_AUTH কপি এবং প্রকল্প সেটিংয়ে অতীত
এবং আপনার ওয়াইফাই নাম amd পাসওয়ার্ড সেটআপ করুন
এখান থেকে আরডুনিও কোড ডাউনলোড করুন এখানে ক্লিক করুন
এই টিউটোরিয়ালটি প্রথমে এখানে ক্লিক করে প্রকাশিত হয়েছে
Nodemcu সম্পর্কে আরো টিউটোরিয়াল এখানে ক্লিক করুন
প্রস্তাবিত:
LoRa- ভিত্তিক ভিজ্যুয়াল মনিটরিং সিস্টেম এগ্রিকালচার আইওটি - ফায়ারবেস এবং কৌণিক ব্যবহার করে একটি ফ্রন্টেড অ্যাপ্লিকেশন ডিজাইন করা: 10 টি ধাপ
LoRa- ভিত্তিক ভিজ্যুয়াল মনিটরিং সিস্টেম এগ্রিকালচার আইওটি | ফায়ারবেস এবং কৌণিক ব্যবহার করে একটি ফ্রন্টেড অ্যাপ্লিকেশন ডিজাইন করা: আগের অধ্যায়ে আমরা ফোরবেস রিয়েলটাইম ডাটাবেস তৈরির জন্য লোরা মডিউলের সাথে সেন্সরগুলি কীভাবে কাজ করছে তা নিয়ে কথা বলি এবং আমরা আমাদের পুরো প্রকল্পটি কীভাবে কাজ করছে তা খুব উচ্চ স্তরের চিত্র দেখেছি। এই অধ্যায়ে আমরা আলোচনা করব কিভাবে আমরা পারি
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন | হোম অটোমেশন আইডিয়া: এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলেটিও বুঝতে পারে
গুগল ফায়ারবেস ব্যবহার করে হোম অটোমেশন: 3 টি ধাপ
গুগল ফায়ারবেস ব্যবহার করে হোম অটোমেশন: ভূমিকা: এটি একটি হোম অটোমেশন প্রকল্প যা ফায়ারবেস এবং নোডএমসিইউ ব্যবহার করে। প্রথমে আমি ফায়ারবেস কেন বেছে নিলাম কারণ এটি সহজেই রক্ষণাবেক্ষণ করা যায় এতে অগ্রগতি প্রতিবেদন, ক্র্যাশ অ্যানালিটিক্স ইত্যাদি আছে এবং ঠিক এটি বিনা মূল্যে তাই আমরা করতে পারি
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
Arduino এবং HC-05 ব্লুটুথ মডিউল ব্যবহার করে হোম অটোমেশন সিস্টেম: 5 টি ধাপ (ছবি সহ)
Arduino এবং HC-05 ব্লুটুথ মডিউল ব্যবহার করে হোম অটোমেশন সিস্টেম: হে বন্ধুরা তোমরা সবাই কেমন আছো! আজ আমি এখানে আমার দ্বিতীয় Arduino নির্দেশের সাথে আছি এটি একটি ব্লুটুথ নিয়ন্ত্রিত হোম অটোমেশন সিস্টেম। জিনিস নিখুঁত কাজ করে! এছাড়াও আমি অ্যাপটি ডিজাইন করেছি