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

بناء محطة طقس بسيطة IOT: 4 خطوات
بناء محطة طقس بسيطة IOT: 4 خطوات

فيديو: بناء محطة طقس بسيطة IOT: 4 خطوات

فيديو: بناء محطة طقس بسيطة IOT: 4 خطوات
فيديو: شاهد ماذا حدث عندما قام رائد فضاء بفرك منشفته ف الفضاء #shorts 2024, شهر نوفمبر
Anonim
بناء محطة الطقس IOT بسيطة
بناء محطة الطقس IOT بسيطة

في هذا البرنامج التعليمي ، سننشئ محطة رائعة (تحتوي على لوحة معلومات وميزة الدردشة!) ولكنها بسيطة في نفس الوقت محطة طقس إنترنت الأشياء باستخدام Zio's Zuino XS PsyFi32 وإدماجنا الأخير في عائلة Qwiic ، مستشعر ضغط الهواء Zio Qwiic! تحتوي اللوحة على مستشعر BMP280 من Bosch يقيس درجة حرارة الضغط الجوي ، ويمكن استخدامه حتى كمقياس للارتفاع!

هناك العديد من مشاريع محطات الطقس ، ولكن ليس الكثير (أو أي شيء يمكننا رؤيته) يستخدم وظيفة WiFi في Zuino XS PsyFi32 ومستشعر Zio BMP280. الهدف من هذا المشروع ليس فقط بناء محطة طقس ، ولكن أيضًا للبدء في استخدام إمكانات WiFi على PsyFi32.

يجب أن تكون قد قمت بالفعل بتكوين وتثبيت PsyFi32 للتطوير باستخدام Arduino IDE. إذا لم تقم بذلك ، تحقق من البرنامج التعليمي الخاص بنا لمعرفة كيفية استخدام PSyFi32 مع Arduino IDE.

المعدات:

  • زوينو XS PsyFi32
  • مستشعر ضغط الهواء Zio Qwiic (BMP280)
  • كابل Qwiic
  • كابل USB A إلى Micro USB B

البرامج والمكتبات:

  • اردوينو IDE
  • مكتبة Arduino ESP32
  • مكتبة Adafruit_BMP280
  • مكتبة Adafruit Unified Sensor Driver
  • الكلام

الخطوة 1: قم بتوصيل Zuino XS PsyFi32 ومستشعر ضغط الهواء باستخدام كابل Qwiic ، وقم بتشغيل PsyFi32

قم بتوصيل Zuino XS PsyFi32 ومستشعر ضغط الهواء باستخدام كابل Qwiic ، وقم بتشغيل PsyFi32
قم بتوصيل Zuino XS PsyFi32 ومستشعر ضغط الهواء باستخدام كابل Qwiic ، وقم بتشغيل PsyFi32

الإعداد بسيط للغاية ، ما عليك سوى ربط جهاز PsyFi32 ومستشعر ضغط الهواء معًا. الشيء الجيد في Qwiic هو أنك لست بحاجة إلى لوح توصيل أو مجموعة من الكابلات الفوضوية لتوصيل المكونات!

الخطوة 2: قم بإعداد ThingSpeak ليكون قادرًا على قراءة بيانات المستشعر

إذا لم يكن لديك حساب حتى الآن ، فأنشئ حسابًا في ThingSpeak. انتقل إلى القنوات في القائمة العلوية اليمنى وأنشئ ملء قناة جديدة في اسم ووصف حقول المعلومات ، وحدد ثلاثة حقول. بالترتيب ، املأ ملصقات الحقول على النحو التالي: درجة الحرارة (درجة مئوية) ، والضغط (هكتو باسكال) والارتفاع (م) يمكنك ملء معلومات أخرى مثل رابط موقع الويب أو جيثب ، لكن الحقول الموجودة في (2) هي الحد الأدنى

الخطوة 3: قم بتفليش PsyFi32

فلاش PsyFi32
فلاش PsyFi32

سيُطلب منك إدخال SSID وكلمة مرور WiFi قبل تحميل الكود. انتقل إلى قناة ThingSpeak التي أنشأتها للتو وانقر على مفاتيح API. انسخ "Write API Key" إلى الكود (سلسلة api_key).

الخطوة الرابعة:

Image
Image

لديك الآن محطة الأرصاد الجوية الخاصة بك!

يمكنك إلقاء نظرة على القناة التي أنشأناها لهذا البرنامج التعليمي هنا.

يمكن تنزيل الكود الكامل لهذا البرنامج التعليمي هنا.

موصى به: