Indholdsfortegnelse:

Digital temperaturwidget / hjemmetermometer: 7 trin
Digital temperaturwidget / hjemmetermometer: 7 trin

Video: Digital temperaturwidget / hjemmetermometer: 7 trin

Video: Digital temperaturwidget / hjemmetermometer: 7 trin
Video: Digital Hygrometer Indoor Humidity Meter and Temperature Monitor 2024, Juli
Anonim
Digital temperaturwidget / hjemmetermometer
Digital temperaturwidget / hjemmetermometer

Et lille og flot digitalt termometer ved hjælp af Dallas DS18B20 digital sensor og en Arduino Pro Micro ved 3.3v. Alt er designet til at passe nøjagtigt og til at snappe på plads, ingen skruer eller lim er nødvendig!

Ikke så meget for det, men det ser cool ud.

Trin 1: Gør dine dele klar

Brugte dele og Amazon -links

  • Sensor: DS18B20
  • Skærm: 0,91 "OLED -skærm
  • Mikrocontroller: Arduino Pro Micro
  • Batteri: CR123
  • Modstand: 4,7k Ohm modstand

Trin 2: Udskriv huset

Udskriv huset
Udskriv huset

STL -filerne kan downloades fra følgende links.

Thingiverse:

Myminifactory:

Udskriv de 2 dele, og fjern eventuelle mangler.

Trin 3: Test om det passer

Test om det passer!
Test om det passer!

Når du har renset huset, skal du indsætte og vise og mikrokontroller, de sidder stramt, men arkiver pladserne, hvis det er nødvendigt. Tryk ikke for hårdt på dem, da det kan beskadige displayet!

Trin 4: Tilslut alt

Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt
Tilslut alt

Forbindelser

  • Sensordatapind på Arduino PIN 5
  • Vis SDA på Arduino PIN 2
  • Vis SCL på Arduino PIN 3
  • Diplay Power på Arduino Vcc
  • Display Ground på Arduino Ground

Sensoren skal forbindes med en 4,75k ohm modstand som vist på billedet.

Tilføj også 2 kabler på Vcc og jord, så du bliver nødt til at forlænge for at tilslutte batteriet.

Trin 5: Saml projektet

Saml projektet
Saml projektet

Snap alt på plads på pladserne, Jeg brugte noget aluminiumsfolie til batteriet.

Sørg for, at sensoren er væk fra resten af elektronikdelene, da det vil påvirke værdierne.

Trin 6: Hent bibliotekerne og upload koden

Hent bibliotekerne og upload koden
Hent bibliotekerne og upload koden

Biblioteker:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperature.h:

Få koden fra et af linkene:

www.hackster.io/GeoChrys/room-temperature-…

noobmakers.com/2018/04/01/digital-temperature-widget/

Upload den til din arduino.

Trin 7: Næsten færdig

Næsten færdig!
Næsten færdig!

Tilslut batteriet og luk etuiet, du er færdig!

Du kan redigere arduino -koden for at foretage ændringer i skrifttypen, og hvordan oplysningerne vises.

Anbefalede: