Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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
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
Ə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
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:
- 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
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.