فهرست مطالب:

داشبورد COVID-19 (ساده و آسان): 4 مرحله
داشبورد COVID-19 (ساده و آسان): 4 مرحله

تصویری: داشبورد COVID-19 (ساده و آسان): 4 مرحله

تصویری: داشبورد COVID-19 (ساده و آسان): 4 مرحله
تصویری: وقتی خدا میاد ایران 💀😂 یا خدا😂 2024, نوامبر
Anonim
Image
Image

همه جا شیوع وسیعی از ویروس جدید COVID-19 وجود دارد. لازم است مراقب سناریوی فعلی COVID-19 در کشور باشیم.

بنابراین ، در خانه بودن ، این پروژه ای بود که من به آن فکر کردم: "داشبورد اطلاعات" - داشبوردی که به روزرسانی های لحظه ای در مورد وضعیت COVID -19 هر کشوری را ارائه می دهد. دیگر نیازی به روشن نگه داشتن تلویزیون یا تماشای وب سایت های مختلف ندارید.

طراحی پروژه بخش مهمی نبود. اما ایجاد چیزی مفید ، استفاده از اجزای مفید ، چالش بود. من دو نسخه متفاوت از داشبورد با استفاده از دو نوع نمایشگر متفاوت ایجاد کردم. اما این دستورالعمل بر استفاده از صفحه نمایش OLED تمرکز خواهد کرد.

این پروژه مطمئناً به شما کمک می کند تا یک رابط کاربری ساده داشبورد بسازید تا شما را به روز نگه دارد.

پروژه را به صورت عملی در ویدئو مشاهده کنید.

مرحله 1: مواد لازم

عناصر
عناصر
عناصر
عناصر

برای این پروژه ، شما نیاز دارید:

1) ESP32 / ESP8266 Board x 1 (من از ESP32 استفاده کرده ام)

2) ماژول صفحه نمایش OLED (می توانید از هر نوع صفحه نمایش استفاده کنید. من از صفحه نمایش OLED 0.96 اینچی با قسمت های رنگ زرد و آبی استفاده کرده ام)

3) اتصال سیم ، مقاومت 4.7kohms x 2 (اختیاری)

4) همین!:-)

مرحله 2: زمان پخت

زمان پخت
زمان پخت

وقت آن است که همه اجزای جمع آوری شده را به هم متصل کنید. مطابق موارد زیر ، صفحه نمایش OLED را به ESP32 وصل کنید:

ESP 32 =====> صفحه نمایش OLED

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

امروزه نمایشگرهای OLED دارای مقاومت های کششی روی صفحه هستند. اگر صفحه نمایش OLED شما هیچ مقاومت کششی روی برد ندارد ، به دو مقاومت 4.7 کیلو اهم نیاز دارید. این مقاومتها را به صورت زیر وصل کنید:

1) بین SDA و 3V3

2) بین SCL و 3V3

من از سیمهای مقاومت به عنوان سیمهای اتصال به جای سیمهای معمولی استفاده کردم تا رویکرد ساختار متفاوتی به آن بدهم. می توانید صفحه نمایش OLED و سایر اجزا را با استفاده از سیم های معمولی متصل کنید.

پس از اتمام کار با اتصالات ، قبل از حرکت به مرحله بعدی ، همه چیز را بررسی کنید.

مرحله 3: قلب پروژه

قلب پروژه API است که از آن داده ها در فواصل مشخص واکشی می شوند.

API در https://covid.vinteq.in/api در دسترس است و استفاده از آن کاملاً رایگان است. (فعلا منسوخ شده است)

داده هایی که از این API دریافت می کنیم شامل داده های واقعی زمان واقعی COVID-19 و داده های تاریخی COVID-19 یک کشور خاص است. با ورود به حساب کاربری خود می توانید اطلاعات بیشتری کسب کنید.

برای دریافت AUTH-KEY خود را ثبت نام کنید. قبل از بارگذاری کد در ESP32 ، باید این AUTH KEY را در کد اضافه کنید. کد را ویرایش کرده و بارگذاری کنید!

مطمئن شوید که برد های ESP32/ESP8266 را در آردوینو نصب کرده اید.

کد را بارگیری کنید.

مرحله 4: جمع بندی آن…

و یک پروژه کوچک اما بسیار مفید به پایان رسید! ساخت شاد !!!:-)

امیدوارم از این پروژه ساده خوشتان آمده باشد. خودتان را یکی کنید و در بخش نظرات نظر دهید.

در اینجا ، دومین نسخه داشبورد در ویدیو است که با استفاده از TFT LCD 2.4 اینچی + Arduino UNO + ESP8266 تهیه کردم.

توصیه شده: