لوحة القيادة COVID-19 (بسيطة وسهلة): 4 خطوات
لوحة القيادة COVID-19 (بسيطة وسهلة): 4 خطوات
Anonim
Image
Image

في كل مكان ، هناك انتشار كبير لفيروس Novel COVID-19. أصبح من الضروري مراقبة السيناريو الحالي لـ COVID-19 في البلاد.

لذا ، لكوني في المنزل ، كان هذا هو المشروع الذي فكرت فيه: "لوحة معلومات" - لوحة معلومات توفر تحديثات في الوقت الفعلي حول حالة COVID-19 في أي بلد. لا داعي للإبقاء على التلفاز قيد التشغيل أو الاستمرار في المشاهدة في مواقع الويب المختلفة.

لم يكن تصميم المشروع هو الجزء المهم. لكن صنع شيء مفيد ، باستخدام المكونات التي كانت في متناول اليد كان التحدي. لقد أنشأت نسختين مختلفتين من لوحة القيادة باستخدام نوعين مختلفين من شاشات العرض. لكن هذا التوجيه سيركز على استخدام شاشة OLED.

سيساعدك هذا المشروع بالتأكيد في إنشاء واجهة لوحة معلومات بسيطة لإبقائك على اطلاع دائم.

شاهد عمل المشروع في الفيديو.

الخطوة 1: المكونات

مكونات
مكونات
مكونات
مكونات

لهذا المشروع ، أنت بحاجة إلى:

1) لوحة ESP32 / ESP8266 × 1 (لقد استخدمت ESP32)

2) وحدة عرض OLED (يمكنك استخدام أي نوع من شاشات العرض لديك. لقد استخدمت شاشة OLED مقاس 0.96 بوصة مع أقسام باللونين الأصفر والأزرق)

3) توصيل الأسلاك ، مقاومات 4.7 كيلو أوم × 2 (اختياري)

4) هذا كل شيء!:-)

الخطوة الثانية: وقت الطهي

وقت الطبخ
وقت الطبخ

حان الوقت لربط جميع المكونات المجمعة. قم بتوصيل شاشة OLED بـ ESP32 على النحو التالي:

ESP 32 =====> شاشة OLED

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

في الوقت الحاضر ، تحتوي شاشات OLED على مقاومات سحب على اللوحة. إذا كانت شاشة OLED الخاصة بك لا تحتوي على مقاومات سحب داخلية ، فأنت بحاجة إلى مقاومين 4.7 كيلو أوم. قم بتوصيل هذه المقاومات على النحو التالي:

1) بين SDA و 3 V3

2) بين SCL و 3 V3

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

بمجرد الانتهاء من التوصيلات ، تحقق من كل شيء قبل الانتقال إلى الخطوة التالية.

الخطوة الثالثة: قلب المشروع

قلب المشروع هو واجهة برمجة التطبيقات (API) حيث يتم جلب البيانات على فترات زمنية محددة.

واجهة برمجة التطبيقات متاحة على https://covid.vinteq.in/api وهي مجانية تمامًا للاستخدام. (موقوف حاليًا)

تحتوي البيانات التي نحصل عليها من واجهة برمجة التطبيقات هذه على بيانات COVID-19 الحية في الوقت الفعلي وبيانات COVID-19 التاريخية لدولة معينة. يمكن الحصول على مزيد من المعلومات عن طريق تسجيل الدخول إلى حسابك.

سجل نفسك لتحصل على مفتاح المصادقة الخاص بك. تحتاج إلى إضافة مفتاح المصادقة هذا في الكود قبل تحميل الكود إلى ESP32. حرر الكود وحمّله!

تأكد من تثبيت لوحات ESP32 / ESP8266 في Arduino.

قم بتنزيل الكود.

الخطوة 4: لفها …

وتم الانتهاء من مشروع صغير ولكنه مفيد للغاية! صنع سعيد !!!:-)

أتمنى أن تكون قد أحببت هذا المشروع البسيط. اصنع لنفسك واحدًا ، وعلق عليه في قسم التعليقات.

هنا ، هو الإصدار الثاني من لوحة القيادة في الفيديو الذي صنعته باستخدام 2.4 بوصة TFT LCD + Arduino UNO + ESP8266.

موصى به: