Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Ein kleines und gut aussehendes digitales Thermometer mit dem digitalen Sensor Dallas DS18B20 und einem Arduino Pro Micro bei 3,3 V. Alles ist so konzipiert, dass es genau passt und einrastet, keine Schrauben oder Kleber erforderlich!
Nicht so viel, aber es sieht cool aus.
Schritt 1: Bereiten Sie Ihre Teile vor
Gebrauchte Teile & Amazon-Links
- Sensor: DS18B20
- Anzeige: 0,91" OLED-Display
- Mikrocontroller: Arduino Pro Micro
- Batterie: CR123
- Widerstand: 4.7k Ohm Widerstand
Schritt 2: Drucken Sie das Gehäuse
Die STL-Dateien können unter den folgenden Links heruntergeladen werden.
Thingiverse:
Myminifactory:
Drucken Sie die 2 Teile und beseitigen Sie alle Unvollkommenheiten.
Schritt 3: Testen Sie, ob es passt
Nachdem Sie Gehäuse, Einschub und Anzeige sowie Mikrocontroller gereinigt haben, sie sitzen fest, aber feilen Sie die Schlitze bei Bedarf ab, drücken Sie sie nicht zu fest, da dies das Display beschädigen könnte!
Schritt 4: Alles verbinden
Anschlüsse
- Sensordaten-Pin auf Arduino PIN 5
- Anzeige von SDA auf Arduino PIN 2
- SCL auf Arduino-PIN anzeigen 3
- Anzeige Power auf Arduino Vcc
- Masse auf Arduino Masse anzeigen
Der Sensor muss mit einem 4,75-kOhm-Widerstand verbunden werden, wie auf dem Bild gezeigt.
Fügen Sie auch 2 Kabel an Vcc und Masse hinzu, die Sie verlängern müssen, um die Batterie anzuschließen.
Schritt 5: Bauen Sie das Projekt zusammen
Lassen Sie alles einrasten, um es auf den Schlitzen zu platzieren, Für den Akku habe ich etwas Alufolie verwendet.
Stellen Sie sicher, dass der Sensor von den restlichen Elektronikteilen entfernt ist, da dies die Werte beeinflusst.
Schritt 6: Holen Sie sich die Bibliotheken und laden Sie den Code hoch
Bibliotheken:
- OneWire.h:
- U8g2lib.h:
- DallasTemperature.h:
Holen Sie sich den Code von einem der Links:
www.hackster.io/GeoChrys/room-temperature-…
noobmakers.com/2018/04/01/digital-temperature-widget/
Laden Sie es auf Ihr Arduino hoch.
Schritt 7: Fast fertig
Akku anschließen und Gehäuse schließen, fertig!
Sie können den Arduino-Code bearbeiten, um Änderungen an der Schriftart und der Anzeige der Informationen vorzunehmen.