Mundarija:
- 1 -qadam: ehtiyot qismlaringizni tayyorlang
- 2 -qadam: Korpusni chop eting
- 3 -qadam: mos keladimi -yo'qligini tekshiring
- 4 -qadam: Hammasini ulang
- 5 -qadam: Loyihani yig'ish
- 6 -qadam: Kutubxonalarni oling va kodni yuklang
- 7 -qadam: deyarli bajarildi
Video: Raqamli harorat vidjeti / uy termometri: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
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
STL fayllarini quyidagi havolalardan yuklab olish mumkin.
Nimadir:
Myminifactory:
2 qismni chop eting va kamchiliklarni tozalang.
3 -qadam: mos keladimi -yo'qligini tekshiring
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
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
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
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
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:
DHT21 Arduino bilan raqamli harorat va namlik sensori: 6 qadam
DHT21 Arduino bilan raqamli harorat va namlik sensori: Bu qo'llanmada biz DHT21 namlik va harorat sensori Arduino -dan qanday foydalanishni va OLED -displeyda qiymatlarni ko'rsatishni o'rganamiz
Hammasi bitta raqamli xronometrda (soat, taymer, signal, harorat): 10 qadam (rasmlar bilan)
Hammasi bitta raqamli xronometrda (soat, taymer, signal, harorat): biz boshqa musobaqalarga taymer yasashni rejalashtirgandik, lekin keyinchalik biz soatni ham (RTCsiz) qo'lladik. Dasturlashni boshlaganimizda, biz qurilmaga ko'proq funktsiyalarni qo'llashni xohladik va DS3231 RTC -ni qo'shdik
Sensorli harorat va harorat sensori: 4 qadam
Sensorli haroratni qanday o'lchash mumkin ?: Kirish: "O'qitish" darsligi, shuningdek, Arduino -dagi temperatura sensori. Xo'sh, biz hech qachon materiallarni o'rnatmasligimiz kerak
ESP8266 NodeMCU + LM35 + Blynk (IOT ob -havo stantsiyasi/ Raqamli harorat sensori): 4 qadam
ESP8266 NodeMCU + LM35 + Blynk (IOT ob -havo stantsiyasi/ Raqamli harorat sensori): Salom bolalar! Ushbu yo'riqnomada biz LM35 sensorini NodeMCU -ga qanday ulashni va Blynk ilovasi bo'lgan smartfonda Internetdagi harorat ma'lumotlarini ko'rsatishni o'rganamiz
Acme raqamli termometr W/ DS18B20 harorat sensori va I2C LCD: 5 qadam
Acme Digital Termometr W/ DS18B20 Temp Probe & I2C LCD: bu juda qimmatga tushmaydigan va ko'p vaqt talab qilmaydigan juda oddiy loyiha. Men uni Amazon qutisiga qo'ydim, chunki u erda edi, lekin uni deyarli hamma narsaga o'rnatish mumkin edi