ThermoClock: En OpenSource Arduino UNO OLED klocka som mäter även temperatur
Hej, alla!
Idag ska jag visa dig hur man gör An OpenSource Arduino UNO OLED klocka att också åtgärder temperatur. Detta projekt är en OpenSource och det är öppet för alla. Det kräver inte någon särskild ingenjör färdigheter, och tar dig mindre än några timmar när du har alla delar du behöver.
Denna klocka kommer inte bara visar dig exakt tid och dag men också den vilja utställning du den omgivande temperaturen i både Fahrenheit och Celsius, med noggrannhet på 0,5 ° C (-25 ° C till + 85 ° C) och med upplösning på 0.0625 ° C. Sidorna håller på att förändras på varje 10 sekunder, men du kan ändra detta.
OLED vi kommer att använda i detta projekt är 1.3″ tum i storlek, monokrom blå färg, funktioner 132 × 64 pixlar och använder SPI bussen. .
Temperaturgivaren vi kommer att använda är TMP102, det är mycket liten på storlek, låg på makt och använder I2C bussen för att kommunicera med våra Arduino.
Och DS1307 real time clock modulen använder I2C bussen så vi behöver bara 2 stift att hämta datum och tid och visar resultatet på OLED display.
Vi kommer använda u8glib biblioteket för att kommunicera med vår uppvisning. Detta bibliotek har många tillgängliga parametrar med det kan du Visa nummer, bokstäver, bitmappar och andra symboler på OLED och grafisk LCD-skärmar också det fungerar för E-bläck visar liksom andra bibliotek.
Låt oss komma igång! :)