Od dwóch lat podchodzę do wykonania sterownika akwariowego. Na razie ropoznawałem różne platformy: arduino, rapberry pi, attiny itp. Wykonywałem w międzyczasie kawałki sterownika. W końcu przyszedł czas na spięcie wszystkiego w jedną całość.
Założenia do sterownika:
- Sterowanie lampami LED z wykorzystaniem PWM. Realizowanie funkcjonalności poranka i zmroku, łagodne rozpalanie lamp przy starcie systemu po zaniku napięcia.
- Sterowanie temperaturą w akwarium, ustawianie temperatury i histerezy.
- Sterowanie nawożeniem akwarium. Sterownik umożliwia dozowanie 5 nawozów, wybranie dnia tygodnia, godziny dozowania oraz dawki nawozu.
Sterownik musi kontrolować poziom nawozów i informować o ewentualnym braku nawozu. - Sterowanie wentylatorami chłodzącymi akwarium lub mikrokontroler.
- Sterowanie falownikiem.
- Sterowanie dozowaniem CO2 na bazie zegara lub sondy PH.
- Sterownik musi być zarządzany przez interfejs WWW oraz musi podawać przez www podstawowe parametry.
Sterownik składa się z następujących elementów:
- Minikomputer raspberry pi, który pełni rolę serwera www za pomocą którego konfiguruje się kontroler. Raspberry obsługuje formularze do konfiguracji oraz zapamiętuje zmiany ustawień w bazie mysql. Poza tym robi jako domowy serwer multimedialny ale to już inna bajka 😉
- Arduino MEGA z Ethernet shieldem. Arduino jest sercem kontrolera. Obsługuje wszelkie kluczowe funkcje sterownika oraz serwuje dane przez www. Niestety samo MEGA nie mogło robić za konfigurator www sterownika troszkę za słabe jest.
- Drivery lamp LED opisane w innym artykule
- Elementy wykonawcze dozownika nawozów
Jak będzie miał jeszcze dodatki poniżej będzie idealnym sterownikiem do akwa:
-wysyłanie alarmów na email
-wykresy z pomiarów
-apka na androida 🙂
-wentylatory załączne w zależności od czujnika temperatury a nie czasu
-czujnik zalania -zwykły zwierający
– sonda PH ze sterowaniem zaworem CO2
-automatyczne kalibrowanie sondy PH w buforach
-sterowanie karmieniem
-sterowanie zasilaniem dodatkowych kilku urządzeń (oprócz LED’ów jeszcze np świetlówki lub moonlight na noc)
Bardzo dziękuję za dobre pomysły rozwojowe.
Co do wentylatorów już zrobiłem dodatkowy czujnik temperatury i wiatraki będą włączane również przy wzroście temperatury.
Myślę że wszystkie są spokojnie do zrealizowania.
Będę na bieżąco informował.
Sonda PH już jest
automatyczna kalibracja ciekawski temat ….
Swietny blog 🙂 duzo w nim humoru i dystansu, ktory bardzo lubie 😉 Pozdrawiam Cie cieplo i zycze udanego tygodnia!
Witam
czy moge prosic o schematy,materiały oraz materiały do zrobienia tego sterownika??
Świetny artykuł, chciałbym wykorzystać to u siebie, jest taka szansa byś wrzucił instrukcje co gdzie za ile i po co. Linux nie jest problemem ogarniam php mysql i inne serwerowe gadżety 😀
No interesujące są … te formularze. Jakby były jakieś kawałki kodu, to może nawet byłoby pouczające.