INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
'N Klein en mooi digitale termometer met behulp van die Dallas DS18B20 digitale sensor en 'n Arduino Pro Micro op 3.3v. Alles is ontwerp om presies te pas en om vas te klik, geen skroewe of gom nodig nie!
Nie veel daaraan nie, maar dit lyk cool.
Stap 1: Maak u onderdele gereed
Onderdele gebruik en Amazon -skakels
- Sensor: DS18B20
- Skerm: 0,91 "OLED -skerm
- Mikrokontroleerder: Arduino Pro Micro
- Battery: CR123
- Weerstand: 4.7k Ohm weerstand
Stap 2: Druk die behuising uit
Die STL -lêers kan afgelaai word vanaf die volgende skakels.
Thingiverse:
Myminifactory:
Druk die twee dele uit en verwyder onvolmaakthede.
Stap 3: Toets of dit pas
Nadat u die behuising skoongemaak het, plaas en vertoon en mikrobeheerder, hulle pas styf, maar lê die gleuwe in indien nodig, druk dit nie te hard nie, want dit kan die skerm beskadig!
Stap 4: Koppel alles
Verbindings
- Sensordata -pen op Arduino PIN 5
- Wys SDA op Arduino PIN 2
- Wys SCL op Arduino PIN 3
- Diplay Power op Arduino Vcc
- Vertoongrond op Arduino -grond
Die sensor moet gekoppel wees aan 'n weerstand van 4.75k ohm, soos op die prent getoon.
Voeg ook 2 kabels op die Vcc en grond toe, wat u moet verleng om die battery aan te sluit.
Stap 5: Stel die projek saam
Knip alles op die gleuwe vas, Ek het aluminiumfoelie vir die battery gebruik.
Maak seker dat die sensor weg is van die res van die elektroniese onderdele, aangesien dit die waardes sal beïnvloed.
Stap 6: Kry die biblioteke en laai die kode op
Biblioteke:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Kry die kode van een van die skakels:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
Laai dit op na jou arduino.
Stap 7: Byna klaar
Koppel die battery en maak die tas toe, jy is klaar!
U kan die arduino -kode wysig om die lettertipe te verander en hoe die inligting vertoon word.