Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Majhen in lep videz digitalnega termometra z digitalnim senzorjem Dallas DS18B20 in Arduino Pro Micro pri 3.3v. Vse je zasnovano tako, da se natančno prilega in zaskoči, brez vijakov ali lepila!
Ne toliko, ampak izgleda kul.
1. korak: Pripravite svoje dele
Rabljeni deli in povezave Amazon
- Senzor: DS18B20
- Zaslon: 0,91 "OLED zaslon
- Mikrokrmilnik: Arduino Pro Micro
- Baterija: CR123
- Upor: 4,7 k ohmski upor
2. korak: Natisnite ohišje
Datoteke STL lahko prenesete s spodnjih povezav.
Thingiverse:
Myminifactory:
Natisnite dva dela in odpravite vse pomanjkljivosti.
3. korak: Preizkusite, če ustreza
Ko očistite ohišje, vstavite zaslon in mikrokrmilnik, tesno se prilegajo, vendar po potrebi zarežite reže, jih ne pritiskajte preveč, saj lahko to poškoduje zaslon!
4. korak: Povežite vse
Povezave
- Podatkovni zatič senzorja na Arduino PIN 5
- Prikažite SDA na Arduino PIN 2
- Prikažite SCL na PIN -u Arduino 3
- Diplay Power vklopi Arduino Vcc
- Display Ground na Arduino Ground
Senzor bo treba priključiti na 4,75 k ohmski upor, kot je prikazano na sliki.
Na Vcc in ozemljitev dodajte tudi 2 kabla, ki ju boste morali podaljšati, da priključite baterijo.
5. korak: Sestavite projekt
Vse pritrdite na svoje mesto, Za baterijo sem uporabil aluminijasto folijo.
Prepričajte se, da je senzor stran od preostalih delov elektronike, saj bo to vplivalo na vrednosti.
6. korak: Pridobite knjižnice in naložite kodo
Knjižnice:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Kodo dobite z ene od povezav:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
Naložite ga v svoj arduino.
7. korak: Skoraj končano
Priključite baterijo in zaprite ohišje, končali ste!
Kodo arduino lahko uredite, da spremenite pisavo in način prikaza podatkov.