HC - Control

Utworzono: 27 sierpień 2015

Przedstawiam prosty sterownik nadzorujący ogrzewanie i chłodzenie akwarium. Podstawowe parametry:

  • Możliwość kontrolowania temperatury z dokładnością 0,1°C.
  • W razie przekroczenia ustawionej temperatury sterownik włączy przekaźnik wentylatorów.
  • W razie wychłodzenia zbiornika włączona zostanie grzałka.
  • W tym samym momencie pracować będzie tylko jedno urządzenie (albo grzeje, albo chłodzi)
  • Minimalny czas załączenia to osiem sekund. Zapobiega to flapowaniu urządzeń na granicy ustawionej temperatury.
  • Sterownik ma możliwość pracy z przekaźnikami sterowanymi stanem niskim jak i stanem wysokim (należy odpowiednio ustawić zmienne ON, OFF)
  • Sterownik posiada zabezpieczenie, przed błędami odczytu z czujnika temperatury.
  • Priorytetowym działaniem jest chłodzenie.
  • Aktualny stan pomiarów i informacje serwisowe odczytać można podpinając się do PC na konsoli (9600)

Na tę chwilę temperaturę ustawia się w kodzie  (v 1.0.1 - linia 25). 

Potrzebne elementy:

 HC - Control

Wersja 2: 

  Stworzyłem potwora! Steruje grzałką, wentylatorami i czarodziejsko włącza światło w sumpie (można sobie ustawić na jak długo). Napisałem też zajebiaszczą funkcję nieprzewidywalnego mrugania kolorkami (na razie dwoma, bo mi się urwała jedna noga przy diodzie RGB :)). Całość poskładana na kolanie, ale całe szczęście, mój syn opracował szatę graficzną sterownika i teraz jest profesjonalnie. (Jako, że projekt dość sponatniczny, kod v2 dostępny po kontakcie mailowym)

Oto postrach innych termoregulatorów:

Zobacz potwora w akcji!

Załączniki:
Dostęp do URL (HC-Control_v1.0.1.zip)HC-Control_v1.0.1.zip[Kod do Arduino Nano]1492 Pobieranie2016-11-13