eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaSterownik LED kontra smartfon
Ilość wypowiedzi w tym wątku: 28

  • 1. Data: 2023-04-02 08:22:37
    Temat: Sterownik LED kontra smartfon
    Od: Marvin <n...@s...com>

    Do projektu reklamy został opracowany sterownik oświetlenia. Nic
    wielkiego. Ma 6 kanałów, z których każdy może być wejściem lub wyjściem,
    z MOSFET-ami podłączonymi do mikrokontrolera. Steruje tym Attiny13 bo
    był najtańszy a program jest banalny, ale na płytce można wlutować też
    inny procesor o lepszych zasobach.

    Sterownik działa, bo to prościzna jest, ale padło pytanie - czy można by
    sterować tym ze smartfona? Znaczy się programować kolejność zapalania
    lamp, włączyć/wyłączyć, tempo ustawić.

    Umiem podłączyć do AVR-a moduł Bluetooth pracujący w trybie
    przeźroczystym dla danych. Robiłem to w Arduino ,,x" razy. Mam nawet
    napisany gotowy uniwersalny interpreter komend przylatujących UART-em,
    dzięki czemu byłbym w stanie sterować sterownikiem przez Bluetooth
    wysyłając z terminala na smarfonie komendy i parametry przez port
    szeregowy. To nie jest problem i dałbym radę szybko zrobić aby działało
    ,,jakoś".

    Wiem, że użycie terminala na smarfonie, to anachronizm. Przydałaby się
    aplikacja. Najlepiej, gdyby ten sterownik był zgodny z jakimś
    popularnym, open-source'owym systemem. Taki, aby nie był unikatowy tylko
    zgodny i mógł być elementem jakiegoś większego rozwiązania.

    Aplikacji na smarfona nie napiszę, bo nie mam kompetencji, ale może da
    się mikrokontroler w sterowniku oprogramować, aby całość była widoczna
    dla jakiegoś Domoticza czy czegoś? Może da się jakimś no-code
    generatorem stworzyć aplikację. Niemniej wolałbym nie tworzyć
    1001-systemu domowej automatyki.

    Była tu parę wątków temu dyskusja na podobny temat i odniosłem wrażenie,
    że wiele tam piszących ma wiedzę w tym temacie i jest w stanie pchnąć
    mnie w dobrym kierunku.

    Marvin


  • 2. Data: 2023-04-02 12:28:53
    Temat: Re: Sterownik LED kontra smartfon
    Od: heby <h...@p...onet.pl>

    On 02/04/2023 08:22, Marvin wrote:
    > aplikacja. Najlepiej, gdyby ten sterownik był zgodny z jakimś
    > popularnym, open-source'owym systemem. Taki, aby nie był unikatowy tylko
    > zgodny i mógł być elementem jakiegoś większego rozwiązania.

    1) ESP8266/ESP32 + Tasmota, sterowanie przez przymitywne www
    2) 1)+ zewnętrzny sewer MQTT [1] + jakieś gotowe proste apliakcje do
    komunikacji z MQTT [2]
    3) Jakieś większe wypasy IoT typu Supla

    Punkt 1) może być też zrobony częściowo za pomocą ESPHome, ale tam bez
    czegoś więcej po stronie serwera nie będzie łatwo. Tasmota jest
    trywialna, flashujesz i już, reszta konfiguracji z poziomu Tasmoty.

    Innymi słowy, albo wywal AVRa i wstaw ESP8266 albo podepnij do tego AVRa
    ESP8266. To otwiera masę możliwości dalej.

    Jesli to ma być całkowicie offline, to sytuacja jest inna i wymaga
    innych narzędzi (w tym zazwcyzaj serwera pracującego w domu 24/h).
    Aczkolwiek ESP8266+Tasmota udostepniają bardzo prymitywny interfejs w
    sieci lokalnej, jesli trzeba.

    [1] Np. https://www.hivemq.com/public-mqtt-broker
    [2] Używałem MQTT Dash, moze jest coś lepszego obecnie


  • 3. Data: 2023-04-02 13:28:26
    Temat: Re: Sterownik LED kontra smartfon
    Od: Marvin <n...@s...com>

    W dniu 02.04.2023 o 12:28, heby pisze:
    > On 02/04/2023 08:22, Marvin wrote:
    >> aplikacja. Najlepiej, gdyby ten sterownik był zgodny z jakimś
    >> popularnym, open-source'owym systemem. Taki, aby nie był unikatowy
    >> tylko zgodny i mógł być elementem jakiegoś większego rozwiązania.
    >
    > 1) ESP8266/ESP32 + Tasmota, sterowanie przez przymitywne www

    Dzięki za wyznaczenie kierunku!

    A gdyby ograniczyć się do tego aby ten sterownik miał Wifi pokazywał
    swój stan i pozwalał na ustawienia przez prymitywne www (webserwer) to
    coś zmienia?

    Marvin


  • 4. Data: 2023-04-02 15:35:37
    Temat: Re: Sterownik LED kontra smartfon
    Od: heby <h...@p...onet.pl>

    On 02/04/2023 13:28, Marvin wrote:
    >> 1) ESP8266/ESP32 + Tasmota, sterowanie przez przymitywne www
    > Dzięki za wyznaczenie kierunku!
    > A gdyby ograniczyć się do tego aby ten sterownik miał Wifi pokazywał
    > swój stan i pozwalał na ustawienia przez prymitywne www (webserwer) to
    > coś zmienia?

    Tasmota ma prymitywny webserwer i potrafi wystawić prymitywny interfejs
    typu "włacz/wyłacz" albo "pokaż napiecie" itd itp.

    Możesz też programować ESP8266 w Arduino, aczkolwiek uwazam to za
    bardziej kłopotliwe - napisanie całego wygodnego konfiguratora przez www
    jest zawsze jakaś praca, która w Tasmocie jest wykonana, ale
    jednoczesnie Tasmota ma ograniczone do "typowych" we/wy i nic super
    specjalnego nie będzie obsługiwać bez zmiany kodu. Nie wykluczam, że
    takich projektów jest więcej, ja mam doświadczenia tylko z Tasmotą.

    Innymi słowy, poniewaz nie wiadom oco chcesz sterować i jak, to ciężko
    zgadnąć co się nada.

    Gdybyć wywalił tego AVRka i wstawił Tasmote, to np:

    https://tasmota.github.io/docs/Lights/

    Ale jedocześnie mi się w ogóle wydaje, że starasz się trochę kwadratowe
    koło wynaleźć.

    Może najprościej było by kupić gotowe wyłączniki sonoff, użyć aplikacji
    producenta i zapomnieć o problemach? W razie co system można rozbudować
    o dodatkowe czujniki/ukłądy wykonawcze i tanim kosztem zbudować jakas
    namiastkę smart home, który dla przecietnego suwerena jest aż nadto.
    Wydziomabie tego na ATTiny jest możliwe, ale zajmie Ci za dużo czasu.


  • 5. Data: 2023-04-02 18:24:04
    Temat: Re: Sterownik LED kontra smartfon
    Od: Marvin <n...@s...com>


    > Innymi słowy, poniewaz nie wiadom oco chcesz sterować i jak, to ciężko
    > zgadnąć co się nada.
    >
    > Gdybyć wywalił tego AVRka i wstawił Tasmote, to np:
    >
    > https://tasmota.github.io/docs/Lights/
    >
    > Ale jedocześnie mi się w ogóle wydaje, że starasz się trochę kwadratowe
    > koło wynaleźć.
    >
    > Może najprościej było by kupić gotowe wyłączniki sonoff, użyć aplikacji
    > producenta i zapomnieć o problemach? W razie co system można rozbudować
    > o dodatkowe czujniki/ukłądy wykonawcze i tanim kosztem zbudować jakas
    > namiastkę smart home, który dla przecietnego suwerena jest aż nadto.
    > Wydziomabie tego na ATTiny jest możliwe, ale zajmie Ci za dużo czasu.
    >


    Jak powiedziałem, sterownik należy do kategorii banalnych. Jest
    dołączony do wyjścia zasilacza LED 12V a do niego są doczepione 4 taśmy
    LED zamontowane w reklamie. I ten sterownik te taśmy zapala w sekwencji.
    Zapalanie i gaszenie są robione płynnie na PWM-ie.

    Koncepcja jest taka, aby można było bezprzewodowo ze smartfona coś tam
    zmienić zamiast wymieniać firmware: szybkość rozjaśniania, pattern
    zapalania, może jakieś opóźnienie. W kolejności pewnie będą miksy kolorów.

    W Arduino nie chciałbym kombinować. Zrobiłem kiedyś spory interpreter
    komend z interfejsu UART i mi starczy ?

    Sonoff brzmi doskonale, ale czy można kupić to w postaci chipa/małego
    modułu do montażu na własnej PCB i jakoś zintegrować? Bo widzę, że w
    formie płytki to tylko przekaźnik jest oferowany.
    Jeśli to tylko jest sterowanie on/off, to raczej odpada.

    Jak nie to wskazana Tasmota wygląda pięknie, bo można kupić mały moduł z
    ESP i wlutować go na własną płytkę.

    Marvin


  • 6. Data: 2023-04-02 18:35:47
    Temat: Re: Sterownik LED kontra smartfon
    Od: heby <h...@p...onet.pl>

    On 02/04/2023 18:24, Marvin wrote:
    > Jak nie to wskazana Tasmota wygląda pięknie

    Niestety z opisu działania wynika, że średnio się nadaje.

    Zainteresuj się jednak rękodziełem:

    https://elportal.pl/projekty/komunikacja-rf/534-node
    mcu-esp8266-webserver


  • 7. Data: 2023-04-02 18:43:43
    Temat: Re: Sterownik LED kontra smartfon
    Od: Dawid Rutkowski <d...@w...pl>

    niedziela, 2 kwietnia 2023 o 18:25:07 UTC+2 Marvin napisał(a):
    > > Innymi słowy, poniewaz nie wiadom oco chcesz sterować i jak, to ciężko
    > > zgadnąć co się nada.
    > >
    > > Gdybyć wywalił tego AVRka i wstawił Tasmote, to np:
    > >
    > > https://tasmota.github.io/docs/Lights/
    > >
    > > Ale jedocześnie mi się w ogóle wydaje, że starasz się trochę kwadratowe
    > > koło wynaleźć.
    > >
    > > Może najprościej było by kupić gotowe wyłączniki sonoff, użyć aplikacji
    > > producenta i zapomnieć o problemach? W razie co system można rozbudować
    > > o dodatkowe czujniki/ukłądy wykonawcze i tanim kosztem zbudować jakas
    > > namiastkę smart home, który dla przecietnego suwerena jest aż nadto.
    > > Wydziomabie tego na ATTiny jest możliwe, ale zajmie Ci za dużo czasu.
    > >
    > Jak powiedziałem, sterownik należy do kategorii banalnych. Jest
    > dołączony do wyjścia zasilacza LED 12V a do niego są doczepione 4 taśmy
    > LED zamontowane w reklamie. I ten sterownik te taśmy zapala w sekwencji.
    > Zapalanie i gaszenie są robione płynnie na PWM-ie.
    >
    > Koncepcja jest taka, aby można było bezprzewodowo ze smartfona coś tam
    > zmienić zamiast wymieniać firmware: szybkość rozjaśniania, pattern
    > zapalania, może jakieś opóźnienie. W kolejności pewnie będą miksy kolorów.
    >
    > W Arduino nie chciałbym kombinować. Zrobiłem kiedyś spory interpreter
    > komend z interfejsu UART i mi starczy ?
    >
    > Sonoff brzmi doskonale, ale czy można kupić to w postaci chipa/małego
    > modułu do montażu na własnej PCB i jakoś zintegrować? Bo widzę, że w
    > formie płytki to tylko przekaźnik jest oferowany.
    > Jeśli to tylko jest sterowanie on/off, to raczej odpada.
    >
    > Jak nie to wskazana Tasmota wygląda pięknie, bo można kupić mały moduł z
    > ESP i wlutować go na własną płytkę.

    No ale podstawowe pytanie - czy te zmiany ma robić klient, co kupił sterownik, czy
    ktoś z serwisu (nieco powyżej poziomu średnio inteligentnego matoła)?

    W ATtiny13 i tak nie masz UART (a jak zrobiłeś sterowanie 4 wyjść PWM - zakładam, że
    niezależne, pewnie błędnie).
    Ale i tak byś w jego EEPROM zbyt wiele "komend programu" nie zapisał.
    Bo w sumie robi się tu już może nie BASIC, ale coś w rodzaju LOGO.


  • 8. Data: 2023-04-02 18:45:46
    Temat: Re: Sterownik LED kontra smartfon
    Od: Dawid Rutkowski <d...@w...pl>

    Ogólnie ciekawym podejściem jest użycie serwera do migania diodą, ARM już nie styka
    ;P
    Komputer w każdej klamce rozumiem, bo jest praktyczny, ale serwer do reklamy (zapewne
    outdoor) to zdecydowanie więcej kłopotu niż zysku.


  • 9. Data: 2023-04-02 18:56:41
    Temat: Re: Sterownik LED kontra smartfon
    Od: LordBluzg(R)?? <m...@p...onet.pl>

    W dniu 02.04.2023 o 18:24, Marvin pisze:

    > Jeśli to tylko jest sterowanie on/off, to raczej odpada.
    >
    A co chcesz tym robić oprócz on/off?

    --
    LordBluzg(R)??
    <<<?i? ć?d?? i Putina i ęjcaredefnoK>>>


  • 10. Data: 2023-04-02 19:00:00
    Temat: Re: Sterownik LED kontra smartfon
    Od: LordBluzg(R)?? <m...@p...onet.pl>

    W dniu 02.04.2023 o 18:56, LordBluzg(R)?? pisze:
    > W dniu 02.04.2023 o 18:24, Marvin pisze:
    >
    >> Jeśli to tylko jest sterowanie on/off, to raczej odpada.
    >>
    > A co chcesz tym robić oprócz on/off?
    >
    Nodobra, skumałem. Chcesz łapkami zrobić coś, co jest za 4dychy do kupienia.

    https://www.mediaexpert.pl/dom-i-ogrod/inteligentny-
    dom/inteligentne-tasmy-led/tasma-led-gosund-sl1-2-8-
    m-wi-fi?gclid=Cj0KCQjwz6ShBhCMARIsAH9A0qUYscLQWxgI88
    1aLbtesiWl7iYiW98mQVqaxgc6fMF7dQ0CzjtloSkaAkGeEALw_w
    cB
    --
    LordBluzg(R)??
    <<<?i? ć?d?? i Putina i ęjcaredefnoK>>>

strony : [ 1 ] . 2 . 3


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: