DT8C - wielokanałowy czujnik temperatury#
Konfiguracja sieci WiFi#
Po uruchomieniu sterownika Androino DT8C następuje próba połączenia się z zapisanymi sieciami WiFi. W tym czasie dioda na sterowniku świeci w kolorze ciemny cyjan, mrugając naprzemiennie kolorem białym.
W przypadku gdy żadna z zapisanych sieci nie zostaje znaleziona, lub gdy jest to pierwsze uruchomienie sterownika, następuje przejście sterownika w tryb konfiguracji sieci WiFi – kolor diody zmienia się na zielony.
Tryb konfiguracji sieci WiFi dostępny jest przez 2 minuty
Czas przejścia w tryb konfiguracji sieci WiFi trwa 2 minuty – po tym czasie następuje samoczynny restart sterownika. Takie zachowanie umożliwia automatyczne wznowienie połączenia sterownika z siecią w przypadku np. zaniku zasilania.
W sieci lokalnej pojawi się nowy punkt dostępowy (AP) o nazwie Androino_ID, gdzie ID to unikalny identyfikator sterownika, przykładowo Androino_688A78BF713C.
Po wybraniu sieci Androino_ID należy wprowadzić hasło: 12345678
Wykonanie powyższych akcji spowoduje automatyczne przekierowanie do strony konfiguracji sieci WiFi na sterowniku Androino.
Uwaga!
W przypadku gdy nie nastąpi samoczynne przełączenie się na stronę konfiguracji sieci nalezy kliknąć przycisk Zaloguj się do sieci widoczny na ekranie powyżej (takie działanie konieczne jest np w wersji systemu Android 10).
Na stronie konfiugacji sieci wybieramy opcję w menu (przycisk ) pozycję Configure new AP.
Wybieramy z listy sieć z którą docelowo chcemy by łączył się sterownik Androino i wprowadzamy w polu passphrase hasło do sieci WiFi. Zatwierdzamy zmiany przyciskiem Apply.
Po wykonaniu powyższych akcji następuje restart sterownika a następnie próba połączenia się z nowo skonfigurowaną siecią WiFi.
W przypadku powodzenia połączenia z siecią kolor diody zmieni się na kolor niebieski, mrógając naprzemiennie kolorem białym sygnalizującym aktywność pracy sterownika.
Połączenie z routerem WiFi na smartfonie#
W przypadku gdy sterownik działa poza zasięgiem ogólnie dostępnej sieci WiFi możliwe jest jego połączenie z routerem WiFi zestawionym na smartfonie.
Aplikacja Androino#
Obsługa sterowników Androino odbywa się przez stronę internetową androino.pl/dt8c.
Takiemu rozwiązanie:
-
umożliwia obsługę sterownika przez wszystkie urządzenia w których możliwe jest przeglądanie stron www - laptopy, smartfony, tablety itp
-
nie wymaga konieczności instalacji jakichkolwiek aplikacji
-
jest kompatybilne z różnymi systemami operacyjnymi
Po uruchomieniu powyższej strony wyświetlone zostaje główne okno aplikacji:
Główne okno aplikacji Androino
Wybieramy opcję w menu (przycisk w lewym górnym rogu) pozycję Połączenie.
Uwaga!
Połączenie ze sterownikiem Androino możliwe jest tylko w przypadku gdy sterownik połączony jest z siecią WiFi (dioda miga w kolorze niebieskim) i jest to ta sama sieć z której następuje połączenie ze stroną androino.pl/dt8c.
Firmware dla DT8C#
- Dodanie sygnalizacji dźwiękowych przy starcie sterownika i poprawnym połączeniu z WiFi (krótki sygnał) oraz wejściu w tryb AP (sygnał długi).
- Dodanie domyślnych parametrów połączenia MQTT z serwerem androino.eu.
- Zmiana jasności diody przy pierwszym uruchomieniu sterownika na 80% mocy.
- Dodanie sygnalizacji dzwiękowej przy podłączaniu/zmianie czujników temperatur.
- Usunięcie pola "Nazwa sterownika", pozostaje jedno pole "Opis sterownika" w ustawieniach sterownika.
- Zastąpienie pola "Nazwa czujnika" polem "Opis czujnika".
- Poprawa dezaktywacji czujników temperatur na urządzeniu.
- Dodanie wersjonowania grup konfiguracyjnych w JSON.
- Dodanie obsługi zmiany konfiguracji czujników temperatur dla destylatora z poziomu aplikacji.
- Dodanie czujnika OVM/LM na kolumnie destylatora
- Poprawa aktualizacji statusu alarmu
- Dodanie timeout 5 minut dla trybu konfiguracji sieci WiFi.
- Wersja startowa sterownika DT8C
Specyfikacja techniczna DT8C#
-
8 niezależnych kanałów 1-Wire obsługujących do kilkunastu cyfrowych czujników temperatur Dallas Temperature DS18B20 na każdym kanale.
-
Obsługa ponad 100 czujników temperatur.
-
12 złącz przyłączeniowych czujników temperatur ulokowanych bezpośrednio na sterowniku: 8x RJ12 lub zamiennie EDG (po dwa złącza na każdy kanał) + 4 EDG (jedno złącze na kanał). Pozostałe czujniki temperatur mogą być podłączone np poprzez spliter.
-
Zabezpieczenie prądowe czujników temperatur chroniące przed uszkodzeniem czujnika w przypadku błędnego podłączenia.
-
Wbudowany buzzer sygnalizujący np. przekroczenie zadanej temperatury.
-
Dioda RGB sygnalizująca pracę sterownika.
-
Przycisk sterujący.
Sterownik Androino DT8C bazuje na mikrokontrolerze ESP32 o poniższej specyfikacji:
Specyfikacja mikrokontrolera ESP32
-
Dual Core Tensilica LX6 240 MHz
-
Pamięć SRAM 520 KB
-
Pamięć Flash: 4 MB
-
Wbudowany układ WiFi 802.11BGN HT40
-
Zabezpieczenia WiFi: WEP, WPA/WPA2, PSK/Enterprise, AES / SHA2 / Elliptical Curve Cryptography / RSA-4096
-
Wbudowany moduł Bluetooth BLE