Skocz do zawartości

Malinowy

Members
  • Postów

    816
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez Malinowy

  1. Ostatecznie cena: 90zł Na razie dla użytkowników piwo.org: 80zł Dodatkowy czujnik: 15zł (jeden w zestawie) Zasilacz: 12zł (wystarczy byle ładowarka z USB) Obniżona cena aktualna na pierwsze 50szt z możliwością przedłużenia. I tak zapisy przyjmuję na priv.
  2. Jasne że możesz wpaść, przy okazji wymienimy się jakiniś trunkami:)
  3. Jarzyn: ładowarka z USB na 5V (4,4 - 7V) i 500mA wystarczy w zupełności I nie nie ma w zestawie.
  4. Dokładnie tak to działa.
  5. Cześć, jasne że się da, byle telefon miał przeglądarkę (może zrobię apkę na adka ale na razie tylko przeglądarka) i połączenie WiFi
  6. Jarzyn jest mi to obojętne, jak chcesz to Ci nawet RoyalPost'em wyślę
  7. Tak jak obiecałem załączam screeny: Strona główna: Ustawienia: 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
  8. 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.
  9. PawelH ja w niedziele za mocno gotowałem dekokt i chyba lekko go przypaliłem i mi piwo wyszło trochę za ciemne. Nawet nie przypuszczałem, że aż tak mi to przyciemniane piwo. Na 4kg pilsa i 0,5kg monacha piwo wyszło jak AAA
  10. http://screenshot.sh/oAiDO67lineAB Tu masz mniej-więcej schemat. Tylko mniej-wiecej bo zastosowałem trochę inne części których w eagle'u nie było i musiałem kombinować Mam nadzieję, że schemat jest czytelny.
  11. 16A, przy 230V to jest jakieś 3,5kW
  12. 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?
  13. Ja zauważyłem, że na Śląsku mamy siebie na tyle blisko, że depozyt nie będzie miał racji bytu. Prościej się spotkać i wymienić.
  14. Pierwsza partia będzie za jakieś 2-3 tygodnie bo tyle będę czekać na płytki PCB.
  15. 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ą.
  16. Już możecie się zgłaszać. Właśnie rozmawiałem z firmą robiącą PCB i będzie na ładnych płytkach.
  17. 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.
  18. Chętni piszcie na PW, myślę że każde zamówienie zrealizuję
  19. No to zostało mi tylko zamawiać tajle:) Profesjonalne płytki wyjdą po około 5zł czyli tyle ile płytka prototypowa a od razu będzie ładniej ')
  20. 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.
  21. Wykres wygląda mniej więcej tak: http://www.malinowy.eu/ferm.php Mam ten plus, że mam swój serwer, więc nie muszę danych przekazywać na obce serwery
  22. 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
  23. 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:)
  24. Jakby ktoś chciał to oddam za darmo taką lodówkę: http://www.piwo.org/topic/19780-gie%C5%82da-komora-fermentacyjna/
  25. Witam. Dawno nie odzywałem się na forum ale że dziś sylwester a ja spędzam go w domu (małe dziecko...) to postanowiłem jakoś ten czas sobie zagospodarować. Dostałem jakiś czas temu modulik ESP8266 od żółtych braci i jakoś mnie tak natchnęło, że może wykorzystać go do sterowania lodówką zamiast zamawiać sterownik. Po dwóch godzinach zabawy i trzech grzebania po necie miałem gotową zabawkę. Prezentuje to się tak: Do zabawki użyłem: - ESP8266 v01 - czujnik DS18B20 - AMS1117 3.3V (LDO) - przekaźnik 3V 8A LMR2-3D - pierdołki (dioda 1N4148, MOSFET 2N7000, rezystor 4,7kOhm, płytka uniwersalna, stara ładowarka z telefonu) Schematów nie wrzucam bo po pierwsze nie chce mi się ich rysować a po drugie każdy kto będzie chciał skorzystać z tego wpisu to albo się zapyta albo będzie wiedział jak podłączyć czujnik DS18B20 i przekaźnik do ESP. Cała magia zaczyna się po oprogramowaniu tego maleństwa. Po paru minutach szukania inspiracji na kod trafiłem na forum www.esp8266.com gdzie znalazłem masę wiedzy na temat tego maleńkiego układziku. Znalazłem nawet większość kodu do moich potrzeb. Po krótkim dostosowaniu kod wygląda tak: memclear cls let emp = 0 let setp = 12 let wl = 1 let hist = 0.5 wprint "<head>" wprint "<meta http-equiv='refresh' content='6;URL=/input?'>" wprint "</head>" print "Komora fermentacyjna WiFi na ESP8266" print Button "Ustaw temperature:" [ustaw] textbox setp wprint "<br>" Button " Ustaw histereze: " [ustaw] textbox hist print wprint "Chlodzenie=" wprint htmlvar(wl) wprint "<br>" wprint "Aktualna temperatura=" wprint htmlvar(emp) wprint "<br>" print button "Koniec" [koniec] wprint "<br>" timer 5000 [odswiez] wait [wlacz] po 0 1 let wl = "1" Wait [wylacz] po 0 0 let wl = "0" Wait [ustaw] Wait [odswiez] temp 0 emp let plus = setp + hist let minus = setp - hist if emp > plus then goto [wlacz] if emp < minus then goto [wylacz] Wait [koniec] timer 0 wprint "<a href='/'>Menu</a>" end czyli tylko kilka linijek, ale efekt jest warty zabawy: Do tego zrobiłem zaczytywanie temperatury do MySQL i wyświetlanie tego w formie wykresu razem z informacją o włączeniach i wyłączeniach lodówki. Ale to w następnym odcinku. Dosiego!
×
×
  • 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ę.