Hallo, alle!
Heute werde ich Ihnen zeigen, wie man An OpenSource Arduino UNO OLED Uhr, dass auch misst Temperatur. Dieses Projekt ist ein OpenSource und es ist offen für alle. Es braucht keine besonderen Ingenieur-Fähigkeiten und bringt Sie weniger als einige Stunden, nachdem Sie alle Teile, die Sie brauchen.
Diese Uhr wird nicht nur zeigen Ihnen genaue Uhrzeit und das Datum, sondern auch es zeigt Ihnen die Temperatur in Fahrenheit und Celsius, mit einer Genauigkeit von 0,5 ° C (-25 ° C bis + 85 ° C) und mit einer Auflösung von 0,0625 ° C. Die Seiten sind auf alle 10 Sekunden ändern, aber Sie können ändern.
Die OLED verwenden wir in diesem Projekt ist 1.3″ Zoll groß, monochrom blaue Farbe, Funktionen 132 × 64 Pixel und der SPI-Bus verwendet. .
Ist der Temperatursensor verwenden wir TMP102, es ist sehr klein an Größe, wenig Ladung und der I2C-Bus zur Kommunikation mit unseren Arduino verwendet.
Und der Uhrenbaustein DS1307 Echtzeit nutzt den I2C-Bus, so wir nur 2 Pins brauchen, um Datum und Uhrzeit abrufen und Anzeigen der Ergebnisse auf dem OLED-Display.
Wir verwenden die u8glib -Bibliothek zur Kommunikation mit unserer Anzeige. Diese Bibliothek hat viele verfügbaren Parameter mit es können Zahlen, Buchstaben, Bitmaps und andere Symbole auf OLEDs und Grafik LCDs auch es Werke für E-Ink-sowie andere Bibliotheken Displays.
Los geht's! :)