فهرست مطالب:

برنامه MicroPython: به روز رسانی اطلاعات بیماری کروناویروس (COVID-19) در زمان واقعی: 10 مرحله (همراه با تصاویر)
برنامه MicroPython: به روز رسانی اطلاعات بیماری کروناویروس (COVID-19) در زمان واقعی: 10 مرحله (همراه با تصاویر)

تصویری: برنامه MicroPython: به روز رسانی اطلاعات بیماری کروناویروس (COVID-19) در زمان واقعی: 10 مرحله (همراه با تصاویر)

تصویری: برنامه MicroPython: به روز رسانی اطلاعات بیماری کروناویروس (COVID-19) در زمان واقعی: 10 مرحله (همراه با تصاویر)
تصویری: آموزش میکروپایتون قسمت ششم ( آموزش UART - راه اندازی UART 0 esp8266) 2024, نوامبر
Anonim
برنامه MicroPython: به روز رسانی داده های بیماری کروناویروس (COVID-19) در زمان واقعی
برنامه MicroPython: به روز رسانی داده های بیماری کروناویروس (COVID-19) در زمان واقعی

در چند هفته گذشته ، تعداد موارد تایید شده بیماری کروناویروس (COVID 19) در سراسر جهان از 100 هزار نفر فراتر رفته است و سازمان بهداشت جهانی (WHO) شیوع جدید ذات الریه کروناویروس را یک بیماری همه گیر جهانی اعلام کرده است. من بسیار نگران این شیوع بودم و مجبور بودم هر روز آنلاین باشم تا آخرین داده های شیوع را بررسی کنم ، اما بسیار ناخوشایند بود ، بنابراین پروژه ای را برای استفاده از MakePython ESP32 برای دریافت آخرین داده های شیوع در زمان واقعی و نمایش انجام دادم. و بسیار راحت بود که برای آخرین وضعیت آن را روی میزم نگه دارم.

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

تدارکات
تدارکات

دستگاه:

  • MakePython ESP32
  • باتری لیتیوم
  • کابل یو اس بی
  • تعویض سوئیچ

ابزار:

  • تخته فوم
  • چاقو
  • جعبه کاغذی
  • آهن لحیم کاری
  • تفنگ چسب داغ مذاب
  • نوار دو طرفه

MakePython ESP32 یک برد ESP32 با صفحه نمایش OLED SSD1306 است ، می توانید آن را از این لینک دریافت کنید:

نرم افزار:

uPyCraft V1.1

برای بارگیری uPyCraft IDE برای Windows روی این پیوند کلیک کنید :

مرحله 2: دستورالعمل استفاده UPyCraft

دستورالعمل استفاده UPyCraft
دستورالعمل استفاده UPyCraft

فایل Get Started MicroPython ESP32 را که در قسمت MicroPython Development Tools فایل ذکر شده است بارگیری کنید ، که به شما کمک می کند تا uPyCraft IDE را بارگیری و نصب کرده و از آن استفاده کنید. همچنین به شما کمک می کند تا با برنامه نویسی MicroPython شروع به کار کنید.

می توانید فایل را از این لینک دریافت کنید: https : //www.makerfabs.com/makepython-esp32-starter…

مرحله 3: اتصال

وصل کنید
وصل کنید
  • MakePython ESP32 را با استفاده از کابل USB به رایانه وصل کنید ، مدیر دستگاه را باز کنید (کافی است عبارت "device" را در کادر جستجوی Windows جستجو کنید). پس از گسترش ، بخش پورت باید چیزی شبیه به بالا را نشان دهد. شماره پورت ، مانند COM20 را در مورد من یادداشت کنید. اگر پورتی ظاهر نشد ، درایو USB را بارگیری کنید:
  • uPyCraft را باز کرده و روی: Tools -> board -> esp32 click و سپس کلیک کنید: Tools -> Serial -> COM20 (پورت شما)

مرحله 4: بارگیری کد

فایل های boot.py ، ssd1306.py و main.py را بارگیری کنید. برنامه DownloadAndRun را باز کرده و روی بارگیری آن در MakePython ESP32 کلیک کنید.

مرحله 5: کد را اصلاح کنید

کد را اصلاح کنید
کد را اصلاح کنید
کد را اصلاح کنید
کد را اصلاح کنید

فایل boot.py را باز کرده و ssid و رمز عبور را به نام و رمز شبکه محلی خود تغییر دهید ، تا بتوانید ماژول را برای اطلاعات بعد از برق به WIFI متصل کنید

ssid = "Makerfabs"

رمز عبور = "20160704"

اگر متوجه شدید که اطلاعات شیوع کشور شما نمایش داده نمی شود ، لطفاً به من بگویید که آن را اضافه کنم ، یا می توانید آن را خودتان تغییر دهید. روش به شرح زیر است: فایل main.py را باز کنید ، CountryName را بیابید ، CountryName خود را (که باید به چینی ترجمه شود) بر روی آن اضافه کنید و عدد موجود در محدوده () را به تعداد کشورهای مربوطه تغییر دهید ، و بعد از اجرا صرفه جویی در آن

مرحله ششم: قالب را بسازید

قالب درست کنید
قالب درست کنید

بعد ، ما شروع به ساختن پوسته قالب خودمان کردیم

با استفاده از چاقو یک سوراخ کوچک در جعبه کاغذی برای قرار دادن کلید تعویض و یک سوراخ بلند برای قرار دادن صفحه نمایش استفاده کنید.

مرحله 7: جوشکاری

جوش
جوش
جوش
جوش

پین سمت چپ سوئیچ ضامن با یک آهن لحیم الکتریکی به ورودی برق ماژول MakePython ESP32 جوش داده شده است. قطب مثبت باتری لیتیوم به وسط سوئیچ ضامن و قطب منفی به GND ماژول متصل است.

مرحله 8: مونتاژ

مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
مونتاژ
  • ماژول را با نوار چسب دو طرفه و باتری لیتیوم را به طرف دیگر صفحه فوم بچسبانید.
  • سوئیچ ضامن را به سوراخ کارتن وصل کرده و با اسلحه چسب حرارتی ثابت کنید
  • جلد کاغذی را در یک جعبه مقوایی تا کرده ، صفحه نمایش را در سوراخ جعبه مقوایی طولانی وارد کرده و قسمت های دیگر را در جعبه مقوایی قرار می دهید.

مرحله 9: کامل کنید

کامل
کامل

با چرخاندن کلید روی کارتن ، MakePython ESP32 هنگام روشن شدن به طور خودکار به اینترنت متصل می شود و صفحه آخرین اطلاعات داده های شیوع را نمایش می دهد.

مرحله 10: نمایش

با نگاه کردن به اطلاعات روی صفحه ، تعداد زیادی از افراد مبتلا به کروناویروس وجود دارند. امیدوارم زودتر خوب بشن! در عین حال ، باید از خود محافظت کنیم ، مکرراً دست های خود را بشوییم و کمتر جمع شویم.

توصیه شده: