Konštrukcia teplomera so záznamom na SD kartu
Popis zapojenia
-meranie vonkajšej teploty, vlhkosti a osvetlenia
-meranie vnútornej teploty a vlhkosti
-záznam nameraných hodnôt na SD kartu každých 15 minút
-zobrazenie max/min hodnôt vonkajších veličín za konkrétny deň
-pred polnocou uloženie maxím/miním do osobitného súboru na SD karte
-po polnoci nulovanie max/min hodnôt
-zobrazenie na LCD 20×4 znakov s radičom HD44780 alebo kompatibilným
-jadrom je procesor ATMEGA32
Vonkajšie čidlo + fotočlánok som umiestnil do bielej trubky do ktorej sú pri vrchnej hrane navŕtané otvory aby cez ne mohol prúdiť vzduch. Senzory sú pripojené na tienený kábel (použil som 5m USB kábel od tlačiarne).
Čo ma potešilo bolo to, že sa mi podarilo rozbehať záznam na SD kartu. Aktuálne namerané hodnoty sú zaznamenávané do CSV súboru <dátum>.csv každých 15min. Zaznamenané sú všetky namerané hodnoty. Pred polnocou sa vytvorí súbor <datum>.txt do ktorého sa zapíšu maximálne a minimálne namerané hodnoty vonkajších veličín a počet zápisov na kartu od posledného zapnutia zariadenia. Je potrebné použiť "klasickú" SD kartu, nie SDHC. Kartu je potrebné naformátovať na systém FAT16 (DOS).
Obsluha prístroja
Druhým tlačidlom je možné manuálne inicializovať SD kartu. Karta sa zinicializuje vždy pri zapnutí, potom každý deň o 10:40 a 21:40 aby sa zistila prípadná chyba karty. Toto tlačidlo je potrebné stlačiť vždy keď vyberiete kartu zo zariadenia.
Pri zapnutí zariadenia je potrebné na SD karte vytvoriť súbor s názvom set.txt do ktorého zapíšte na prvý riadok dátum vo formáte DD-MM-YY a na druhý riadok čas vo formáte HH:MM:SS. Z tohoto súboru sa pri zapnutí zariadenia načíta dátum a čas pre nastavenie RTC. RTC je softwarové, presnosť je daná presnosťou hodinového kryštálu 32768kHz.
Osadená DPS a DPS zo strany spojov (robená nažehlením toneru)