PODSTAWOWE INFORMACJE:
- urządzenie obsługuje obecnie interfejs na ekranie 16x2 ale już teraz można zamontować większy i czekać na aktualizację;
- urządzenie obsługuje cztery (docelowo osiem) czujniki DS18B20 (dodawanie jak i ich kolejność można konfigurować z poziomu menu);
- dla każdego z czujników można ustawić osobny alarm sygnalizowany ikoną na wyświetlaczu oraz dźwiękowy (>85dB) w trzech trybach działania (przekroczenie ustawionej temperatury o zadany zakres, obniżenie temperatury o zadany zakres, oba tryby naraz);
- dostępne rozdzielczości wyświetlanych wyników (przeskok o kolejne wartości): oryginalne 0.06 oraz 0.05 i 0.1;
- czas odświeżania pomiarów można ustawić w przedziale 750-1000ms;
- możliwość kalibracji odczytu każdego z czujników;
- konfigurowalny czas przerwań alarmu dźwiękowego w przedziale 50-1000ms jak i możliwość jego całkowitego wyłączenia;
- konfigurowalny czas wyciszenia alarmu dźwiękowego w przedziale 10-120s;
- wprowadzone dane zapisywane są w pamięci urządzenia czyli pozostają po wyłączeniu;
DODATKOWE INFORMACJE:
- alarmuje w przypadku wykrycia braku połączenia, utraty połączenia, błędnej komunikacji poszczególnych czujników;
- program rozpoczyna swoje działanie od trybu mierzenia temperatur - ewentualne zaniki zasilania nie przerwą jego pracy po resecie;
- poprawiono szybkość odświeżania ekranu wpływającą na jego czytelność (wyświetlacz reaguje szybciej nie pozostawiając artefaktów wcześniejszych znaków);
- czujniki działają w rozdzielczości 12bit;
- projekt będzie rozwijany o dodatkowe funkcje;
- można zamówić samą płytkę PCB bez Arduino;
ELEMENTY ZESTAWU:
- dostęp do najnowszej wersji oprogramowania;
- Arduino Nano V3 (Robotdyn) z wgranym programem;
- płytka PCB układu (87 x 41mm) z wlutowanymi elementami (3x rezystor, tranzystor, układ pamięci);
- instrukcja montażu/obsługi;
NIEZBĘDNE ELEMENTY KTÓRE NALEŻY ZAKUPIĆ/POSIADAĆ:
- zasilacz DC 5V, min 500mA, micro-usb albo przewód +/-;
- wyświetlacz LCD 1602 lub większy (1604, 2004) zgodny z HD44780;
- adapter I2C do wyświetlacza;
- czujniki temperatury DS18B20;
- enkoder;
- buzzer;
ELEMENTY DODATKOWE, NIEOBOWIĄZKOWE:
- 1x Gniazdo + złącze JST-XH 3S (4-pinowe) z przewodami - do połączenia adaptera I2C ekranu LCD;
- 1x Gniazdo + złącze JST-XH 4S (5-pinowe) z przewodami - do połączenia enkodera;
- 4x (8x) Złącze zaciskowe ARK 3-pinowe 2.5mm - do połączenia czujników;
- 1x Złącze zaciskowe ARK 2-pinowe 2.5mm - do podłączenia zasilania;
- 2x Gniazdo proste szpilkowe 15-16-pinowe 2.5mm - jeśli ktoś nie chce montować Arduino na stałe;
- gałka do enkodera/potencjometru;
MENU:
- START > TEMPERATURY > ALARMY;
- USTAWIENIA > NOWY INDEKS, KOLEJNOŚĆ, ROZDZIELCZOŚĆ, KALIBRACJA, ODŚWIEŻANIE, BUZZER;
PRZYKŁADOWY PROCES USTAWIANIA ALARMU:
- gdy temperatury są wyświetlane, pokrętłem należy wybrać odpowiedni czujnik, za pomocą kliknięcia przechodzimy do jego ekranu konfiguracji alarmu;
- wskaźnik od razu jest ustawiony na pozycji temperatury, podwójne kliknięcie wprowadza aktualną temperaturę czujnika oraz automatycznie zmienia status alarmu z OFF na ON, alternatywnie pojedyncze kliknięcie rozpoczyna edycję jednostek temperatury (co 1 stopień), kolejne kliknięcie to edycja części setnych (co 0.05 stopnia), kolejne kliknięcie kończy edycję;
- menu alarmu posiada status ON/OFF zmieniany pojedynczym kliknięciem, zakres dodatni oraz ujemny wyzwalacza alarmu (co 0.05 stopnia), w zależności który zostanie ustawiony taki tryb pracy obierze alarm (przekroczenie ustawionej temperatury o zadany zakres, obniżenie temperatury o zadany zakres, oba tryby naraz);
- wciśnięcie i przytrzymanie pokrętła cofa do poprzedniego ekranu temperatur, aktywny alarm sygnalizowany jest małą literą "A" po wartości odczytu temperatury, wyzwolenie alarmu zmienia go na ikonę dzwonka oraz włączany jest alarm dźwiękowy;
- podwójne kliknięcie pozwala wyciszyć alarm dźwiękowy na ustawiony wcześniej przedział czasowy (od 10 do 120 sekund), ikona dzwonka nie zniknie dopóki temperatura nie wróci do zadanego zakresu;
- alarm dźwiękowy również zostanie aktywowany jeśli wykryta zostanie utrata połączenia albo błędna komunikacja któregoś z czujników, na wyświetlaczu pojawi się wtedy odczyt czujnika jako "ERROR!";
ZDJĘCIA:
LINK do filmu przedstawiający działanie programu, układ menu, szybkość wyświetlania nowych odczytów - https://vimeo.com/487788891
KOSZT:
- Promocyjnie Arduino Nano (o wartości 20PLN) z wgranym programem gratis.
- 100PLN + 10PLN koszty przesyłki (list polecony priorytetowy).
07-12-2020:
Pierwsza mała partia wysłana już do Polski skąd będzie wysyłana do zainteresowanych.
Można już sobie rezerwować swoje egzemplarze.