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

لوحة معلومات COVID-19 WHO: 8 خطوات (بالصور)
لوحة معلومات COVID-19 WHO: 8 خطوات (بالصور)

فيديو: لوحة معلومات COVID-19 WHO: 8 خطوات (بالصور)

فيديو: لوحة معلومات COVID-19 WHO: 8 خطوات (بالصور)
فيديو: How To Automatically Sync Your Bank Transactions With Excel [Free Download] 2024, شهر نوفمبر
Anonim
COVID-19 WHO Dashboard
COVID-19 WHO Dashboard

توضح هذه التعليمات كيفية استخدام ESP8266 / ESP32 و LCD لبناء لوحة معلومات منظمة الصحة العالمية الخاصة بحالة COVID-19.

الخطوة 1: مصدر البيانات: لوحة معلومات حالة مرض فيروس كورونا (COVID-19) لمنظمة الصحة العالمية

مصدر البيانات: لوحة معلومات حالة مرض فيروس كورونا (COVID-19)
مصدر البيانات: لوحة معلومات حالة مرض فيروس كورونا (COVID-19)

مصدر بيانات المشروع مأخوذ من لوحة معلومات حالة مرض فيروس كورونا (COVID-19) التابعة لمنظمة الصحة العالمية:

experience.arcgis.com/experience/685d0ace5…

الخطوة الثانية: تجهيز الأجهزة

تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة
تحضير الأجهزة

لوحة التطوير ESP8266 / ESP32

يجب أن يكون أي لوحة ESP8266 / ESP32 Dev على ما يرام.

عرض شاشات الكريستال السائل

أي شاشة LCD مدعومة من Arduino_GFX على ما يرام ، قد تجد شاشة عرض مدعومة حاليًا على GitHub readme:

اللوح

أي لوحة توصيل يمكن أن تناسب لوحة ESP Dev وشاشة LCD.

سلك الطائر

تعتمد بعض أسلاك التوصيل على لوحة التطوير وتخطيط دبابيس LCD. في معظم الحالات ، تكون أسلاك التوصيل من 6 إلى 9 من الذكور إلى الإناث كافية.

الخطوة 3: تجميع الأجهزة

تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة
تجميع الأجهزة

ادفع لوحة ESP32 Dev على اللوحة وقم بتوصيل شاشة LCD بأسلاك توصيل.

فيما يلي ملخص نموذج الاتصال:

ESP8266 -> شاشات الكريستال السائل

Vcc -> Vcc

GND -> GND GPIO 15 -> CS GPIO 5 -> DC (إن وجد) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (اختياري) GPIO 4 -> LED (إن وجد) GPIO 13 -> MOSI / SDA

ESP32 -> شاشات الكريستال السائل

Vcc -> Vcc

GND -> GND GPIO 5 -> CS GPIO 16 -> DC (إن وجد) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (اختياري) GPIO 22 -> LED (إن وجد) GPIO 23 -> MOSI / SDA

الخطوة 4: إعداد البرنامج

اردوينو IDE

قم بتنزيل وتثبيت Arduino IDE إذا لم تقم بذلك بعد:

www.arduino.cc/en/main/software

دعم ESP8266

اتبع تعليمات التثبيت لإضافة دعم ESP8266 إذا لم تقم بذلك بعد:

github.com/esp8266/Arduino

دعم ESP32

اتبع تعليمات التثبيت لإضافة دعم ESP32 إذا لم تقم بذلك بعد:

github.com/espressif/arduino-esp32

مكتبة Arduino_GFX

تنزيل أحدث مكتبات Arduino_GFX: (اضغط على "Clone or Download" -> "Download ZIP")

github.com/moononournation/Arduino_GFX

مكتبات الاستيراد في Arduino IDE. (قائمة Arduino IDE "Sketch" -> "Include Library" -> "Add. ZIP Library" -> حدد ملف ZIP الذي تم تنزيله)

الخطوة 5: التحويل البرمجي والتحميل

  1. قم بتنزيل البرنامج على GitHub: (اضغط على "Clone or Download" -> "Download ZIP")
  2. افتح COVID-19_WHO_Dashboard.ino باستخدام Arduino IDE
  3. املأ إعدادات WiFi AP في SSID_NAME و SSID_PASSWORD
  4. إذا كنت لا تستخدم ILI9341 LCD ، فقم بالتعليق على السطر 125 وقم بإلغاء التعليق على إعلان فئة LCD الصحيح
  5. قم بتوصيل لوحة ESP Dev بالكمبيوتر
  6. اضغط على زر التحميل لتجميع وتحميل البرنامج إلى لوحة تطوير ESP

الخطوة 6: الخيارات

خيارات
خيارات
خيارات
خيارات

يقوم who_adm0_url و who_adm0_new_conf_url باسترداد رقم "الصين" ، يمكنك تغيير القيمة بالقرب من

"حيث = ADM0_NAME٪ 3D٪ 27China٪ 27" لبلدك

  • يقوم who_adm1_url باسترداد رقم "منطقة هونغ كونغ الإدارية الخاصة" ، يمكنك تغيير القيمة بالقرب من "حيث = ADM1_NAME٪ 3D٪ 27HONG + KONG + SAR٪ 27" إلى مقاطعتك ومنطقتك ذاتية الحكم وبلديتك
  • تدعم مكتبة Arduino_GFX العديد من أحجام شاشات الكريستال السائل ، وتتغير أحجام الخطوط تلقائيًا وفقًا لحجم الشاشة. لقد اختبرت في ST7735 (128 × 160) ، ILI9341 (240 × 320) ، ST7796 (320 × 480). قد تحتاج إلى إجراء بعض التعديلات على حجم الشاشة الأخرى.

الخطوة 7: التقييد

أرقام لوحة معلومات منظمة الصحة العالمية وفقًا لتقارير الحالة الخاصة بمرض فيروس كورونا (COVID-2019):

experience.arcgis.com/experience/685d0ace5…

يتم تحديث الأرقام على أساس يومي ومن المتوقع أن يكون هناك بعض التأخير.

الخطوة الثامنة: عزل صحي سعيد

عزل سعيد!
عزل سعيد!

هذا هو الوقت المناسب لتجنب التواصل الاجتماعي والبقاء في المنزل:(هذا أيضًا هو أفضل وقت لدراسة الإلكترونيات والبرمجة وإنترنت الأشياء!

موصى به: