فهرست مطالب:
تصویری: ESP32 COVID19 STATUS VIEWER: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این پروژه فقط وضعیت COCID19 را با فرمت json دریافت کرده و در OLED نمایش می دهد.
مرحله 1: چیزها را بگیرید
سخت افزار
1. ماژول توسعه Esp32
2. صفحه نمایش 128x32 OLED
نرم افزار
1. Arduino IDE (نصب بردهای esp32 با استفاده از مدیر برد)
2. کتابخانه صفحه نمایش OLED
3. کتابخانه اردوینوجسون
مرحله 2: کد نویسی
1. ابتدا esp32 را بر روی Arduino IDE نصب کنید.
در Arduino IDE خود ، به File> Preferences بروید.
همانطور که در شکل زیر نشان داده شده است ، https://dl.espressif.com/dl/package_esp32_index.j… را در قسمت "نشانی وب آدرس مدیران هیئت مدیره اضافی" وارد کنید. سپس ، روی دکمه "OK" کلیک کنید
مدیر انجمن ها را باز کنید. به Tools> Board> Boards Manager بروید…
ESP32 را جستجو کرده و دکمه install را برای "ESP32 by Espressif Systems" روی install کلیک کنید.
2 نصب کتابخانه ها
رفتن به طرح> شامل کتابخانه> مدیریت کتابخانه ها.
SSD1306 را تایپ کرده و Adafruit SSD1306 را نصب کنید
Arduinojson را تایپ کرده و ArduinoJson by Benoit Blanchon را نصب کنید
3. پس از نصب کتابخانه های مورد نیاز کد (یا کلون) را از لینک زیر کپی و جایگذاری کنید:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. بارگذاری در esp32.
5. اگر می خواهید کشور را تغییر دهید ، باید:
github.com/novelcovid/api
و مستندات آنها را مشاهده کنید
6. اگر می خواهید کشور یا داده های دیگر را تغییر دهید ، ابتدا پاسخ json را دریافت کرده و در آن جایگذاری کنید
arduinojson.org/v6/assistant/
سپس اندازه دینامیک را محاسبه کنید. به سادگی کل کد را از آن کپی کنید
برنامه را تجزیه کرده و در تابع parseJson () روی طرح بچسبانید.
مرحله 3: راه اندازی سخت افزار
اتصالات پین OLED
OLED-ESP32 ---------------------------------------------
1. GND - GND
2. +3.3v - 3v3
3. SDA - پین 21
4. SCL - پین 22
مرحله 4: نظریه
این پروژه یک درخواست GET به ارسال می کند
corona.lmao.ninja/countries/india
و پاسخ را به تابع Deserialize ارسال کنید تا داده ها تقسیم شوند. ضدعفونی کردن روش آردوینوجسون است.
توصیه شده:
Robot Maze Crab Robot PROTOTYPE 1 STATUS INCOLETE: 11 مرحله
Robot Maze Crab Robot PROTOTYPE 1 STATUS INCOLETE: سلب مسئولیت !!: سلام ، عذرخواهی می کنم برای تصاویر ضعیف ، بعداً دستورالعمل ها و نمودارهای بیشتری (و جزئیات خاص تر) اضافه می کنم. یک ویدیوی تایم لپس). همچنین این دستورالعمل ناقص است ، همانطور که من
ردیاب زنده Covid19 با استفاده از ESP8266 و OLED - داشبورد واقعی Covid19: 4 مرحله
ردیاب زنده Covid19 با استفاده از ESP8266 و OLED | داشبورد بی درنگ Covid19: از وب سایت Techtronic Harsh دیدن کنید: http: //techtronicharsh.com همه جا شیوع وسیعی از ویروس جدید کرونا (COVID19) وجود دارد. مراقبت از سناریوی فعلی COVID-19 در جهان ضروری بود. بنابراین ، در خانه بودن ، این اولین مورد بود
مانیتور کودک آردوینو با Java Viewer: 8 مرحله (همراه با تصاویر)
مانیتور کودک آردوینو با Java Viewer: یک واحد چند سنسور مبتنی بر آردوینو بسازید تا شرایط را در یک اتاق مشاهده کنید. این واحد می تواند رطوبت ، دما ، حرکت و صدا را حس کند. پیوست یک بیننده مبتنی بر جاوا است که داده های سریال را از آردوینو دریافت می کند
Headup Web Cam Viewer: 7 مرحله
Headup Web Cam Viewer: در مقاله اخیر یک سیستم تجاری مورد بررسی قرار گرفت تا به کاربران اجازه دهد مستقیماً به دوربین وب خود نگاه کنند در حالی که هنوز می توانند شخصی را که با او صحبت می کنند را ببینند - سبک Teleprompter - این برداشت من از آن ایده است. ساختن ضروری بودن بسیار آسان است
گرمکن مچ دست Photo Viewer: 5 مرحله
Photo Viewer Wrist Warmer: من یکی از این نمایشگرهای کلیدی را خریدم ، فقط یک دستگاه تنظیمی بود ، بنابراین فکر کردم "بله چرا نه ، شاید بتوانم آن را به چیزی جالب تبدیل کنم. بنابراین ظاهر می شود و اولین کاری که با آن انجام می دهم آی تی؟ آن را جدا کنید و آن را در مچ گرم کن قرار دهید