Skocz do zawartości

Malinowy

Members
  • Postów

    816
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Odpowiedzi opublikowane przez Malinowy

  1. Tak jak obiecałem załączam screeny:

    Strona główna:

    post-7185-0-30262000-1452892223_thumb.jpg

    Ustawienia:

    post-7185-0-63826300-1452892207_thumb.jpg

     

    Jeśli w polu APIKey nie będzie wpisu to nie będą wysyłane dane do ThingSpeak'a

    Hasło do panelu to hasło zabezpieczające ustawienia, czyli każdy może zobaczyć jaka jest temperatura i czy chłodzenie/grzanie jest aktualnie włączone ale do ustawień wejdzie tylko ten co zna hasło. Więc w razie udostępnienia panelu na zewnątrz (aby można sterować przez internet) nikt nam nie zmieni ustawień.

    Sekcja sieciowa działa tak, że jeśli sterownik nie potrafi połączyć się z Twoją siecią (u mnie ESP8266_Network) to tworzy własną sieć o nazwie ESP (na czas testów zmeiniłem na Sterownik WiFi), hasło w trybie AP to hasło do sieci wifi. Myślę, że jest to na tyle proste w obsłudze że każdy sobie poradzi :)

  2. Ja wiem.... post pod postem...

     

    Mam niusy dla zainteresowanych:

    Układy są już oprogramowanie, interfejs do thingspeaka zrobiony, pierwsza partia będzie rozsyłana w przyszłym tygodniu (jak tylko dostanę PCB)

     

    Na chwilę obecną działa to tak, że możemy wybrać czy układ ma grzać czy chłodzić, histerezę można ustawić w zakresie 0-5°C z podziałką 0.1°C

    Temperaturę można ustawić w całym zakresie pracy czujnika (-55°C - +125°C)

    Do thingspeaka co 10 minut wysyłana jest tylko temperatura, co do tych 10 minut to może zrobić pole z częstotliwością?

    Po pracy wyśle screeny jak to w tej chwili wygląda choć sam wygląd jeszcze może się do przyszłego tygodnia zmienić.

     

    Teraz mała uwaga: nigdy więcej kuriera UPS! Na czujniki czekałem ponad tydzień! Przesyłka wysłana 5 stycznia, odebrałem 14 stycznia. Cała reszta dotarła w dwa-trzy dni.

  3. Część części już mam, kolejne będą w poniedziałek, czekam jeszcze na sondy z DS'ami i na płytki. W międzyczasie zmieniłem trochę kod. Od teraz jest możliwość wyboru czy sterownik ma pracować do grzania czy chłodzenia, i nastawy są zapisywane w pamięci nieulotnej więc po wyłączeniu zasilania sterownik pamięta nastawy, bardzo wkurzał mnie brak takiego zapisu.

    Do zrobienia pozostał interfejs do ThingSpeaka aby gdzieś się zapisywały wykresiki.

    Chyba że jeszcze macie jakieś pomysły?

  4. Tam jest przekaźnik i można wpiąć cokolwiek, jeśli chodzi o wykres to dane są zbierane przez serwer więc w przypadku braku połączenia z siecią nie będzie takiej możliwości. Urządzenie ma za mało pamięci na takie zabawy, może jak wyjdzie nową wersja układu będzie można mu napchać danych ale raczej tylko do RAM, więc po restarcie dane przepadną.

  5. Kurde orta nie zauważyłem, oj starzeje się. Co do samej pracy to tak: urządzenie steruje czy ma połączenie czy nie, połączenia potrzebujemy do ustawienia temperatury i do odczytu. Jeśli nie będzie można się połączyć urządzenie utworzy sobie sieć i wtedy nożna się połączyć np telefonem będąc w zasięgu tej sieci i zmienić ustawienie.

    Wykresy: ja mam w domu serwer który i tak chodzi 24h więc nie mam problemu. Jak ktoś nie ma tak łatwo to można wrzucać dane do ThingSpeak i on wtedy będzie wykresy rysować.

     

    Co do ceny to myślę o kwocie 70-80zł , zobaczymy czy może uda mi się części taniej kupić to by było mniej.

  6. Widzę że jest zainteresowanie to mogę się podjąć składania tego, zwłaszcza że konfiguracja jest banalnie prosta i wykonuje się ją przez telefon. Tylko dajcie mi parę dni na sprowadzenie części to będzie taniej :)

    Ja to składałem na płytce uniwersalnej ale nie widzę problemu żeby zamówić gotowe płytki przez co będzie to ładniejsze i nie będzie takie napchane wszystko w jednym miejscu.

    Dodatkowo ja dałem co miałem przez co musiałem kombinować i nie jestem zadowolony z samego układu. MOSFETa szło zastąpić jakimś tańszym tranzystorkiem NPN, Przekaźnik na 3V też nie jest udanym wyjściem (raz że drogim a dwa obciąża stabilizator). Sam stabilizator też dałbym inny ale miałem taki a do sklepu daleko :)

     

    Na razie układ chodzi od 2 dni i już musiałem zmienić trochę kod bo przy włączaniu i wyłączaniu lodówki zakłócenia powodowały odczyt temperatury -127st i wyłączanie lodówki. Teraz jest już OK.

  7. Cześć. Ostatni mój kontakt z C był jakieś 15-17 lat temu więc oprogramowałem to możliwie najlepiej znanym mi językiem czyli w basicu :)

    Kod jest taki prosty bo wgrałem do ESP oprogramowanie z https://github.com/esp8266 czyli interpreter basica.

     

    Wykresy w thingspeaku są rysowane za pomocą highchartsa a u mnie coś takiego już działa więc nie muszę trzymać danych na zewnętrznym serwerze tylko będę sobie zczytywać dane do MySQLa i z niego highcharts będzie rysować wykresiki, dzisiaj postaram się to uruchomić to wkleję linka do wykresu

  8. PawelH właśnie tylko WiFi, piwnicę mam oddaloną na tyle że nie mam jak tam kabla podciągnąć Miałem zamówić sterownik ale jak dostałem w swoje łapki ESP to wpadł mi genialny pomysł i tak leżało to odłogiem kilka miesięcy aż do wczoraj:)

     

    Rabbek nie martw się o moje zabezpieczenia, jak się włamiesz czy to z zewnątrz czy poprzez zabezpieczenia WiFi to oddam Ci tą komorę za darmo:)

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.