Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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
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
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
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
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.