Wstęp
Po zrobieniu działającego prototypu monitora temperatury opisanego w RRDTool i wykresy, którego efekty działania można obejrzeć na obrazkach poniżejWszystkie temperatury |
Temperatura na zewnątrz |
- całość działa całkowicie bezobsługowo, wystarczy załączyć zasilanie i już,
- wyniki działania dostępne są przez przeglądarkę (także z internetu),
- nie jest użyte arduino, ono posłuży do kolejnych prototypów.
Co trzeba zrobić
Poniżej lista rzeczy, które trzeba zrobić aby produkt zadziałał produkcyjnie:- uruchomić całość na Linuksie
w tej chwili pracuję pod Windows, docelowo jednak to serwer pod kontrolą Linuksa będzie zbierał dane więc muszę umieć komunikować się z układem z tej platformy - wymienić CoolTerm.exe na coś innego co jako demon będzie pracować no i będzie pod linuksa oczywiście
być może użyję cu, które będzie czytać z portu serial i przekazywać to na wyjście gdzie już jakiś skrypt to przechwyci, nie wiem jeszcze bo nie używałem nigdy cu - zacząć odczytywać czas z zegara serwera
na serwerze czas mam dokładny, a arduinowe (atmegowe?) millis działa mocno niedokładnie, teraz mi to nie przeszkadza bo i tak co i rusz resetuję układ, ale w przyszłości będzie - zrobić stronę www i wystawić na zewnątrz
serwer to mi hula, tylko stronę trzeba zrobić - to proste :)
na zewnątrz też niby wystawiony bo przez VPN mam dostęp - no i najważniejsze czyli zmontować układ, a aby to zrobić to trzeba:
- wybrać docelowy mikro-kontroler - i zakupić go
- dowiedzieć się jak się go programuje i zmontować programator - i zakupić co potrzeba
- zaprogramować kontroler
- dowiedzieć się jak najlepiej zmontować docelowy układ (skąd płytkę itp) i zmontować - a wcześniej zakupić co potrzeba
- dowiedzieć się czy i jakie peryferia są potrzebne (kwarc, zasilanie, komunikacja z komputerem po rs232) - zakupić potrzebne
- jakąś obudowę do tego dobrać - i znaleźć lub zakupić
Po kolei będę opisywał jak mi idą prace, a na końcu opiszę całość.
A potem rozbudowa do inteligentnego sterownika ogrzewaniem :)
Brak komentarzy:
Prześlij komentarz