جدول المحتويات:
- الخطوة 1: البرامج المستخدمة:
- الخطوة 2: المكون المستخدم:
- الخطوة 3: كيفية تكوين Nodemcu في Arduino IDE:
- الخطوة 4: عمل الكلام:
- الخطوة 5: مخطط الدائرة:
- الخطوة 6: الكود:
- الخطوة 7: الفيديو:
فيديو: Nodemcu يرسل بيانات درجة الحرارة والرطوبة إلى الأشياء: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هنا في هذا البرنامج التعليمي ، قمنا بتوصيل 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
توجد صور فوق 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 هو تطبيق مفتوح المصدر لإنترنت الأشياء (IoT) وواجهة برمجة تطبيقات لتخزين واسترداد البيانات من الأشياء باستخدام بروتوكول HTTP عبر الإنترنت أو عبر شبكة المنطقة المحلية.
لذا للحصول على الرسم البياني وبيانات المستشعر في كلام الأشياء ، عليك أولاً إنشاء حساب في كل شيء.
بعد إنشاء الحساب بنجاح الآن عليك تسجيل الدخول إلى الحساب.
أنت الآن بحاجة إلى إنشاء قناة لذلك انقر فوق "القنوات الجديدة" الموضحة في الشكل أعلاه.
الآن أعطه اسمًا مناسبًا وفقًا للتطبيق الخاص بك كما في الصورة أعلاه ، يمكنك أن ترى أننا قد قدمنا اسم بيانات مستشعر DHT11 وملء بعض الأشياء مثل الوصف والحقل 1 والحقل 2.
يمكننا إنشاء ما يصل إلى 8 حقول لقناة واحدة. نحتاج هنا إلى قناتين فقط لأننا نحصل على درجة الحرارة والرطوبة من مستشعر dht11.
الآن بعد إنشاء القناة بنجاح ، تحتاج إلى الانتقال إلى علامة التبويب API Keys والحصول على مفتاح API للكتابة لتلك القناة ، مفتاح واجهة برمجة التطبيقات للكتابة الذي ستستخدمه في كود nodemcu المكتوب في Arduino IDE.
الخطوة 5: مخطط الدائرة:
الخطوة 6: الكود:
يمكنك الحصول على الكود المصدري من رابط جيثب الخاص بنا
الخطوة 7: الفيديو:
ويرد وصف المشروع بالكامل في الفيديو أعلاه
إذا كان لديك أي شك بخصوص هذا المشروع ، فلا تتردد في التعليق علينا أدناه.
وإذا كنت تريد معرفة المزيد عن النظام المضمن ، يمكنك زيارة قناة youtube الخاصة بنا
يرجى زيارة صفحة Facebook الخاصة بنا وإبداء الإعجاب بها للحصول على تحديثات متكررة.
مع الشكر و التقدير،
تقنيات Embedotronics
موصى به:
إرسال بيانات مستشعر درجة الحرارة والرطوبة اللاسلكي إلى Excel: 34 خطوة
إرسال بيانات مستشعر درجة الحرارة والرطوبة اللاسلكي إلى Excel: نحن نستخدم هنا مستشعر درجة الحرارة والرطوبة الخاص بـ NCD ، ولكن تظل الخطوات متساوية لأي من منتجات ncd ، لذلك إذا كان لديك مستشعرات لاسلكية أخرى ncd ، يمكنك تجربة المشاهدة مجانًا جنبًا إلى جنب. عن طريق توقف هذا النص ، تحتاج إلى
إرسال بيانات مستشعر درجة الحرارة والرطوبة اللاسلكي طويل المدى لـ IoT إلى Google Sheet: 39 خطوة
إرسال بيانات مستشعر درجة الحرارة والرطوبة اللاسلكية طويلة المدى لـ IoT إلى ورقة Google: نحن نستخدم هنا مستشعر درجة الحرارة والرطوبة الخاص بـ NCD ، ولكن تظل الخطوات متساوية لأي منتج من منتجات ncd ، لذلك إذا كان لديك مستشعرات لاسلكية أخرى ncd ، تجربة مجانية للمراقبة جنبًا إلى جنب. عن طريق توقف هذا النص ، تحتاج إلى
إرسال بيانات إنترنت الأشياء اللاسلكي لمستشعر درجة الحرارة والرطوبة إلى MySQL: 41 خطوة
إرسال بيانات IOT-Wireless-Temperature-and-Humidity-Sensor-to-MySQL: تقديم مستشعر درجة الحرارة والرطوبة بعيد المدى لإنترنت الأشياء من NCD. يتميز هذا المستشعر بنطاق يصل إلى 28 ميلاً ، وبنية شبكة لاسلكية ، وينقل بيانات الرطوبة (± 1.7٪) ودرجة الحرارة (± 0.3 درجة مئوية) على فترات زمنية محددة من قبل المستخدم ، وينام في
يرسل Arduino بيانات درجة الحرارة والرطوبة إلى MySQL Server (PHPMYADMIN): 5 خطوات
يرسل Arduino بيانات درجة الحرارة والرطوبة إلى MySQL Server (PHPMYADMIN): في هذا المشروع قمت بربط DHT11 مع arduino ثم أرسل بيانات dht11 وهي الرطوبة ودرجة الحرارة إلى قاعدة بيانات phpmyadmin. نحن هنا نستخدم سكربت PHP لدفع البيانات إلى قاعدة بيانات phpmyadmin
مسجل بيانات درجة الحرارة والرطوبة من Arduino إلى هاتف Android مع وحدة بطاقة SD عبر البلوتوث: 5 خطوات
مسجل بيانات درجة الحرارة والرطوبة من Arduino إلى هاتف Android مع وحدة بطاقة SD عبر البلوتوث: مرحبًا بالجميع ، هذا هو أول تدريب لي على الإطلاق ، آمل أن أساعد مجتمع المصنّعين كما استفدت منه. غالبًا ما نستخدم المستشعرات في مشاريعنا ولكننا نجد طريقة لجمع البيانات وتخزينها ونقلها الهواتف أو الأجهزة الأخرى على الفور