Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Kategoria: Kamery IP / Alarmy / Automatyka Bram
Montersi
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Zdalne sterowanie oświetleniem oparte na Raspberry Pi

Linbaba 28 Gru 2016 18:36 6522 19
  • Dzień dobry,
    jak łatwo się domyśleć po tym że temat jest w poczekalni, projekt nie jest jeszcze w pełni skończony, ale chciałem się pochwalić tym co już jest.
    Otóż jestem w trakcie budowy sterownika oświetlenia (tak naprawę włącza/wyłącza się gniazda elektryczne, więc można sterować nie tylko oświetleniem, ale z takim zamiarem projekt powstaje) opartego na popularnej malince, za pomocą którego będę mógł sterować oświetleniem np. w ogrodzie z dowolnego miejsca na ziemi za pośrednictwem internetu.
    Całość można podzielić na "segmenty":
    1. Raspberry pi połączone z ośmioma przekaźnikami (dedykowany moduł), które wyłączają/włączają gniazda elektryczne; wszystko estetycznie zebrane w całość;
    2. Serwer www Apache + PHP działające na "malince" wraz z odpowiednim oprogramowaniem (strona www) pozwalającym sterować modułem przekaźników;
    3. Odpowiednio skonfigurowany router, z przekierowanymi portami, tak żeby dostęp do serwera na raspberry pi był spoza sieci domowej;

    Projekt nie jest jeszcze w pełni gotowy, ponieważ cały czas dopieszczam software, (z braku czasu idzie to naprawdę wolno) ale już działa, a część sprzętowa jest gotowa.
    W końcowej konfiguracji mam zamiar sterować 2 fazami (po 4 przekaźniki na każdą fazę), jednak w trakcie budowy łatwiej mi testować wszystko podłączając to po prostu do gniazdka. Docelowo fazy będą wyprowadzone bezpośrednio z rozdzielni (dwie fazy do oświetlenia ogrodu).
    Wszystko prezentuje się jak na zdjęciach. Załączam też film dla lepszego podglądu całości. W przyszłości jak projekt będzie w pełni gotowy mam zamiar udostępnić software i wrzucić więcej fotek i film z działania.
    Zdalne sterowanie oświetleniem oparte na Raspberry Pi Zdalne sterowanie oświetleniem oparte na Raspberry Pi Zdalne sterowanie oświetleniem oparte na Raspberry Pi

    Link


    Fajne!
  • #2 28 Gru 2016 22:45
    pawel1029384756
    Poziom 19  

    Wielki plus za wykonanie, estetyka jest bardzo ważna. Trochę to Raspberry pi na wyrost, wystarczył by do tego spokojnie mały AVR, ale tak projekt jest bardziej rozwojowy. Spokojnie możesz dodać jeszcze masę funkcji, na przykład monitoring, pomiar temperatur i tym podobne.
    Po co aż dwie fazy na oświetlenie, aż tak duży prąd pobierają żarówki u Ciebie w ogrodzie?

  • #3 28 Gru 2016 22:53
    gahe
    Poziom 11  

    Witaj,

    polecam zainteresowanie się projektem pimatic (https://pimatic.org/) dedykowanym dla rozwiązań smart home z wykorzystaniem raspberry pi. Sam korzystam (u mnie akurat na serwerze z debianem na i3) i działa rewelacyjnie. Ma frontend w wersji www (również na tel.kom.). Posiada obsługę całej gamy pluginów. Możesz tworzyć tam zasady (if ... then) lub oprzeć włączanie urządzeń w zależności od godziny, a po zainstalowaniu odpowiedzniego pluginu w zależności od czasu wschodu lub zachodu slońca. Oczywiście szanuję chęć opracowania własnego softu bo nieczęsto się to dziś spotyka i w żadnym wypadku nie będę Cię zniechęcał do tworzenia takowego.

  • #4 29 Gru 2016 09:38
    netotron
    Poziom 26  

    pawel1029384756 napisał:
    Wielki plus za wykonanie, estetyka jest bardzo ważna. Trochę to Raspberry pi na wyrost, wystarczył by do tego spokojnie mały AVR, ale tak projekt jest bardziej rozwojowy. Spokojnie możesz dodać jeszcze masę funkcji, na przykład monitoring, pomiar temperatur i tym podobne.
    Po co aż dwie fazy na oświetlenie, aż tak duży prąd pobierają żarówki u Ciebie w ogrodzie?

    Witam, zgadzam się... Dla mnie przerost funkcji nad treścią. Pi można wykorzystać bardziej efektywniej.
    Jeśli dobrze zrozumiałem, to sterowanie jest z rozdzielni, czyli topologia gwiazdy. Możesz wyłączyć np. cały ogród itp.
    Jeśli tak, to po co gniazdka? Na "malince" można postawić MQTT i moduły ESP8266 z parę groszy i mieć rozwojowy system.

  • #5 29 Gru 2016 16:22
    piterek-23
    Poziom 30  

    A jeszcze lepiej malinkę pogonić do pracy niech coś więcej zrobi niż tylko steruje gniazdkami-polecam nettemp.pl :)

  • #6 31 Gru 2016 21:07
    tronics
    Poziom 35  

    Cytat:
    Witam, zgadzam się... Dla mnie przerost funkcji nad treścią. Pi można wykorzystać bardziej efektywniej.

    Jeśli zatem kolega na AVR zrobi to taniej niż 55PLN (tyle kosztuje 256MB wersja OrangePi Zero w PL) z zapewnieniem tego samego poziomu funkcjonalności to przyklasnę radośnie. Czemu o tym piszę? Bo wielu ludzi zaczyna z RPi gdyż jest najlepsza baza projektów, modułów itp. Natomiast później można spokojnie wykorzystać tańsze platformy. I tego ani STM32 ani AVR nie dogoni kolega, chyba że w masowej produkcji.

  • #7 01 Sty 2017 16:00
    razorxx100
    Poziom 10  

    tronics napisał:
    Cytat:
    Witam, zgadzam się... Dla mnie przerost funkcji nad treścią. Pi można wykorzystać bardziej efektywniej.

    Jeśli zatem kolega na AVR zrobi to taniej niż 55PLN (tyle kosztuje 256MB wersja OrangePi Zero w PL) z zapewnieniem tego samego poziomu funkcjonalności to przyklasnę radośnie. Czemu o tym piszę? Bo wielu ludzi zaczyna z RPi gdyż jest najlepsza baza projektów, modułów itp. Natomiast później można spokojnie wykorzystać tańsze platformy. I tego ani STM32 ani AVR nie dogoni kolega, chyba że w masowej produkcji.


    Ciekawe.. Bo esp kupic moge za 10 zl i bede mial praktycznie to samo, a samo pisanie kodu jest prostsze.. ( oczywiscie mowie o tym projekcie)
    Juz nie wspominajac ze przez ostatni tydzien esp8266 mozna bylo kupic za 1 zl w kazdej ilosci..

  • #8 01 Sty 2017 18:52
    tronics
    Poziom 35  

    Cytat:
    Bo esp kupic moge za 10 zl
    Sterowane przez net przekaźniki to nie problem, schody zaczynają się kiedy chcemy coś więcej.
    Pierwszy z brzegu przykład choćby tutaj:
    https://www.youtube.com/watch?v=VvIoBFLj2Xo
    Teraz z mojej strony dodam tylko, że w przypadku amatorów hobbystów kanały dystrybucyjne raczej nie oferują modułów opartych o ESP8266 w cenie jaką kolega tutaj się chwali. Baa... zazwyczaj jest to mniej więcej połowa tego OPi. BTW cena "by china" OPi Zero to <30PLN. Po prostu przepaść. Natomiast jest to oczywiste, że taki NodeMCU spokojnie zaprezentowaną tu funkcjonalność jest w stanie zrealizować. Tylko jakoś nie wydaje mi się to prostsze.
    Cytat:
    a samo pisanie kodu jest prostsze..

    Nie wiem czemu kolega uważa, że lua jest prostsza od skryptu pythona ;) Mam nadzieję, że kolega sobie zdaje sprawę, z tego że sprzęt na OS z kilkoma rdzeniami i 256MB pamięci oraz sprzętową obsługą kilku SPI, UART, I2C jednak ma ciut większe możliwości :)

  • #9 04 Sty 2017 21:34
    mati_323
    Poziom 10  

    Mam takie pytanie, sterujesz oświetleniem za pomocą strony, ale już na przykład nie można zgasić światła przyciskiem ?

  • #10 04 Sty 2017 21:39
    piterek-23
    Poziom 30  

    mati_323 napisał:
    Mam takie pytanie, sterujesz oświetleniem za pomocą strony, ale już na przykład nie można zgasić światła przyciskiem ?

    W malince masz tyle GPIO, że możesz podłączyć również przyciski które będą sterować przekaźnikami.

  • #11 04 Sty 2017 22:17
    mati_323
    Poziom 10  

    A w jaki sposób trzeba było by to zrobić ?

  • #12 09 Sty 2017 21:58
    Linbaba
    Poziom 8  

    netotron napisał:

    Pi można wykorzystać bardziej efektywniej.

    Oczywiście zgadzam się, ale jednym z założeń projektu jest redukcja kosztów, a Rpi miałem akurat "pod ręką"

    Dodano po 10 [minuty]:

    mati_323 napisał:
    Mam takie pytanie, sterujesz oświetleniem za pomocą strony, ale już na przykład nie można zgasić światła przyciskiem ?


    Można dodać przyciski do pozostałych pinów GPIO które będą sterowały przekaźnikami (w przyszłości mam zamiar dodać taką funkcjonalność, na wypadek gdyby moja domowa sieć padła). Można też użyć wyłączników schodowych (ON/ON), zwróć uwagę, że użyte przekaźniki to też pewnien rodzaj takich przełączników.

  • #13 11 Sty 2017 18:06
    mati_323
    Poziom 10  

    Okej ale w przypadku użytku pinów GPIO żeby wyłączać przyciskiem to tak czy siak przy padnięciu raspberyy nie będzie można sterować oświetleniem.
    Szukam sposobu żeby nie uzależniać sterowania od kontrolera.
    Będę robił testy na przełącznikach schodowych w najbliższym czasie wiec dam znać jak się uda :P

  • #14 11 Sty 2017 18:24
    piterek-23
    Poziom 30  

    mati_323 napisał:
    Okej ale w przypadku użytku pinów GPIO żeby wyłączać przyciskiem to tak czy siak przy padnięciu raspberyy nie będzie można sterować oświetleniem.
    Szukam sposobu żeby nie uzależniać sterowania od kontrolera.
    Będę robił testy na przełącznikach schodowych w najbliższym czasie wiec dam znać jak się uda :P

    Wystarczy dać przełącznik schodowy lub krzyżowy i do malinki przekaźnik NC/NO
    Takim sposobem będziesz sterował światłem nawet jak braknie malinki, ale tym sposobem nie będziesz wiedział czy światło jest włączone.

  • #15 12 Sty 2017 18:45
    mati_323
    Poziom 10  

    piterek-23 napisał:

    Takim sposobem będziesz sterował światłem nawet jak braknie malinki, ale tym sposobem nie będziesz wiedział czy światło jest włączone.

    Można podpiąć się za przekaźnik i dać mały zasilacz impulsowy na 5V - takie chodzą po 5 zł na allegro.
    I wtedy za pomocą 5V dajesz stan wysoki. Tylko dla jednej żarówki idzie sporo pinów i kabli.

  • #16 12 Sty 2017 18:46
    tronics
    Poziom 35  

    Każde rozwiązanie ma swoje wady i zalety. By odnaleźć to absolutnie spełniające nasze oczekiwania konieczna jest modyfikacja obwodu. Komplikowanie.

  • #17 12 Sty 2017 18:51
    mati_323
    Poziom 10  

    To jest właśnie największa zmora.
    Zrobić tak żeby śmigało.
    Z samej malinki do światła ile kabli potrzeba
    - 5V (jak się używa gotowych modułów)
    - masa
    - sygnał
    - powrót z zasilacza +5V
    - masa
    - jeszcze do tego przełącznik i przekaźnik
    Jakie to puszki trzeba do takiej instalacji hahahah

  • #18 12 Sty 2017 19:15
    piterek-23
    Poziom 30  

    mati_323 napisał:
    To jest właśnie największa zmora.
    Zrobić tak żeby śmigało.
    Z samej malinki do światła ile kabli potrzeba
    - 5V (jak się używa gotowych modułów)
    - masa
    - sygnał
    - powrót z zasilacza +5V
    - masa
    - jeszcze do tego przełącznik i przekaźnik
    Jakie to puszki trzeba do takiej instalacji hahahah

    Zawsze możemy dać ESP8266 + przetwornicę np. HLK-PM03 i nie będzie kabelków ;)

  • #19 12 Sty 2017 20:09
    mati_323
    Poziom 10  

    A mógłbyś bardziej przybliżyć rozwiązanie ?
    Robię większy projekt w lutym i zbieram cały czas możliwości i rozwiązania.
    Mam na to przeznaczone z 500 zł nie licząc przekaźników i kontrolera.

  • #20 12 Sty 2017 20:29
    piterek-23
    Poziom 30  

    mati_323 napisał:
    A mógłbyś bardziej przybliżyć rozwiązanie ?
    Robię większy projekt w lutym i zbieram cały czas możliwości i rozwiązania.
    Mam na to przeznaczone z 500 zł nie licząc przekaźników i kontrolera.

    Sprawdź mój podpis ;)

 
Promocja -20%
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
tme