فهرست مطالب:

ویجت دمای دیجیتال / دماسنج خانگی: 7 مرحله
ویجت دمای دیجیتال / دماسنج خانگی: 7 مرحله

تصویری: ویجت دمای دیجیتال / دماسنج خانگی: 7 مرحله

تصویری: ویجت دمای دیجیتال / دماسنج خانگی: 7 مرحله
تصویری: آنباکس و آموزش کار با دماسنج هوشمند (ترموستات تثبیت کننده دما) 2024, دسامبر
Anonim
ویجت دمای دیجیتال / دماسنج خانگی
ویجت دمای دیجیتال / دماسنج خانگی

یک دماسنج دیجیتالی کوچک و زیبا با استفاده از سنسور دیجیتال Dallas DS18B20 و Arduino Pro Micro در 3.3v. همه چیز طوری طراحی شده است که دقیقاً جا بیفتد و در جای خود محکم شود ، نیازی به پیچ و چسب نیست!

چندان زیاد نیست اما به نظر می رسد جالب است.

مرحله 1: قطعات خود را آماده کنید

قطعات مورد استفاده و پیوندهای آمازون

  • سنسور: DS18B20
  • صفحه نمایش: صفحه نمایش 0.91 اینچی OLED
  • میکروکنترلر: Arduino Pro Micro
  • باتری: CR123
  • مقاومت: مقاومت 4.7k اهم

مرحله 2: چاپ مسکن

مسکن را چاپ کنید
مسکن را چاپ کنید

فایل های STL را می توانید از لینک های زیر بارگیری کنید.

Thingiverse:

Minminifactory:

2 قسمت را چاپ کرده و هرگونه نقص را برطرف کنید.

مرحله 3: تست کنید آیا مناسب است

تست کنید که آیا مناسب است!
تست کنید که آیا مناسب است!

بعد از اینکه محفظه را تمیز کردید ، صفحه نمایش و میکروکنترلر را وارد کنید ،

آنها محکم جا می شوند اما در صورت نیاز شکاف ها را ضبط می کنند ، آنها را زیاد فشار ندهید ، زیرا ممکن است به صفحه نمایش آسیب برساند!

مرحله 4: همه چیز را متصل کنید

همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید
همه چیز را متصل کنید

اتصالات

  • پین اطلاعات سنسور در پین 5 آردوینو
  • SDA را روی Arduino PIN 2 نمایش دهید
  • SCL را روی Arduino PIN 3 نمایش دهید
  • Diplay Power on Arduino Vcc
  • نمایش زمین در Arduino Ground

همانطور که در تصویر نشان داده شده است ، سنسور باید با یک مقاومت 4.75k اهم متصل شود.

همچنین 2 کابل روی Vcc اضافه کنید و برای اتصال باتری باید آن را بلند کنید.

مرحله 5: جمع آوری پروژه

جمع آوری پروژه
جمع آوری پروژه

همه چیز را برای قرار دادن روی شکافها بکشید ،

من برای باتری مقداری فویل آلومینیومی استفاده کردم.

مطمئن شوید که سنسور از بقیه قطعات الکترونیکی دور باشد زیرا روی مقادیر تأثیر می گذارد.

مرحله 6: کتابخانه ها را دریافت کرده و کد را بارگذاری کنید

کتابخانه ها را دریافت کرده و کد را بارگذاری کنید
کتابخانه ها را دریافت کرده و کد را بارگذاری کنید

کتابخانه ها:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperature.h:

کد را از یکی از پیوندها دریافت کنید:

www.hackster.io/GeoChrys/room-temperature-…

noobmakers.com/2018/04/01/digital-temperature-widget/

آن را در آردوینو خود بارگذاری کنید.

مرحله 7: تقریبا انجام شد

تقریبا انجام شد!
تقریبا انجام شد!

باتری را وصل کرده و کیس را ببندید ، کار تمام است!

برای ایجاد تغییر در فونت و نحوه نمایش اطلاعات می توانید کد arduino را ویرایش کنید.

توصیه شده: