Hallo, iedereen!
Vandaag ga ik u tonen hoe te maken een OpenSource Arduino UNO OLED klok dat ook maatregelen temperatuur. Dit project is een OpenSource en het is open voor iedereen. Het vereist geen speciale ingenieur vaardigheden, en brengt u minder dan een paar uur zodra u alle onderdelen die u nodig hebt.
Deze klok zal niet alleen tonen u exact op de tijd en datum, maar ook op zal uiterlijk vertoon u de omgevingstemperatuur zowel Fahrenheit in Celsius, met een nauwkeurigheid van 0,5 ° C (-25 ° C tot 85 ° C) en met een resolutie van 0.0625 ° C. De pagina's wijzigen op elke 10 seconden, maar u kunt dat veranderen.
De OLED we in dit project gebruiken zullen is 1.3 inch in grootte, monochroom blauw in kleur, functies 132 × 64 pixels en de SPI-Bus gebruikt. .
De temperatuursensor die we zullen gebruiken is TMP102, het is erg klein op grootte, laag op de macht en de I2C-Bus gebruikt om te communiceren met onze Arduino.
En de DS1307 real-time klok module gebruikt de I2C-bus zodat alleen zullen we 2 pinnen voor het ophalen van de datum en tijd en de resultaten weergeven op het OLED-display.
We zullen de u8glib bibliotheek gebruiken om te communiceren met onze display. Deze bibliotheek heeft vele beschikbare parameters met het kunt u getallen, letters, bitmaps en andere symbolen op OLED's en grafische LCD's ook het werken voor E-inkt worden weergegeven evenals andere bibliotheken.
Laten we beginnen! :)