Mündəricat:

Rəqəmsal Temperatur Widget / Ev Termometri: 7 Addım
Rəqəmsal Temperatur Widget / Ev Termometri: 7 Addım

Video: Rəqəmsal Temperatur Widget / Ev Termometri: 7 Addım

Video: Rəqəmsal Temperatur Widget / Ev Termometri: 7 Addım
Video: 40 полезных автотоваров с алиэкспресс, которые упростят жизнь любому автовладельцу #8 2024, Noyabr
Anonim
Rəqəmsal İstilik Vidceti / Ev Termometri
Rəqəmsal İstilik Vidceti / Ev Termometri

Dallas DS18B20 rəqəmsal sensoru və 3.3v -də Arduino Pro Micro istifadə edən kiçik və gözəl görünüşlü rəqəmsal termometr. Hər şey tam oturmaq və yerində oturmaq üçün hazırlanmışdır, vintlər və yapışqan lazım deyil!

Bu o qədər də çox deyil, amma sərin görünür.

Addım 1: Parçalarınızı Hazırlayın

İstifadə olunan hissələr və Amazon bağlantıları

  • Sensor: DS18B20
  • Ekran: 0.91 "OLED Ekran
  • Mikro nəzarətçi: Arduino Pro Micro
  • Batareya: CR123
  • Rezistor: 4.7k Ohm Rezistor

Addım 2: Korpusu çap edin

Mənzili çap edin
Mənzili çap edin

STL faylları aşağıdakı linklərdən yüklənə bilər.

Thingiverse:

Myminifactory:

2 hissəni çap edin və qüsurları aradan qaldırın.

Addım 3: Uyğun olub olmadığını yoxlayın

Uyğun olub olmadığını yoxlayın!
Uyğun olub olmadığını yoxlayın!

Korpusu təmizlədikdən sonra daxil edin və göstərin və mikro nəzarətçi, sıx oturacaqlar, ancaq lazım olduqda yuvaları doldurun, onları çox sıxmayın, çünki ekrana zərər verə bilər!

Addım 4: Hər şeyi birləşdirin

Hər şeyi birləşdirin
Hər şeyi birləşdirin
Hər şeyi birləşdirin
Hər şeyi birləşdirin
Hər şeyi birləşdirin
Hər şeyi birləşdirin

Əlaqələr

  • Arduino PIN 5 -də sensor məlumat pin
  • Arduino PIN 2 -də SDA göstərin
  • SCL -ni Arduino PIN 3 -də göstərin
  • Arduino Vcc -də Diplay Power
  • Arduino Zəmində Zəmini Göstərin

Sensor, şəkildə göstərildiyi kimi 4.75k ohm rezistorla bağlanmalıdır.

Batareyanı bağlamaq üçün Vcc -ə 2 kabel əlavə edin.

Addım 5: Layihəni toplayın

Layihəni toplayın
Layihəni toplayın

Yuvalara yerləşdirmək üçün hər şeyi bağlayın, Batareya üçün bir az alüminium folqa istifadə etdim.

Sensorun elektronikanın digər hissələrindən uzaq olduğundan əmin olun, çünki bu dəyərlərə təsir edəcək.

Addım 6: Kitabxanaları əldə edin və Kodu Yükləyin

Kitabxanaları əldə edin və Kodu Yükləyin
Kitabxanaları əldə edin və Kodu Yükləyin

Kitabxanalar:

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

Kodu bağlantılardan birindən əldə edin:

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

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

Arduino -ya yükləyin.

Addım 7: Demək olar ki, bitdi

Demək olar ki, bitdi!
Demək olar ki, bitdi!

Batareyanı qoşun və qutunu bağlayın, işiniz bitdi!

Şriftdə və məlumatların necə göründüyündə dəyişiklik etmək üçün arduino kodunu düzəldə bilərsiniz.

Tövsiyə: