logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.
  • Inteligentny dom
    Kto nie marzył o inteligentnym domie? Niestety aby stworzyć system monitorowania i sterowania domem potrzebne są ogromnie nakłady finansowe. Jednak niekoniecznie...

    W sieci znaleźliśmy darmowe rozwiązanie prostego sterownika inteligentny dom. Sensory w różnych pomieszczeniach monitorują temperaturę, natężenia oświetlenia, ciśnienie, ruch. Zaprogramowany sterownik a raczej program pracujący w środowisku Windows analizuje zbierane dane z czujników i podejmuje decyzje dotyczące włączenia/wyłączenia ogrzewania, światła, alarmu. Co jakiś zaprogramowany czas można włączać różne urządzenia w pomieszczeniu.
    Oczywiście zastosowań jest mnóstwo i wcale nie muszą znajdować się w nowoczesnym budynku mieszkalnym ale także w biurze lub fabryce, gdzie wręcz monitorowanie jest niezbędne.
    Gdy do dodamy do tego komputer podłączony do internetu plus program VNC to sterowanie może odbywać z dowolnego miejsca na ziemi...

    Parę parametrów:
    - trzy takie same kanały
    - każdy kanał może zostać skonfigurowany do pracy samodzielnej
    - każdy kanał zawiera: przekaźnik, konwerter analogowo-cyfrowy, diodę LED, przycisk
    - komunikacja z PC przez RS232
    - wbudowany zegar czasu rzeczywistego
    - zabezpieczenie bateryjne
    - współpraca z wszystkimi środowiskami Windows

    Oprogramowanie PC pozwala na zmianę stanu przekaźnika, obserwacje wartości z wejścia analogowego. Po skonfigurowaniu komputer może zostać odłączony od sterownika. W przypadku stwierdzenia awarii zasilania, sterownik przechodzi do stanu uśpienia. Sercem sterownika jest zaprogramowany PC16F873A

    Schematy, wsad do mikrokontrolera, program sterujący, przykładowe rozwiązania do podłączenia czujników, manual w języku angielskim dotyczący ustawień sterownika można znaleźć na stronie:
    http://www.sskteracon.com/
    Natomiast gdyby strona była niedostępna to wszystko jest w załączniku.
    Załączniki:
    • int_dom.zip (1.17 MB) Musisz być zalogowany, aby pobrać ten załącznik.

    Fajne? Ranking DIY
    O autorze
    zasoby
    Poziom 23  
    Offline 
    zasoby napisał 784 postów o ocenie 447, pomógł 4 razy. Jest z nami od 2002 roku.
  • #2 3207813
    znamcie
    Poziom 12  
    Posty: 17
    Ocena: 1
    fajne ja bym dodal tylko
    - zeby dzialalo pod linuxem
    bo po co w domu stawiac kompa na pirackim windowsie jakie maja prawie wszyscy
    a tak to legalna, okrojona wersja tylko do tego
    male wymagania i pieknie dziala

    projekt 5/6
    pozdrawiam
    K
  • #3 3207970
    hasder
    Poziom 11  
    Posty: 35
    Ocena: 4
    Pomysł bardzo dobry :D aż mnie to nakręciło... jak mniej więcej wygląda kosztorys całego cacka?
  • #4 3207974
    darcon1
    Poziom 12  
    Posty: 25
    Pomógł: 1
    Ocena: 1
    popieram, koniecznie musiał by działąć na linuksie, ale pod linuksem robiłem kiedyś na porcie LPT. Ograniczenie co do ilości sygnałów (8) ale do sterowania np. podlewaniem trawników i sprawdzaniem wilgotności podłoża wystarcza. A wszystko uruchamiane cronem co kilka godzin (może być co kilka minut - kwestia ustawienia).
    Ale pomysł jest super.
  • #5 3207983
    maniio
    Poziom 14  
    Posty: 149
    Pomógł: 3
    Ocena: 9
    a po co do tego wogole system operacyjny, kolega ze studiow robil cos takiego. komunikacje zrobil przez modoly radiowe CC, a wyswietlanie na wyswietlaczu graficznym. Stanowisko do wyswietlania danych wcale nie wymaga takiej mocy obliczeniowej jaka daje komputer PC, wystarczy ATmega32 i wyswietlacz graficzny 4przyciski i juz jest ok.

    Nie mniej jednak gratuluje projektu...
  • #6 3208426
    krzychk2
    Poziom 12  
    Posty: 61
    Ocena: 4
    znamcie napisał:
    fajne ja bym dodal tylko
    - zeby dzialalo pod linuxem
    bo po co w domu stawiac komputera na pirackim windowsie jakie maja prawie wszyscy
    a tak to legalna, okrojona wersja tylko do tego
    male wymagania i pieknie dziala

    projekt 5/6
    pozdrawiam
    K


    A moze ktos sporboje to odpalic pod wine w linuxie?? Jakby dobrze pokombinowac, powinno zaskoczyc.
  • #8 3209216
    metallowiec
    Poziom 16  
    Posty: 175
    Pomógł: 12
    Ocena: 9
    krzychk2: do wine potrzebne są X'y, a jak się chce jakiś stary komputer do tego celu wykożystac bo bez sensu stawiać linuksa z X'ami. można by spróbować napisać coś takiego pod konsolę, ja osobiścię mógłbym spróbować pod równoległy, ale jak ktoś umie, to chętnie bym zobaczył jak się programuje szeregowy pod linuksem
  • #9 3210917
    leoha
    Poziom 17  
    Posty: 173
    Pomógł: 18
    Ocena: 8
    metallowiec napisał:
    (...)ale jak ktoś umie, to chętnie bym zobaczył jak się programuje szeregowy pod linuksem

    portu rownoleglego nigdy nie programowalem, ale szeregowy owszem i jest do bardzo proste ... wystarczy otworzyc odpowiedniego device'a np "/dev/ttyS1" do ktorego sie pisze lub z ktorego czyta dane, oczywiscie wczesniej trzeba ustawic odpowiednie atrybuty ... zreszta zerknij na przyklad:
    np http://www.comptechdoc.org/os/linux/programming/c/linux_pgcserial.html
  • #10 3214204
    doktor_piotrus
    Poziom 12  
    Posty: 10
    Jak na mój gust żadna rewelacja - http://www.wiki.2o.pl/wiki/OWFS uważam za lepsze rozwiązanie (z praktyki) dodając do tego piec CO powiedzmy na miał lub gaz to już całkiem rewelka. Co do sterowania przez internet to wystarczy strona internetowa i mały dodatek OWPHP - jak ktos potrafi coś napisać w PHP to i sterować całym domem. Na dzisiaj jestem zainteresowany tematem jak przerobić termozawór np:Danfosa (lub za góra 30 zł kupic elektrozawór do grzejnika)
  • #11 3229957
    jkk
    Poziom 20  
    Posty: 329
    Pomógł: 31
    Ocena: 40
    doktor_piotrus napisał:
    Na dzisiaj jestem zainteresowany tematem jak przerobić termozawór np:Danfosa

    Gdzieś widziałem układ, w którym rezystor drutowy zapakowany w obudowę zaworu termoregulacyjnego "oszukiwał" jego puszkę termostatyczną i w ten sposób płynący przez rezystor prąd sterował zaworem. Nie pamiętam, było to chyba w któryms z czasopism grupy avt dla elektroników, chyba z rok temu. A idea jest chyba słuszna, bo po pierwsze odpada przeróbka instalacji - głowicę z elementem czynnym można zdemontować bez demontażu zaworu z instalacji (wystarcza upakowanie rezystora, ew. nawiniecie drutu oporowego izolowanego teflonową taśmą na elemencie czynnym termozaworu. Im będzie dokładniej przylegał - tym układ będzie miał niższą bezwładność. Trzeba tylko dobrać prąd grzania takiej grzałki). Po drugie tak wykonany uklad może automatycznie uwzględniać temperaturę w pomieszczeniu - termozawór będzie przecież działać nadal.
  • #12 3233474
    doktor_piotrus
    Poziom 12  
    Posty: 10
    Hm ciekawe rozwiązanie - w miedzy czasie spec od sterowania zdradził mi małą tajemnice jak on to robił. Mianowicie potrzeba do tego opornik 2 -4 W + zasilanie 24 V i obudowa bezpiecznika. Zalewamy w cieńszej części secjalnym odpornym na temp klejem opornik w główce bezpiecznika i zakładamy na głowicę (hm nie sprawdzałem czy wejdzie ale się coś dopasuje) i ma byc. Z dodatków które usłyszałem w poprzednim poście to robiąc jakiś prosty termostat można by utrzymać temperaturę głowicy w pozycji na półotwartej. (ciekawe trzeba by to przeanalizować). No i reasumując cena - opornik gdzieś znajdę - głowke bezpiecznika też - gorze z klejem ale za 20 zł napewno kupię x 4 głowice (jak by to wyszło) jestem 400 zł do przodu. Polak potrafi !!!!!!!
  • #13 3293364
    gandap
    Poziom 11  
    Posty: 10
    fajna sprawa,potrzebuje podobnego projektu na pracę inż. ale prawdę mówiąc nie mam pojęcia jak i w jakim języku napisać program,jak wykonać układ sterowania dodatkowo sterowanie przez internet.Czy takie cacko jest trudne do zrobienia
    Potrzebuje kogoś kto to wykona najlepiej z Katowic lub okolic.
    pozdrawiam

Podsumowanie tematu

✨ Dyskusja dotyczy prostego, darmowego systemu inteligentnego domu opartego na czujnikach monitorujących temperaturę, natężenie światła, ciśnienie i ruch, z programem działającym w środowisku Windows, który steruje ogrzewaniem, oświetleniem i alarmem. Uczestnicy podkreślają potrzebę wersji działającej pod Linuksem, wskazując na możliwość wykorzystania portów LPT i szeregowych do komunikacji z czujnikami oraz sterowania urządzeniami. Proponowane są alternatywne rozwiązania sprzętowe, takie jak mikrokontroler ATmega32 z modułami radiowymi CC oraz wyświetlaczem graficznym, eliminujące konieczność użycia komputera PC. Wspomniano o systemie OWFS jako lepszej alternatywie do monitoringu i sterowania, z możliwością kontroli przez internet za pomocą PHP. Poruszono także temat sterowania termozaworami grzejnikowymi poprzez rezystory drutowe i prostą elektronikę, co pozwala na automatyczną regulację temperatury bez ingerencji w instalację. Wskazano na niskokosztowe rozwiązania z wykorzystaniem oporników i zasilania 24 V do sterowania głowicami termostatycznymi. Dyskusja obejmuje także kwestie programowania portów szeregowych w Linuksie oraz próby uruchomienia aplikacji Windows pod Wine. Całość podkreśla szerokie zastosowanie inteligentnych systemów w domach, biurach i fabrykach oraz możliwość zdalnego sterowania przez internet.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA