Inhaltsverzeichnis:

Digitales Temperatur-Widget / Heimthermometer - Gunook
Digitales Temperatur-Widget / Heimthermometer - Gunook

Video: Digitales Temperatur-Widget / Heimthermometer - Gunook

Video: Digitales Temperatur-Widget / Heimthermometer - Gunook
Video: TOP—7. Die besten Thermometer/Hygrometer für Zuhause. Test & Vergleich 2023 | Deutsch 2024, Juli
Anonim
Digitales Temperatur-Widget / Heimthermometer
Digitales Temperatur-Widget / Heimthermometer

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

Drucken Sie das Gehäuse
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

Testen Sie, ob es passt!
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

Alles verbinden
Alles verbinden
Alles verbinden
Alles verbinden
Alles verbinden
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

Stellen Sie das Projekt zusammen
Stellen 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

Holen Sie sich die Bibliotheken und laden Sie den Code hoch
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

Fast fertig!
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.

Empfohlen: