جدول المحتويات:
فيديو: أتمتة المنزل باستخدام Google Firebase: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
مقدمة:
هذا هو مشروع أتمتة المنزل الذي يستخدم 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 وكلمة المرور.
الرابط: الكود والتطبيق
موصى به:
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino - أفكار أتمتة المنزل: 15 خطوة (بالصور)
كيفية جعل المنزل الذكي باستخدام وحدة التحكم في ترحيل Arduino | أفكار أتمتة المنزل: في مشروع أتمتة المنزل هذا ، سنصمم وحدة ترحيل منزلية ذكية يمكنها التحكم في 5 أجهزة منزلية. يمكن التحكم في وحدة الترحيل هذه من الهاتف المحمول أو الهاتف الذكي أو جهاز التحكم عن بعد بالأشعة تحت الحمراء أو جهاز التحكم عن بعد في التلفزيون أو المفتاح اليدوي. يمكن لهذا التتابع الذكي أيضًا أن يستشعر r
أتمتة المنزل باستخدام Raspberry Pi باستخدام لوحة الترحيل: 7 خطوات
أتمتة المنزل باستخدام Raspberry Pi باستخدام لوحة الترحيل: يريد عدد كبير من الأشخاص راحة كبيرة ولكن بأسعار معقولة. نشعر بالكسل لإضاءة المنازل كل مساء عند غروب الشمس وفي صباح اليوم التالي ، وإطفاء الأنوار مرة أخرى أو تشغيل / إيقاف تشغيل مكيف الهواء / المروحة / المدافئ كما كانت
أتمتة المنزل باستخدام Google Assistant و Adafruit IO: 3 خطوات
أتمتة المنزل باستخدام مساعد Google و Adafruit IO: مساعد Google هو خدمة أوامر صوتية تعتمد على الذكاء الاصطناعي. باستخدام الصوت ، يمكننا التفاعل مع مساعد Google ويمكنه البحث على الإنترنت ، وجدولة الأحداث ، وضبط الإنذارات ، وأجهزة التحكم ، وما إلى ذلك. هذه الخدمة متاحة على sma
كيفية جعل نظام أتمتة المنزل Firebase باستخدام NodeMCU - في منصة IOT: 14 خطوة
كيفية جعل نظام أتمتة المنزل Firebase باستخدام NodeMCU | في منصة IOT: الهدف من هذا المشروع يهدف هذا المشروع إلى تطوير نظام أتمتة منزلية يمنح المستخدم تحكمًا كاملاً في جميع الأجهزة التي يمكن التحكم فيها عن بُعد في منزله / منزلها باستخدام تطبيق IOT Android. هناك العديد من الخوادم والأنظمة الأساسية التابعة لجهات خارجية
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: 5 خطوات
أتمتة المنزل باستخدام Android و Arduino: افتح البوابة عندما تصل إلى المنزل: يدور هذا Instructable حول إعداد نظام التشغيل الآلي للمنزل ليتم التحكم فيه عبر الهاتف الذكي ، باستخدام اتصال بالإنترنت ، بحيث يمكن الوصول إليه من أي مكان تريده. علاوة على ذلك ، سيتم تنفيذ إجراءات معينة عندما تكون المعايير م