![محطة الطقس القائمة على IoT ESP8266: 6 خطوات محطة الطقس القائمة على IoT ESP8266: 6 خطوات](https://i.howwhatproduce.com/images/005/image-12961-j.webp)
جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
![Image Image](https://i.howwhatproduce.com/images/005/image-12961-1-j.webp)
![](https://i.ytimg.com/vi/wRx1-MxmQwU/hqdefault.jpg)
هل تريد إنشاء مشروع محطة طقس بدون استخدام أي جهاز استشعار والحصول على معلومات حول الطقس من جميع أنحاء العالم؟
باستخدام OpenWeatherMap ، تصبح مهمة حقيقية.
الخطوة 1: كيف يعمل؟
![وانشاء وانشاء](https://i.howwhatproduce.com/images/005/image-12961-2-j.webp)
تقدم OpenWeatherMap.org بيانات من جميع أنحاء الكوكب ، ومن السهل الوصول إليها عبر API (واجهة برمجة التطبيقات) ، والتي يتم إخراجها بالطبع في JSON.
لا يوفر موقع OpenWeatherMap.org بيانات الطقس الحالية فحسب ، بل يمكنه أيضًا تقديم تنبؤات لمدة 5 أيام و 16 يومًا وبيانات تاريخية وحتى تحذيرات الطقس.
يوفر لنا هذا الموقع خيارًا مجانيًا يوفر لنا الفرصة للحصول على الطقس الحالي والتنبؤات الجوية لمدة خمسة أيام من أي مدينة في العالم.
الخطوة 2: الإعداد
![وانشاء وانشاء](https://i.howwhatproduce.com/images/005/image-12961-3-j.webp)
![وانشاء وانشاء](https://i.howwhatproduce.com/images/005/image-12961-4-j.webp)
![وانشاء وانشاء](https://i.howwhatproduce.com/images/005/image-12961-5-j.webp)
1. توجه إلى OpenWeatherMap.org.
2. سوف تحتاج إلى التسجيل للحصول على حسابهم المجاني من أجل الحصول على مفتاح API.
للعثور عليه ، قم بتسجيل الدخول إلى حسابك ، ثم انتقل إلى "API Keys" ، ثم أدخل اسم المفتاح الخاص بك وانقر على زر إنشاء.
انظر الصور أعلاه.
الخطوة 3: الكود
![الرمز الرمز](https://i.howwhatproduce.com/images/005/image-12961-6-j.webp)
![الرمز الرمز](https://i.howwhatproduce.com/images/005/image-12961-7-j.webp)
![الرمز الرمز](https://i.howwhatproduce.com/images/005/image-12961-8-j.webp)
سنستخدم مكتبات ومنصة ESP8266. تم اختبار الكود أدناه باستخدام NodeMCU.
بادئ ذي بدء ، يرجى التأكد من تثبيت مكتبات ESP8266 و ArduinoJSON في بيئة التطوير الخاصة بك.
لمكتبة ESP8266 ، ابدأ Arduino وافتح نافذة التفضيلات. أدخل:
في عناوين URL الإضافية لمدير المجالس المرفوعة.
افتح Boards Manager من قائمة Tools> Board وابحث عن منصة ESP8266. حدد الإصدار الذي تريده ، ثم انقر فوق زر التثبيت. حدد لوحة ESP8266 من أدوات> قائمة اللوحة.
بالنسبة لمكتبة ArduinoJSON ، يمكنك العثور عليها من خلال البحث في Include Library> Manage Libraries.
قم بتحميل الكود أدناه إلى اللوحة المستندة إلى ESP8266.
الخطوة 4: النتيجة
![Image Image](https://i.howwhatproduce.com/images/005/image-12961-9-j.webp)
![](https://i.ytimg.com/vi/wRx1-MxmQwU/hqdefault.jpg)
![النتيجة النتيجة](https://i.howwhatproduce.com/images/005/image-12961-10-j.webp)
![النتيجة النتيجة](https://i.howwhatproduce.com/images/005/image-12961-11-j.webp)
![النتيجة النتيجة](https://i.howwhatproduce.com/images/005/image-12961-12-j.webp)
بادئ ذي بدء ، يجب عليك تغيير الرمز قليلاً ،
- تغيير ssid مع اسم WiFi الخاص بك.
- قم بتغيير كلمة المرور بكلمة مرور WiFi.
- ضع API_KEY الخاص بك بعد: & appid =
إذا كان كل شيء على ما يرام ، قم بتحميل الكود على لوحك.
يمكنك الحصول على البيانات من أي مدينة في العالم.
انظر الصور.
تحقق من الفيديو إذا علقت.
الخطوة الخامسة: إلى أين من هنا؟
هذه بداية مشروع أكبر بكثير ، لذلك إذا كنت ترغب في توسيعه ، يمكنك بسهولة إضافة شاشات OLED أو LCD التي تعرض الطقس الحالي ، وقراءة جدولك اليومي من أجل بناء مرآة ذكية.
الخطوة 6: الخاتمة
هناك العديد من مصادر بيانات الطقس على الإنترنت وهي تختلف في وظيفتها.
يجب أن يكون OpenWeatherMap.org أحد الحلول الأكثر وضوحًا وأناقة التي وجدناها للوصول بسهولة إلى بيانات الطقس من جميع أنحاء الكوكب.
إذا كان لديك أي سؤال بالطبع يمكنك ترك تعليق. myYoutube
الفيس بوك الخاص بي
حساب التويتر الخاص بي
شكرًا على قراءة هذا المشروع ^ ^ ونتمنى لك يومًا سعيدًا.
اراك لاحقا.
أحمد نويرة
موصى به:
محطة الطقس على الإنترنت: 6 خطوات
![محطة الطقس على الإنترنت: 6 خطوات محطة الطقس على الإنترنت: 6 خطوات](https://i.howwhatproduce.com/images/002/image-4992-j.webp)
محطة الطقس على الإنترنت: لن تصدق ذلك! لكن من البداية. كنت أعمل على الإصدار التالي من CoolPhone وعدد الأخطاء التي ارتكبتها عند تصميمه أجبرني على أخذ استراحة منه. ارتديت حذائي وخرجت. اتضح أن الجو بارد لذا فزت
محطة الطقس على الإنترنت (NodeMCU): 7 خطوات (بالصور)
![محطة الطقس على الإنترنت (NodeMCU): 7 خطوات (بالصور) محطة الطقس على الإنترنت (NodeMCU): 7 خطوات (بالصور)](https://i.howwhatproduce.com/images/002/image-5422-15-j.webp)
محطة الطقس على الإنترنت (NodeMCU): مرحبًا يا رفاق! آمل أن تكون قد استمتعت بالفعل بتعليماتي السابقة & quot؛ Arduino Robot 4WR & quot؛ وأنت مستعد لمشروع جديد ، كالعادة قمت بعمل هذا البرنامج التعليمي لإرشادك خطوة بخطوة أثناء إنشاء مشروعك الإلكتروني الخاص. أثناء إعداد هذا
محطة الطقس NaTaLia: محطة أردينو تعمل بالطاقة الشمسية نفذت بالطريقة الصحيحة: 8 خطوات (بالصور)
![محطة الطقس NaTaLia: محطة أردينو تعمل بالطاقة الشمسية نفذت بالطريقة الصحيحة: 8 خطوات (بالصور) محطة الطقس NaTaLia: محطة أردينو تعمل بالطاقة الشمسية نفذت بالطريقة الصحيحة: 8 خطوات (بالصور)](https://i.howwhatproduce.com/images/005/image-12601-j.webp)
محطة الطقس NaTaLia: محطة الطقس Arduino التي تعمل بالطاقة الشمسية نفذت بالطريقة الصحيحة: بعد عام واحد من التشغيل الناجح في موقعين مختلفين ، أشارك خطط مشروع محطة الطقس التي تعمل بالطاقة الشمسية وأشرح كيف تطورت إلى نظام يمكنه حقًا البقاء على قيد الحياة لفترة طويلة فترات من الطاقة الشمسية. إذا تابعت
محطة الطقس القائمة على اردوينو: 9 خطوات
![محطة الطقس القائمة على اردوينو: 9 خطوات محطة الطقس القائمة على اردوينو: 9 خطوات](https://i.howwhatproduce.com/images/001/image-2378-17-j.webp)
محطة الطقس القائمة على Arduino: تتكون مكونات أجهزة النظام من مستشعر الرطوبة + درجة الحرارة ، والضغط الجوي ، ومستشعر الارتفاع ، والبوصلة ، ومستشعر الكشف عن الضوء ، ووحدة الساعة ، ووحدة البطاقة الرقمية الآمنة (بطاقة SD) ، ولوحة تطوير Arduino الضخمة وشاشة LCD. دي
محطة الطقس ESP8266 التي تعرض البيانات على موقع ويب: 7 خطوات
![محطة الطقس ESP8266 التي تعرض البيانات على موقع ويب: 7 خطوات محطة الطقس ESP8266 التي تعرض البيانات على موقع ويب: 7 خطوات](https://i.howwhatproduce.com/images/005/image-12498-12-j.webp)
محطة الطقس ESP8266 التي تعرض البيانات على موقع ويب: ملاحظة: قد تتوفر أجزاء من هذا البرنامج التعليمي بتنسيق فيديو على قناتي على YouTube - Tech Tribe. في هذا الدليل ، سأوضح كيفية إنشاء محطة طقس ترسل البيانات مباشرة إلى موقع الويب الخاص بك . لذلك ، ستحتاج إلى مجالك الخاص (على سبيل المثال: