Witam
Tytułem wstępu, jest to konstrukcja z projektu SUPLA i wymaga stałego dostępu do chmury a co za tym idzie internetu.
Ważna uwaga: Zasilacz w tym urządzeniu nie ma separacji galwanicznej z siecią i wszelkie modyfikacje należy zrobić z głową.
Oryginalnie Neo Coolcam jest zdalnie sterowanym gniazdkiem sieciowym kontrolowanym przez procesor ESP8266. Po przeróbce jest bezprzewodowym termometrem, który steruje ogrzewaniem w domu. Modyfikacja polega na dołożeniu dodatkowego czujnikia temperatury DS18B20.
Na płycie są wyprowadzone: Reset, +3,3V, GND, TX, RX, GPIO0(Flash), GPIO2. Aby podłączyć przewody, należy odlutować górną płytę. Najprościej to zrobić przy użyciu kawałka miedzianego drutu wygiętego w kształt litery "U", przez który można grzać wszystkie połączenia równocześnie. Nie ma wtedy obawy o uszkodzenie laminatu.
Podczas programowania zwrócić uwagę na napięcia, ponieważ podanie 5V zabije układ. Oprogramowanie to "inCan Easy" autorstwa użytkownika Espablo (aktywnego na tym forum oraz na supla.org) umożliwia dowolną konfigurację podłączonych dodatków. Do pobrania tu: https://github.com/Espablo/SUPLA_Firmware
Do wgrania firmware używamy np Flash Download Tools (ESP8266 & ESP32) Na początku zewrzeć na chwilę GPIO0(Flash) do masy.
Starałem się umieścić czujnik w miejscu najbardziej odsłoniętym. Oparcie go o obudowę zwiększyło jego bezwładność cieplną przez co reaguje wolniej na zmianę temperatury od takiego samego umieszczonego na samych przewodach w powietrzu. Pierwsze pomiary porównawcze pokazały, że zawyża temperaturę o około 2 stopnie. Jest to spowodowane nagrzewaniem się zasilacza i pośrednio obudowy. Można to skorygować w SUPLA-CLOUD.
Sposób zamocowania czujnika jest kompromisem pomiędzy estetyką a funkcjonalnością. DS18B20 powinien być odseparowany od obudowy tak aby miał przewiew i mierzył temperaturę powietrza a nie obudowy urządzenia.
Nie jest to nic nowego pod względem funkcjonalności, ale obudowa jest w miarę fajna. Gniazdo jest tu elementem ubocznym. Termometr ten w połączeniu ze zdalnie sterowanym przekaźnikiem, jest częścią termostatu sterującego ogrzewaniem w całym domu.
Konfiguracja wyprowadzeń.
GPIO13 - Button
GPIO12 - Relay
GPIO13 - Button Configure
GPIO4 - LED CFG
GPIO2 - DS18B20

Tak jak wspomniałem wcześniej gniazdo jest tu elementem "przeszkadzającym" w pracy termometru. Po załączeniu przekaźnika temperatura wzrasta o około 4 stopnie. Niemniej jednak, mam jeszcze pomysł na dodatkową funkcję, czyli alarm dźwiękowy dla kotła węglowego. Jest jeszcze sporo miejsca dla zamontowania buzera piezoelektrycznego. Projekt SUPLA jest dość elastyczny i umożliwia dwukierunkową komunikację z połączonymi urządzeniami. Jeśli ktoś czuje się na siłach może sam oprogramować swój własny sterownik i podłączyć go do SUPLA-CLOUD.
Pozdrawiam
Tytułem wstępu, jest to konstrukcja z projektu SUPLA i wymaga stałego dostępu do chmury a co za tym idzie internetu.
Ważna uwaga: Zasilacz w tym urządzeniu nie ma separacji galwanicznej z siecią i wszelkie modyfikacje należy zrobić z głową.
Oryginalnie Neo Coolcam jest zdalnie sterowanym gniazdkiem sieciowym kontrolowanym przez procesor ESP8266. Po przeróbce jest bezprzewodowym termometrem, który steruje ogrzewaniem w domu. Modyfikacja polega na dołożeniu dodatkowego czujnikia temperatury DS18B20.
Na płycie są wyprowadzone: Reset, +3,3V, GND, TX, RX, GPIO0(Flash), GPIO2. Aby podłączyć przewody, należy odlutować górną płytę. Najprościej to zrobić przy użyciu kawałka miedzianego drutu wygiętego w kształt litery "U", przez który można grzać wszystkie połączenia równocześnie. Nie ma wtedy obawy o uszkodzenie laminatu.
Podczas programowania zwrócić uwagę na napięcia, ponieważ podanie 5V zabije układ. Oprogramowanie to "inCan Easy" autorstwa użytkownika Espablo (aktywnego na tym forum oraz na supla.org) umożliwia dowolną konfigurację podłączonych dodatków. Do pobrania tu: https://github.com/Espablo/SUPLA_Firmware
Do wgrania firmware używamy np Flash Download Tools (ESP8266 & ESP32) Na początku zewrzeć na chwilę GPIO0(Flash) do masy.
Starałem się umieścić czujnik w miejscu najbardziej odsłoniętym. Oparcie go o obudowę zwiększyło jego bezwładność cieplną przez co reaguje wolniej na zmianę temperatury od takiego samego umieszczonego na samych przewodach w powietrzu. Pierwsze pomiary porównawcze pokazały, że zawyża temperaturę o około 2 stopnie. Jest to spowodowane nagrzewaniem się zasilacza i pośrednio obudowy. Można to skorygować w SUPLA-CLOUD.
Sposób zamocowania czujnika jest kompromisem pomiędzy estetyką a funkcjonalnością. DS18B20 powinien być odseparowany od obudowy tak aby miał przewiew i mierzył temperaturę powietrza a nie obudowy urządzenia.
Nie jest to nic nowego pod względem funkcjonalności, ale obudowa jest w miarę fajna. Gniazdo jest tu elementem ubocznym. Termometr ten w połączeniu ze zdalnie sterowanym przekaźnikiem, jest częścią termostatu sterującego ogrzewaniem w całym domu.
Konfiguracja wyprowadzeń.
GPIO13 - Button
GPIO12 - Relay
GPIO13 - Button Configure
GPIO4 - LED CFG
GPIO2 - DS18B20






Tak jak wspomniałem wcześniej gniazdo jest tu elementem "przeszkadzającym" w pracy termometru. Po załączeniu przekaźnika temperatura wzrasta o około 4 stopnie. Niemniej jednak, mam jeszcze pomysł na dodatkową funkcję, czyli alarm dźwiękowy dla kotła węglowego. Jest jeszcze sporo miejsca dla zamontowania buzera piezoelektrycznego. Projekt SUPLA jest dość elastyczny i umożliwia dwukierunkową komunikację z połączonymi urządzeniami. Jeśli ktoś czuje się na siłach może sam oprogramować swój własny sterownik i podłączyć go do SUPLA-CLOUD.



Pozdrawiam
Cool? Ranking DIY