فهرست مطالب:

ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266: 4 مرحله
ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266: 4 مرحله

تصویری: ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266: 4 مرحله

تصویری: ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266: 4 مرحله
تصویری: معرفی یه ویژگی مخفی در اپ آب و هوا آیفون | iOS 15 Weather app 2024, نوامبر
Anonim
ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266
ویجت آنلاین نمایش آب و هوا با استفاده از ESP8266

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

ویدئوی بالا همه چیزهایی را که باید بدانید را پوشش می دهد و همچنین نحوه ترکیب طرح را توضیح می دهد.

مرحله 1: وسایل الکترونیکی را جمع آوری کنید

وسایل الکترونیکی را جمع کنید
وسایل الکترونیکی را جمع کنید

ما از مینی برد WeMos D1 استفاده می کنیم که از چیپست ESP8266 استفاده می کند و ماژول OLED 0.96 اینچی را برای صفحه نمایش استفاده می کنیم.

مرحله 2: طرح را بارگیری ، به روز رسانی و بارگذاری کنید

بارگیری ، به روز رسانی و بارگذاری طرح
بارگیری ، به روز رسانی و بارگذاری طرح
بارگیری ، به روز رسانی و بارگذاری طرح
بارگیری ، به روز رسانی و بارگذاری طرح
بارگیری ، به روز رسانی و بارگذاری طرح
بارگیری ، به روز رسانی و بارگذاری طرح

مانند پروژه قبلی ، ما اطلاعات آب و هوا را از سرویس OpenWeatherMap دریافت می کنیم. طرح را با استفاده از پیوند زیر بارگیری کنید:

برای استفاده از سرویس OpenWeatherMap ابتدا باید یک کلید API بدست آوریم. سرویس OpenWeatherMap دارای یک برنامه رایگان است که حداکثر 60 تماس API را در دقیقه امکان پذیر می کند. این بدان معناست که ما می توانیم اطلاعات آب و هوا را با حداکثر نرخ یک ثانیه یک بار درخواست کنیم که بیشتر از آن چیزی است که ما به آن نیاز داریم. ویدئو کل مراحل را می گذراند ، اما در اینجا یک نسخه متنی از آنچه باید انجام شود آورده شده است:

با ثبت نام یا ورود به سرویس OpenWeatherMap شروع کنید و به قسمت API بروید. نام یک کلید جدید را وارد کرده و روی دکمه تولید کلیک کنید. این کلید را یادداشت کنید اما آن را با هیچ کس به اشتراک نگذارید. کمی طول می کشد تا این کلید فعال شود ، بنابراین باید مدتی منتظر بمانید. تکمیل این کار ممکن است یک ساعت طول بکشد ، اما کلید من در عرض 10 دقیقه فعال شد.

با افزودن اعتبار WiFi خود ، به روزرسانی طرح را شروع کنید ، زیرا برای این کار باید به شبکه متصل شویم. کار دیگری که باید در طرح انجام دهید این است که تماس API را با اطلاعات شهر و کلید API خود به روز کنید. مطمئن شوید که بسته پشتیبانی صحیح برد را برای برد ESP8266 نصب کرده اید. همچنین باید کتابخانه های ArduinoJSON و u8g2 را نصب کنید تا طرح کار کند. این ویدئو مراحل نصب همه این موارد را به شما نشان می دهد.

پس از اتمام ، برد را وصل کنید ، مطمئن شوید که تنظیمات صحیح برد را انتخاب کرده اید و دکمه بارگذاری را فشار دهید. پس از بارگذاری ، صفحه وضعیت را به همراه اطلاعات آب و هوا در ترمینال سریال چاپ می کند. می توانید قبل از حرکت به مرحله بعدی ، مطمئن شوید که همه چیز مطابق انتظار کار می کند.

مرحله 3: ماژول OLED و تست را وصل کنید

ماژول OLED و Test را وصل کنید
ماژول OLED و Test را وصل کنید
ماژول OLED و Test را وصل کنید
ماژول OLED و Test را وصل کنید

اکنون که طرح به درستی کار می کند ، باید ماژول OLED را سیم کشی کنیم. از نمودار سیم کشی نشان داده شده در بالا استفاده کنید و مطمئن شوید که ولتاژ منبع تغذیه صحیح را به ماژول OLED وصل کرده اید زیرا برخی فقط 3.3 ولت را قبول می کنند.

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

مرحله 4: از محفظه استفاده کنید

از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید
از محفظه استفاده کنید

تنها کاری که باید انجام دهید این است که یک محفظه مناسب اضافه کنید و من از این مدل از Thingiverse (https://www.thingiverse.com/thing:857858) استفاده خواهم کرد. این همان چیزی است که برای پروژه زمان شبکه مورد استفاده قرار گرفت و من از ظاهر آن بسیار خوشم می آید.

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

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

  • YouTube:
  • اینستاگرام:
  • فیس بوک:
  • توییتر:
  • وب سایت BnBe:

از حمایت شما متشکریم!

توصیه شده: