Mundarija:

Raqamli harorat vidjeti / uy termometri: 7 qadam
Raqamli harorat vidjeti / uy termometri: 7 qadam

Video: Raqamli harorat vidjeti / uy termometri: 7 qadam

Video: Raqamli harorat vidjeti / uy termometri: 7 qadam
Video: Я установил инверторный компрессор R134a в СТАРЫЙ холодильник! 2024, Noyabr
Anonim
Raqamli harorat vidjeti / uy termometri
Raqamli harorat vidjeti / uy termometri

Dallas DS18B20 raqamli sensori va 3.3v kuchlanishli Arduino Pro Micro yordamida kichik va chiroyli ko'rinadigan raqamli termometr. Hamma narsa mahkam o'rnashishi uchun mo'ljallangan, vintlar yoki elim kerak emas!

Bu unchalik emas, lekin u ajoyib ko'rinadi.

1 -qadam: ehtiyot qismlaringizni tayyorlang

Ishlatilgan qismlar va Amazon havolalari

  • Sensor: DS18B20
  • Displey: 0,91 dyuymli OLED displey
  • Mikrokontroller: Arduino Pro Micro
  • Batareya: CR123
  • Rezistor: 4,7 k Ohmli rezistor

2 -qadam: Korpusni chop eting

Uy -joyni chop eting
Uy -joyni chop eting

STL fayllarini quyidagi havolalardan yuklab olish mumkin.

Nimadir:

Myminifactory:

2 qismni chop eting va kamchiliklarni tozalang.

3 -qadam: mos keladimi -yo'qligini tekshiring

Agar mos bo'lsa, test qiling!
Agar mos bo'lsa, test qiling!

Korpusni tozalashdan so'ng, mikrokontrolderni joylashtiring va joylashtiring.

ular qattiq joylashadi, lekin agar kerak bo'lsa, bo'sh joylarni joylashtiring, ularni qattiq bosmang, chunki bu displeyga zarar etkazishi mumkin!

4 -qadam: Hammasini ulang

Hamma narsani ulang
Hamma narsani ulang
Hamma narsani ulang
Hamma narsani ulang
Hamma narsani ulang
Hamma narsani ulang

Ulanishlar

  • Arduino PIN 5 datchiklari ma'lumoti
  • SDA -ni Arduino PIN 2 -da ko'rsatish
  • SCL -ni Arduino PIN 3 -da ko'rsatish
  • Arduino Vcc -da Diplay Power
  • Arduino Ground -da Ground -ni ko'rsatish

Sensor rasmda ko'rsatilgandek 4.75k ohmli rezistorga ulangan bo'lishi kerak.

Batareyani ulash uchun VC va erga 2 ta kabel qo'shing.

5 -qadam: Loyihani yig'ish

Loyihani yig'ish
Loyihani yig'ish

Har bir narsani uyalarga joylashtiring, Men batareya uchun alyumin folga ishlatardim.

Sensor boshqa elektron qismlardan uzoqda ekanligiga ishonch hosil qiling, chunki bu qiymatlarga ta'sir qiladi.

6 -qadam: Kutubxonalarni oling va kodni yuklang

Kutubxonalarni oling va kodni yuklang
Kutubxonalarni oling va kodni yuklang

Kutubxonalar:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperatur.h:

Kodni havolalardan biridan oling:

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

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

Uni arduino -ga yuklang.

7 -qadam: deyarli bajarildi

Deyarli tugatildi!
Deyarli tugatildi!

Batareyani ulang va korpusini yoping, ishingiz tugadi!

Siz arduino kodini tahrir qilishingiz va shriftga o'zgartirishlar kiritishingiz va ma'lumot qanday ko'rsatilishini ko'rishingiz mumkin.

Tavsiya: