Rejestrator temperatury okienkowy
1.Zasada
działania.
Układ
oparty na zegarze RTC o symbolu DS3231. Układ ten ma dodatkowo
wbudowany czujnik temperatury. Do rejestracji temperatury służy
moduł zapisu na kartę SD. Aktualne dane w postaci dnia tygodnia,
daty oraz czasu i temperatury są wyświetlane na wyświetlaczu LCD
20x4.

2.Sterowanie.
Układ
po włączeniu wyświetla aktualny dzień tygodnia, datę oraz czas i
temperaturę. Pierwszą czynnością jest zaprogramowanie temperatury
minimalnej. Dokonuje się tego przyciskami zielonym i białym Po
ustawieniu właściwej należy nacisnąć przycisk niebieski co
powoduje przejście do wprowadzenia temperatury maksymalnej. Kolejne
naciśnięcie przycisku niebieskiego zatwierdza okienko temperatur z
zakresu min i Tmax i przejście w tryb oczekiwania na Start/Stop. Aby
rozpocząć rejestrację temperatury ( domyślnie z częstotliwością
jednego zapisu na dwie minuty ) należy nacisną przycisk zielony. Na
wyświetlaczu pojawi się nazwa Start. Zatrzymanie rejestracji
nastąpi po naciśnięciu przycisku białego.
Ponowne
uruchomienie rejestracji zielonym przyciskiem powoduje dopisanie
wyników do poprzedniego rejestru.
Wyłączenie zasilania i
ponowne jego włączenie spowoduje skasowanie pliku rejestratora o
nazwie rejestr.txt na karcie SD.
Aby
wyjąć kartę SD i odczytać jej zawartość należy zatrzymać
pomiar białym przyciskiem. Dla oszczędności źródła zasilania
można przyciskiem niebieskim wyłączyć lub ponownie włączyć
podświetlenie LCD.
3.Podzespoły
-Arduino
Uno
-moduł
RTC DS3231
-moduł
zapisu na kartę SD
-trzy
przyciski
-trzy
oporniki 10kom
-dioda
led RGB
-opornik
470om
Sposób
podłączenia komponentów opisany wewnątrz programu.
Przykładowy plik z rejestratora: REJESTR.TXT
Do analizy pliku można zastosować aplikacje Kst dostępną w wersji darmowej na stronie https://kst-plot.kde.org/
|