فهرست مطالب:

ساعت مبتنی بر ESP32: 4 مرحله
ساعت مبتنی بر ESP32: 4 مرحله

تصویری: ساعت مبتنی بر ESP32: 4 مرحله

تصویری: ساعت مبتنی بر ESP32: 4 مرحله
تصویری: Controlling 2 DC Motors using ESP32 and L298N Motor driver 2024, نوامبر
Anonim
Image
Image
بخش ها و کتابخانه ها
بخش ها و کتابخانه ها

آموزش ساخت ساعت بر اساس esp32 با صفحه نمایش روغنی داخلی ، با دکمه لمسی ، بدون هیچ گونه قطعه دیگر ، بدون سیم کشی/لحیم کاری مورد نیاز است

مرحله 1: بخش ها و کتابخانه ها

بخش ها و کتابخانه ها
بخش ها و کتابخانه ها

قطعات

  • ماژول ESP32 با صفحه نمایش OLED داخلی (آمازون)
  • یک کابل میکرو USB

کتابخانه ها

  • NTPTime.h اینجاست
  • SSD1306 برای esp اینجاست

مرحله 2: کد

اول از همه مطمئن شوید که بسته esp32 را به مدیر برد خود اضافه کرده اید (اگر این کار را نکردید دستورالعمل های اینجا را دنبال کنید).

کد در github است ، اینجا پیوند دهید.

آن را بارگیری کرده یا در یک طرح آردوینو بچسبانید. اطمینان حاصل کنید که ssid ، رمز عبور و منطقه زمانی را تغییر دهید.

wemos lolin32 را به عنوان برد خود انتخاب کرده و کد خود را بارگذاری کنید (ممکن است قبل از بارگذاری نیاز به نگه داشتن بوت و فشار دکمه های en باشد).

مرحله 3: انجام شد

انجام شده
انجام شده
انجام شده
انجام شده

حالا ساعت باید تمام شود. برای تغییر وضعیت نمای تاریخ ، کافی است پین T1 یا 0 را در esp لمس کنید.

پیشرفت ها

اگر می خواهید آن را خنک تر کنید ، می توانید سیم را روی پین GPIO0 لحیم کنید ، سپس یک صفحه/سکه کوچک فلزی را در انتهای دیگر وصل کنید. روکش فلزی esp را عایق کرده و صفحه/سکه را در آنجا (با مقداری چسب حرارتی) ثابت کنید.

مسائل

اگر مشکل دیگری دارید ، دریغ نکنید آنها را در نظرات بنویسید.

مرحله 4: منابع

  • فونت های oled سفارشی
  • کتابخانه اصلی ssd1306

توصیه شده: