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

Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء: 7 خطوات
Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء: 7 خطوات

فيديو: Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء: 7 خطوات

فيديو: Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء: 7 خطوات
فيديو: مشروع قياس وتثبيت درجة الحرارة والرطوبة مع ارسال البيانات على الموبايل temperature and humidity 2024, شهر نوفمبر
Anonim
Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء
Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء

هنا في هذا البرنامج التعليمي ، قمنا بتوصيل nodemcu بمستشعر dht11 وإرسال بيانات درجة الحرارة والرطوبة إلى خادم الأشياء. هنا قمنا أيضًا برسم الرسم البياني لدرجة الحرارة والرطوبة لخادم الأشياء.

الخطوة 1: البرامج المستخدمة:

البرمجيات المستخدمة
البرمجيات المستخدمة

1. Arduino IDE: بالنسبة إلى nodemcu ، فإننا نستخدم arduino IDE فقط ، ويمكنك تنزيل أحدث إصدار من Arduino IDE من هذا الرابط:

www.arduino.cc/en/Main/Software الآن كيفية تكوين nodemcu إلى arduino IDE ، سنخبرك بهذا الشيء في الخطوات أدناه.

الخطوة 2: المكون المستخدم:

المكون المستخدم
المكون المستخدم
المكون المستخدم
المكون المستخدم

1) Node MCU V3: Node MCU عبارة عن منصة IOT مفتوحة المصدر. يتضمن البرنامج الثابت الذي يعمل على ESP8266 Wi-Fi SoC من الأجهزة التي تعتمد على وحدة ESP-12. يشير المصطلح "Node MCU" افتراضيًا إلى البرامج الثابتة بدلاً من مجموعات المطورين.

2) مستشعر DHT11: يتميز مستشعر درجة الحرارة والرطوبة DHT11 بإخراج إشارة رقمية معايرة مع قدرة مستشعر درجة الحرارة والرطوبة. تم دمجه مع متحكم 8 بت عالي الأداء. تضمن تقنيتها الموثوقية العالية والاستقرار الممتاز على المدى الطويل. يشتمل هذا المستشعر على عنصر مقاوم ومستشعر لأجهزة قياس درجة الحرارة الرطبة NTC. تتميز بجودة ممتازة واستجابة سريعة وقدرة على مقاومة التداخل وأداء عالٍ.

الخطوة 3: كيفية تكوين Nodemcu في Arduino IDE:

كيفية تكوين Nodemcu في Arduino IDE
كيفية تكوين Nodemcu في Arduino IDE
كيفية تكوين Nodemcu في Arduino IDE
كيفية تكوين Nodemcu في Arduino IDE
كيفية تكوين Nodemcu في Arduino IDE
كيفية تكوين Nodemcu في Arduino IDE

فيما يلي خطوات تكوين nodemcu في arduino IDE

توجد صور فوق I1 و I2 و I3 للرجوع إليها والتي سنستخدمها لمراجعنا لتجعلك تفهم

الخطوة 1: تحتاج أولاً إلى فتح Arduino IDE.

الخطوة 2: الآن انقر فوق علامة تبويب التفضيلات مثل صورة I1. أنت الآن بحاجة إلى نسخ عنوان URL واحد في مدير اللوحة الإضافي. هنا هو URL- https://arduino.esp8266.com/stable/package_esp8266… ثم انقر فوق موافق

الخطوة 3: انتقل الآن إلى "الأدوات" ثم حدد "مدير مجلس الإدارة". ستحصل على نافذة واحدة مثل I2.

فقط قم بالتمرير لأسفل في تلك النافذة وابحث عن esp8266 بواسطة ESP8266 Community أو يمكنك البحث مباشرة في esp8266 عن طريق الكتابة على خيار البحث ، والآن انقر فوق زر التثبيت.

Step4: أعد تشغيل Arduino IDE

Step5: انتقل الآن إلى Tools ثم حدد جهاز nodemcu الخاص بك كما أوضحنا في صورة I3

الخطوة 4: عمل الكلام:

Thingspeak العمل
Thingspeak العمل
Thingspeak العمل
Thingspeak العمل
Thingspeak العمل
Thingspeak العمل

حتى الآن لديك البرامج والمكونات المستخدمة في هذا المشروع.

لذا الآن عليك أن تفهم خادم الأشياء.

إذن ما هو مفهوم الأشياء: ThingSpeak هو تطبيق مفتوح المصدر لإنترنت الأشياء (IoT) وواجهة برمجة تطبيقات لتخزين واسترداد البيانات من الأشياء باستخدام بروتوكول HTTP عبر الإنترنت أو عبر شبكة المنطقة المحلية.

لذا للحصول على الرسم البياني وبيانات المستشعر في كلام الأشياء ، عليك أولاً إنشاء حساب في كل شيء.

بعد إنشاء الحساب بنجاح الآن عليك تسجيل الدخول إلى الحساب.

أنت الآن بحاجة إلى إنشاء قناة لذلك انقر فوق "القنوات الجديدة" الموضحة في الشكل أعلاه.

الآن أعطه اسمًا مناسبًا وفقًا للتطبيق الخاص بك كما في الصورة أعلاه ، يمكنك أن ترى أننا قد قدمنا اسم بيانات مستشعر DHT11 وملء بعض الأشياء مثل الوصف والحقل 1 والحقل 2.

يمكننا إنشاء ما يصل إلى 8 حقول لقناة واحدة. نحتاج هنا إلى قناتين فقط لأننا نحصل على درجة الحرارة والرطوبة من مستشعر dht11.

الآن بعد إنشاء القناة بنجاح ، تحتاج إلى الانتقال إلى علامة التبويب API Keys والحصول على مفتاح API للكتابة لتلك القناة ، مفتاح واجهة برمجة التطبيقات للكتابة الذي ستستخدمه في كود nodemcu المكتوب في Arduino IDE.

الخطوة 5: مخطط الدائرة:

مخطط الرسم البياني
مخطط الرسم البياني

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

يمكنك الحصول على الكود المصدري من رابط جيثب الخاص بنا

الخطوة 7: الفيديو:

ويرد وصف المشروع بالكامل في الفيديو أعلاه

إذا كان لديك أي شك بخصوص هذا المشروع ، فلا تتردد في التعليق علينا أدناه.

وإذا كنت تريد معرفة المزيد عن النظام المضمن ، يمكنك زيارة قناة youtube الخاصة بنا

يرجى زيارة صفحة Facebook الخاصة بنا وإبداء الإعجاب بها للحصول على تحديثات متكررة.

مع الشكر و التقدير،

تقنيات Embedotronics

موصى به: