Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 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 se točno uklopi i da sjedne na mjesto, nisu potrebni vijci ili ljepilo!
Ne toliko, ali izgleda super.
Korak 1: Pripremite dijelove
Korišteni dijelovi i Amazon veze
- Senzor: DS18B20
- Ekran: OLED ekran od 0,91"
- Mikrokontroler: Arduino Pro Micro
- Baterija: CR123
- Otpornik: 4,7 k Ohm otpornik
Korak 2: Odštampajte kućište
STL datoteke se mogu preuzeti sa sljedećih veza.
Thingiverse:
Myminifactory:
Odštampajte 2 dela i uklonite sve nedostatke.
Korak 3: Testirajte da li odgovara
Nakon što očistite kućište, umetnite zaslon i mikrokontroler, dobro će pristajati, ali ako je potrebno, umetnite utore, nemojte ih pritiskati previše jer to može oštetiti zaslon!
Korak 4: Sve povežite
Connections
- 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 povezan sa otpornikom 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 da biste povezali bateriju.
Korak 5: Sastavite projekt
Postavite sve na mjesto u utore, Koristio sam aluminijsku foliju za bateriju.
Uvjerite se da je senzor udaljen od ostalih dijelova elektronike jer će to utjecati na vrijednosti.
Korak 6: Nabavite biblioteke i učitajte kôd
Biblioteke:
- 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: Skoro gotovo
Priključite bateriju i zatvorite kućište, gotovi ste!
Arduino kôd možete urediti da biste promijenili font i način prikaza informacija.