Innehållsförteckning:

Digital temperaturwidget / hemtermometer: 7 steg
Digital temperaturwidget / hemtermometer: 7 steg

Video: Digital temperaturwidget / hemtermometer: 7 steg

Video: Digital temperaturwidget / hemtermometer: 7 steg
Video: Best Indoor Thermometers Of 2022 For Temp Monitoring | Indoor Thermometer Reviews 2024, Juli
Anonim
Digital temperaturwidget / hemtermometer
Digital temperaturwidget / hemtermometer

En liten och snygg digital termometer med Dallas DS18B20 digital sensor och en Arduino Pro Micro på 3.3v. Allt är utformat för att passa exakt och att snäppa på plats, inga skruvar eller lim behövs!

Inte så mycket för det men det ser coolt ut.

Steg 1: Gör dina delar redo

Reservdelar och Amazon -länkar

  • Sensor: DS18B20
  • Display: 0,91 "OLED -skärm
  • Mikrocontroller: Arduino Pro Micro
  • Batteri: CR123
  • Motstånd: 4,7k Ohm motstånd

Steg 2: Skriv ut höljet

Skriv ut huset
Skriv ut huset

STL -filerna kan laddas ner från följande länkar.

Thingiverse:

Myminifactory:

Skriv ut de två delarna och rensa eventuella brister.

Steg 3: Testa om det passar

Testa om det passar!
Testa om det passar!

När du har rengjort höljet, sätt in och display och mikrokontroller, de kommer att sitta tätt, men fila in platserna om det behövs, tryck inte på dem för hårt, eftersom det kan skada displayen!

Steg 4: Anslut allt

Anslut allt
Anslut allt
Anslut allt
Anslut allt
Anslut allt
Anslut allt

Anslutningar

  • Sensordatapinne på Arduino PIN 5
  • Visa SDA på Arduino PIN 2
  • Visa SCL på Arduino PIN 3
  • Diplay Power på Arduino Vcc
  • Visa mark på Arduino Ground

Sensorn måste anslutas med en 4,75k ohm motstånd som visas på bilden.

Lägg också till 2 kablar på Vcc och jord så måste du förlänga för att ansluta batteriet.

Steg 5: Sätt ihop projektet

Montera projektet
Montera projektet

Fäst allt på plats på platserna, Jag använde lite aluminiumfolie till batteriet.

Se till att sensorn är borta från resten av elektronikdelarna eftersom det påverkar värdena.

Steg 6: Hämta biblioteken och ladda upp koden

Skaffa biblioteken och ladda upp koden
Skaffa biblioteken och ladda upp koden

Bibliotek:

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

Hämta koden från en av länkarna:

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

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

Ladda upp den till din arduino.

Steg 7: Nästan klart

Nästan klar!
Nästan klar!

Anslut batteriet och stäng fodralet, du är klar!

Du kan redigera arduino -koden för att göra ändringar på teckensnittet och hur informationen visas.

Rekommenderad: