جدول المحتويات:

أتمتة المنزل باستخدام Google Firebase: 3 خطوات
أتمتة المنزل باستخدام Google Firebase: 3 خطوات

فيديو: أتمتة المنزل باستخدام Google Firebase: 3 خطوات

فيديو: أتمتة المنزل باستخدام Google Firebase: 3 خطوات
فيديو: Home Automation Using NodeMCU | iot projects | firebase | nodemcu esp8266 2024, شهر نوفمبر
Anonim
Image
Image
أتمتة المنزل باستخدام Google Firebase
أتمتة المنزل باستخدام Google Firebase

مقدمة:

هذا هو مشروع أتمتة المنزل الذي يستخدم Firebase و nodeMCU. أول سبب اخترت Firebase هو أنه يمكن صيانته بسهولة ، فهو يحتوي على تقرير مرحلي ، وتحليلات Crash وما إلى ذلك وهي خالية تمامًا من التكلفة حتى نتمكن من استخدام هذا المشروع للتحكم في الأضواء ، والمراوح ، والتلفزيون ، وما إلى ذلك. لذا فلنبدأ

اللوازم

  • NodeMcu - عدد 1
  • وحدة الترحيل - عدد 1
  • اللوح - عدد 1
  • ذكر لأنثى صداري - 3 أعداد
  • اتصال بالإنترنت
  • هاتف android

الخطوة 1: إنشاء قاعدة البيانات

إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
إنشاء قاعدة بيانات

تحتاج أولاً إلى الانتقال إلى موقع الويب هذا وتسجيل الدخول إلى حساب Google الخاص بك. وانقر على إنشاء مشروع جديد وأدخل اسم مشروعك وانقر على متابعة. بعد بضع دقائق ، تقول ، "مشروعك جاهز" ويظهر زر متابعة للنقر عليه ، تظهر لوحة القيادة ، في علامة تبويب قاعدة البيانات الموجودة على الجانب الأيسر ، انقر عليها ثم قم بالتمرير لأسفل ببطء ، سترى إنشاء في الوقت الفعلي زر قاعدة البيانات اضغط عليه. يفتح مربع حوار يخبرك باختيار إما وضع القفل أو وضع الاختبار. حدد وضع الاختبار وانقر فوق تمكين. سيتم توجيهك إلى علامة التبويب البيانات في الأعلى ، سترى أربع علامات تبويب تنقر فوق علامة تبويب القواعد وتحقق مما إذا كانت قواعد القراءة والكتابة صحيحة. إذا لم يتغير كلاهما إلى صحيح. انتقل الآن إلى إعدادات المشروع وانسخ معرف المشروع ومفتاح واجهة برمجة تطبيقات الويب الذي سنستخدمه لاحقًا. وأيضًا انتقل إلى علامة التبويب حسابات الخدمة ، في علامة تبويب أسرار قاعدة البيانات اليسرى ، انقر فوق علامة التبويب وانتقل لأسفل ، سترى اسم قاعدة البيانات والنقر السري على خيار العرض على الجانب الأيمن من السر وانسخ السر والصقه في نافذة المفكرة. والآن انتهى هذا الجزء. الآن سنذهب إلى جزء مخترع التطبيق.

الخطوة 2: تكوين التطبيق

تكوين التطبيق
تكوين التطبيق
تكوين التطبيق
تكوين التطبيق

جزء التطبيق ليس مهمة صعبة لقد قدمت الرابط لتنزيل ملف.aia. يمكنك فقط تنزيله واستيراده إلى حسابك. أولاً ، قم بتسجيل الدخول إلى مخترع تطبيق MIT وفي الجزء العلوي ، سيكون مشروعي هناك انقر فوقه ، سيتم عرض قائمة بالخيارات ، انقر فوق استيراد مشروع (.aia) من جهاز الكمبيوتر الخاص بي وحدد ملف aia الذي تم تنزيله وانقر فوق استيراد سيتم استيراد المشروع وسيتم فتحه. انقر الآن على عنصر واجهة FirebaseDB1 ، ستفتح علامة تبويب الإعدادات على الجانب الأيمن لتغيير رمز Firebase المميز بمفتاح واجهة برمجة تطبيقات الويب وتغيير عنوان URL الخاص بـ firebase باستخدام معرف مشروع Firebase بالتنسيق (https:// {your-project-id }.firebaseio.com /). وانقر فوق خيار الإنشاء لتنزيل ملف apk لتطبيقك. الآن قم بتثبيت التطبيق على هاتفك المحمول. وسننتقل إلى الخطوة التالية.

الخطوة 3: الكود

الشفرة
الشفرة

لذلك قدمت الرمز أيضًا. لذا قم بتنزيل الكود وافتحه وقم بتغيير firebase_HOST بمعرف مشروعك بالتنسيق ({Your-project-id}.firebaseio.com). قم أيضًا بتغيير firebase_Auth باستخدام سر قاعدة Firebase الذي نسخته مسبقًا. وخاصةً لا تنس تغيير اسم wifi وكلمة المرور.

الرابط: الكود والتطبيق

موصى به: