Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Mali i zgodan digitalni termometar koji koristi digitalni senzor Dallas DS18B20 i Arduino Pro Micro na 3.3v. Sve je dizajnirano da točno pristaje i da sjedne na svoje mjesto, nisu potrebni vijci ili ljepilo!
Ne toliko, ali izgleda super.
Korak 1: Pripremite svoje dijelove
Rabljeni dijelovi i Amazon veze
- Senzor: DS18B20
- Zaslon: OLED zaslon od 0,91"
- Mikrokontroler: Arduino Pro Micro
- Baterija: CR123
- Otpornik: Otpornik od 4,7 k Ohma
Korak 2: Ispišite kućište
STL datoteke mogu se preuzeti sa sljedećih veza.
Thingiverse:
Myminifactory:
Ispišite 2 dijela i uklonite sve nedostatke.
Korak 3: Testirajte pristaje li
Nakon što očistite kućište, umetnite zaslon i mikrokontroler, dobro će pristajati, ali ako je potrebno, uložite utore, nemojte ih pritiskati previše jer to može oštetiti zaslon!
Korak 4: Sve povežite
Veze
- Pin za podatke senzora na Arduino PIN -u 5
- Prikažite SDA na Arduino PIN 2
- Prikažite SCL na Arduino PIN -u 3
- Diplay uključite Arduino Vcc
- Prikaz terena na Arduino terenu
Senzor će morati biti spojen na otpornik od 4,75 k ohma kao što je prikazano na slici.
Također dodajte 2 kabela na Vcc i uzemljenje koje ćete morati produžiti kako biste priključili bateriju.
Korak 5: Sastavite projekt
Postavite sve na mjesto na utore, Koristio sam aluminijsku foliju za bateriju.
Pazite da senzor bude udaljen od ostalih dijelova elektronike jer će to utjecati na vrijednosti.
Korak 6: Nabavite knjižnice i učitajte kôd
Knjižnice:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Preuzmite kôd s jedne od veza:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
Prenesite ga na svoj arduino.
Korak 7: Gotovo gotovo
Spojite bateriju i zatvorite kućište, gotovi ste!
Arduino kôd možete urediti da biste promijenili font i način prikaza informacija.