محطة الطقس القائمة على IoT ESP8266: 6 خطوات
محطة الطقس القائمة على IoT ESP8266: 6 خطوات
Anonim
Image
Image

هل تريد إنشاء مشروع محطة طقس بدون استخدام أي جهاز استشعار والحصول على معلومات حول الطقس من جميع أنحاء العالم؟

باستخدام OpenWeatherMap ، تصبح مهمة حقيقية.

الخطوة 1: كيف يعمل؟

وانشاء
وانشاء

تقدم OpenWeatherMap.org بيانات من جميع أنحاء الكوكب ، ومن السهل الوصول إليها عبر API (واجهة برمجة التطبيقات) ، والتي يتم إخراجها بالطبع في JSON.

لا يوفر موقع OpenWeatherMap.org بيانات الطقس الحالية فحسب ، بل يمكنه أيضًا تقديم تنبؤات لمدة 5 أيام و 16 يومًا وبيانات تاريخية وحتى تحذيرات الطقس.

يوفر لنا هذا الموقع خيارًا مجانيًا يوفر لنا الفرصة للحصول على الطقس الحالي والتنبؤات الجوية لمدة خمسة أيام من أي مدينة في العالم.

الخطوة 2: الإعداد

وانشاء
وانشاء
وانشاء
وانشاء
وانشاء
وانشاء

1. توجه إلى OpenWeatherMap.org.

2. سوف تحتاج إلى التسجيل للحصول على حسابهم المجاني من أجل الحصول على مفتاح API.

للعثور عليه ، قم بتسجيل الدخول إلى حسابك ، ثم انتقل إلى "API Keys" ، ثم أدخل اسم المفتاح الخاص بك وانقر على زر إنشاء.

انظر الصور أعلاه.

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

الرمز
الرمز
الرمز
الرمز
الرمز
الرمز

سنستخدم مكتبات ومنصة ESP8266. تم اختبار الكود أدناه باستخدام NodeMCU.

بادئ ذي بدء ، يرجى التأكد من تثبيت مكتبات ESP8266 و ArduinoJSON في بيئة التطوير الخاصة بك.

لمكتبة ESP8266 ، ابدأ Arduino وافتح نافذة التفضيلات. أدخل:

في عناوين URL الإضافية لمدير المجالس المرفوعة.

افتح Boards Manager من قائمة Tools> Board وابحث عن منصة ESP8266. حدد الإصدار الذي تريده ، ثم انقر فوق زر التثبيت. حدد لوحة ESP8266 من أدوات> قائمة اللوحة.

بالنسبة لمكتبة ArduinoJSON ، يمكنك العثور عليها من خلال البحث في Include Library> Manage Libraries.

قم بتحميل الكود أدناه إلى اللوحة المستندة إلى ESP8266.

الخطوة 4: النتيجة

Image
Image
النتيجة
النتيجة
النتيجة
النتيجة
النتيجة
النتيجة

بادئ ذي بدء ، يجب عليك تغيير الرمز قليلاً ،

- تغيير ssid مع اسم WiFi الخاص بك.

- قم بتغيير كلمة المرور بكلمة مرور WiFi.

- ضع API_KEY الخاص بك بعد: & appid =

إذا كان كل شيء على ما يرام ، قم بتحميل الكود على لوحك.

يمكنك الحصول على البيانات من أي مدينة في العالم.

انظر الصور.

تحقق من الفيديو إذا علقت.

الخطوة الخامسة: إلى أين من هنا؟

هذه بداية مشروع أكبر بكثير ، لذلك إذا كنت ترغب في توسيعه ، يمكنك بسهولة إضافة شاشات OLED أو LCD التي تعرض الطقس الحالي ، وقراءة جدولك اليومي من أجل بناء مرآة ذكية.

الخطوة 6: الخاتمة

هناك العديد من مصادر بيانات الطقس على الإنترنت وهي تختلف في وظيفتها.

يجب أن يكون OpenWeatherMap.org أحد الحلول الأكثر وضوحًا وأناقة التي وجدناها للوصول بسهولة إلى بيانات الطقس من جميع أنحاء الكوكب.

إذا كان لديك أي سؤال بالطبع يمكنك ترك تعليق. myYoutube

الفيس بوك الخاص بي

حساب التويتر الخاص بي

شكرًا على قراءة هذا المشروع ^ ^ ونتمنى لك يومًا سعيدًا.

اراك لاحقا.

أحمد نويرة