فهرست مطالب:

اتوماسیون خانگی با استفاده از Google Firebase: 3 مرحله
اتوماسیون خانگی با استفاده از Google Firebase: 3 مرحله

تصویری: اتوماسیون خانگی با استفاده از Google Firebase: 3 مرحله

تصویری: اتوماسیون خانگی با استفاده از Google Firebase: 3 مرحله
تصویری: طراحی، برنامه نویسی، اجرا و راه اندازی اتوماسیون خانگی با استفاده از PLC و HMI 2024, جولای
Anonim
Image
Image
اتوماسیون خانگی با استفاده از Google Firebase
اتوماسیون خانگی با استفاده از Google Firebase

معرفی:

این یک پروژه اتوماسیون خانگی است که از firebase و nodeMCU استفاده می کند. دلیل اصلی انتخاب Firebase این است که به راحتی نگهداری می شود ، دارای گزارش پیشرفت ، Crash Analytics و غیره است و دقیقاً بدون هزینه است ، بنابراین می توانیم از این پروژه برای کنترل چراغ ها ، فن ها ، تلویزیون و غیره استفاده کنیم. بنابراین بیایید شروع کنیم

تدارکات

  • NodeMcu - 1 شماره
  • ماژول رله - 1 شماره
  • تخته نان - 1 شماره
  • جهنده های مرد تا زن - 3 شماره
  • اتصال به اینترنت
  • یک گوشی اندرویدی

مرحله 1: ایجاد پایگاه داده

ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده
ایجاد پایگاه داده

ابتدا باید به این وب سایت بروید و وارد حساب Google خود شوید. و بر روی ایجاد پروژه جدید کلیک کنید و نام پروژه خود را وارد کنید و ادامه را کلیک کنید. پس از چند دقیقه ، می گوید: "پروژه شما آماده است" و یک دکمه ادامه ظاهر می شود تا روی آن کلیک کنید ، داشبورد ظاهر می شود ، در قسمت سمت چپ برگه پایگاه داده روی آن کلیک کرده و به آرامی به پایین حرکت می کنید که ایجاد زمان واقعی را مشاهده خواهید کرد. دکمه پایگاه داده روی آن کلیک کنید. یک کادر محاوره ای باز می شود که به شما می گوید حالت قفل شده یا حالت آزمایشی را انتخاب کنید. حالت آزمایش را انتخاب کرده و روی فعال کردن کلیک کنید. به برگه Data در بالا هدایت می شوید ، چهار زبانه را مشاهده می کنید که روی برگه قوانین کلیک می کنند و بررسی می کنید که آیا قوانین خواندن و نوشتن درست است یا خیر. اگر نه هر دو را به true تغییر دهید. اکنون به تنظیمات پروژه بروید و شناسه پروژه و کلید API وب خود را کپی کنید که بعداً از آنها استفاده خواهیم کرد. و همچنین به برگه حساب های سرویس بروید ، در برگه اسرار پایگاه داده سمت چپ وجود دارد روی برگه کلیک کنید و به پایین اسکرول کنید نام پایگاه داده را مشاهده خواهید کرد و یک کلیک مخفی بر روی گزینه نمایش در سمت راست راز و کپی راز و چسباندن آن را در یک پنجره دفترچه یادداشت و اکنون این قسمت به پایان رسیده است. اکنون به قسمت مخترع برنامه می رویم.

مرحله 2: پیکربندی برنامه

پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه
پیکربندی برنامه

بخش برنامه کار سختی نیست ، من لینک دانلود فایل.aia را ارائه کرده ام. فقط می توانید آن را بارگیری کرده و به حساب خود وارد کنید. ابتدا وارد برنامه MIT مخترع شوید و در بالا ، پروژه من آنجا خواهد بود ، روی آن کلیک کنید ، لیستی از گزینه ها نمایش داده می شود ، روی کامپیوتر من روی پروژه وارد کردن پروژه (.aia) کلیک کنید و فایل aia بارگیری شده را انتخاب کرده و وارد کردن پروژه وارد می شود و افتتاح می شود. اکنون روی ویجت firebaseDB1 کلیک کنید برگه تنظیمات در سمت راست باز می شود و در این صورت توکن firebase را با کلید وب API تغییر می دهید و آدرس firebase را با شناسه پروژه firebase خود در قالب (https:// {your-project-id }.firebaseio.com/). و روی گزینه build کلیک کنید تا فایل apk برنامه شما بارگیری شود. حالا برنامه را روی تلفن همراه خود نصب کنید. و به مرحله بعد می رویم.

مرحله 3: کد

کد
کد

بنابراین من نیز کد را ارائه کرده ام. بنابراین کد را بارگیری کرده و آن را باز کنید firebase_HOST را با شناسه پروژه خود در قالب ({Your-project-id}.firebaseio.com) تغییر دهید. همچنین firebase_Auth را با راز Firebase خود که قبلاً کپی کرده اید تغییر دهید. و به خصوص تغییر نام و رمز عبور wifi را فراموش نکنید.

پیوند: کد و برنامه

توصیه شده: