جدول المحتويات:
فيديو: الصناعة 4.0: Arduino IoT: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
المكونات والإمدادات
- اردوينو UNO R3
- وحدة ElectroPeak ESP8266-12N WiFi
التطبيقات والخدمات عبر الإنترنت
اردوينو IDE
حول هذا المشروع
ملخص
في هذا البرنامج التعليمي ، ستتعلم كيفية تحميل البيانات وتنزيلها من / إلى قاعدة بيانات Firebase باستخدام وحدة Arduino UNO و ESP8266 ، وقد يكون تخزين البيانات (مثل بيانات المستشعرات) في قاعدة بيانات يمكن الوصول إليها من أي مكان عبر الإنترنت مفيدًا للغاية. يجعل Firebase تخزين البيانات واستردادها أمرًا سهلاً.
ماذا ستتعلم
- كيفية إنشاء قاعدة بيانات في Firebase
- كيفية تحميل (تنزيل) البيانات إلى (من) Firebase
- كيفية استخدام ESP8266 كاتصال بين Arduino و Firebase
ما هو Firebase؟
Firebase عبارة عن نظام أساسي لتطوير تطبيقات الأجهزة المحمولة والويب طورته شركة Firebase، Inc. في عام 2011 ، ثم استحوذت عليه Google في عام 2014. اعتبارًا من أكتوبر 2018 ، تضم منصة Firebase 18 منتجًا يستخدمها 1.5 مليون تطبيق. يوفر Firebase خدمات متعددة على النحو التالي:
- Firebase Analytics عبارة عن حل مجاني لقياس التطبيقات يوفر نظرة ثاقبة لاستخدام التطبيق ومشاركة المستخدم.
-
Firebase Cloud Messaging (FCM) وهو حل عبر الأنظمة الأساسية للرسائل والإشعارات لتطبيقات Android و iOS وتطبيقات الويب ، وهو مجاني اعتبارًا من عام 2016.
- Firebase Auth وهي خدمة يمكنها مصادقة المستخدمين باستخدام رمز من جانب العميل فقط. وهو يدعم موفري تسجيل الدخول الاجتماعي Facebook و GitHub و Twitter و Google (وألعاب Google Play). علاوة على ذلك ، يتضمن نظام إدارة المستخدم حيث يمكن للمطورين تمكين مصادقة المستخدم مع تسجيل الدخول بالبريد الإلكتروني وكلمة المرور المخزنة في Firebase.
الخطوة 1: إعداد Arduino IDE
إذا كانت هذه هي المرة الأولى التي تستخدم فيها لوحة Arduino ، فما عليك سوى اتباع هذه الخطوات وإلا يمكنك الانتقال إلى الخطوة التالية:
- انتقل إلى www.arduino.cc/en/Main/Software وقم بتنزيل برنامج Arduino المتوافق مع نظام التشغيل لديك. قم بتثبيت برنامج IDE حسب التعليمات.
- قم بتشغيل Arduino IDE وامسح محرر النصوص وانسخ الكود التالي في محرر النصوص.
- اختر اللوحة في: الأدوات> اللوحات ، وحدد لوحة Arduino الخاصة بك.
- قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك وقم بتعيين منفذ COM في الأدوات> المنفذ.
- اضغط على الزر تحميل (علامة السهم).
- أنت جاهز تمامًا!
موصى به:
وحدة تحكم IOT DMX مع Arduino و Stage Monster Live: 6 خطوات
وحدة تحكم IOT DMX مع Arduino و Stage Monster Live: تحكم في إضاءة المسرح وأجهزة DMX الأخرى من هاتفك أو أي جهاز آخر يدعم الويب. سأوضح لك كيفية إنشاء وحدة تحكم DMX الخاصة بك بسرعة وسهولة والتي تعمل على منصة Stage Monster Live باستخدام Arduino Mega
[IoT] Telegram Bot مع Arduino MKR WiFi 1010: 5 خطوات
[IoT] Telegram Bot مع Arduino MKR WiFi 1010: يوضح هذا المشروع كيفية واجهة Arduino مع Telegram Bot APIs. تم إنشاء المشروع حول لوحة MKR WiFi 1010 الجديدة المجهزة بوحدة ESP32 بواسطة U-BLOX. المشروع ليس أكثر من إثبات للمفهوم ، فقط لعرض
ESP8266 دروس NODEMCU BLYNK IOT - Esp8266 IOT باستخدام Blunk و Arduino IDE - التحكم في المصابيح عبر الإنترنت: 6 خطوات
ESP8266 دروس NODEMCU BLYNK IOT | Esp8266 IOT باستخدام Blunk و Arduino IDE | التحكم في مصابيح LED عبر الإنترنت: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام IOT مع ESP8266 أو Nodemcu. سنستخدم تطبيق blynk لذلك ، لذلك سوف نستخدم esp8266 / nodemcu للتحكم في مصابيح LED عبر الإنترنت ، لذلك سيتم توصيل تطبيق Blynk بـ esp8266 أو Nodemcu
اختبار IC الرقمي (لكليات الصناعة والهندسة) بواسطة Shubham Kumar ، UIET ، جامعة بنجاب: 6 خطوات (بالصور)
اختبار IC الرقمي (للكليات الصناعية والهندسية) بواسطة Shubham Kumar ، UIET ، جامعة بانجاب: مقدمة وعمل Digital IC Tester (لـ CMOS و TTL ICs): الملخص: يمكن استخدام المكون الرئيسي لكل دائرة إلكترونية. لمجموعة متنوعة من الأغراض والوظائف. ولكن في بعض الأحيان بسبب الدوائر المتكاملة المعيبة ، لا تعمل الدائرة
كاشف الدخان IOT: تحديث كاشف الدخان الموجود باستخدام IOT: 6 خطوات (بالصور)
كاشف الدخان IOT: تحديث كاشف الدخان الموجود باستخدام IOT: قائمة المساهمين ، المخترع: Tan Siew Chin ، Tan Yit Peng ، Tan Wee Heng المشرف: الدكتور Chia Kim Seng ، قسم الهندسة الميكاترونية والروبوتية ، كلية الهندسة الكهربائية والإلكترونية ، Universiti Tun حسين اون ماليزيا توزيع