eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika › szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
Ilość wypowiedzi w tym wątku: 12

  • 1. Data: 2017-07-10 22:38:23
    Temat: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: s...@g...com

    Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na arduino uno nie mam
    dodatkowego seriala sprzetowego.
    Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja przychodzi
    bardzo zniekształcona.

    Testowałem SoftwareSerial oraz AltSoftwareSerial.
    Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    Testowałem różne prędkości transmisji.

    rezultaty najlepsze jakie uzyskałem to takie:
    AT+RST
    AT+SST
    OK
    WIFI DISAONNECT
    ets Jan 8 2013,rst cause:2,
    Ai-Thinkdr Technology Co. Ltd.
    seady
    WIFI CONNDCTED
    WIFI GOT IP
    AT+RST
    AT+RST
    OK
    WIFH DISCONNECT
    ets J`n 8 2013,rst cause:2,
    Ai-Thinker Techoology Co. Ltd.
    ready
    WIFI CONNECVED
    WIGI GOT IP

    Program jest trywialny:

    WifiSerial.begin(115200);
    String tmp="";
    while (WifiSerial.available()>0) {
    char inByte=WifiSerial.read();
    tmp+=inByte;
    }
    if (tmp.length()>0) {
    Serial.print(tmp);
    }

    while (Serial.available()>0) {
    char outByte=Serial.read();
    Serial.write(outByte);
    WifiSerial.write(outByte);
    }

    W tle żadnych przerwań. A przynajmniej nic o czym wiem.

    Ma ktos pancerna implementację esp8266 z software serialem czy po prostu dać se siana
    i uzyć arduino mega?

    Pozdrawiam.
    Łukasz Sczygiel


  • 2. Data: 2017-07-10 23:27:59
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: Janusz <j...@o...pl>

    W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    > Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na arduino uno nie
    mam dodatkowego seriala sprzetowego.
    > Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja przychodzi
    bardzo zniekształcona.
    >
    > Testowałem SoftwareSerial oraz AltSoftwareSerial.
    > Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    > Testowałem różne prędkości transmisji.
    >
    > rezultaty najlepsze jakie uzyskałem to takie:
    > AT+RST
    > AT+SST
    > OK
    > WIFI DISAONNECT
    > ets Jan 8 2013,rst cause:2,
    > Ai-Thinkdr Technology Co. Ltd.
    > seady
    > WIFI CONNDCTED
    > WIFI GOT IP
    > AT+RST
    > AT+RST
    > OK
    > WIFH DISCONNECT
    > ets J`n 8 2013,rst cause:2,
    > Ai-Thinker Techoology Co. Ltd.
    > ready
    > WIFI CONNECVED
    > WIGI GOT IP
    >
    > Program jest trywialny:
    >
    > WifiSerial.begin(115200);
    Wg mnie 115200 na programową to stanowczo za dużo.
    Zmniejsz prędkość transmisji.


    --
    Pozdr
    Janusz


  • 3. Data: 2017-07-11 00:13:57
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: s...@g...com

    W dniu poniedziałek, 10 lipca 2017 23:28:04 UTC+2 użytkownik Janusz napisał:
    > W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    > > Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na arduino uno nie
    mam dodatkowego seriala sprzetowego.
    > > Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja przychodzi
    bardzo zniekształcona.
    > >
    > > Testowałem SoftwareSerial oraz AltSoftwareSerial.
    > > Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    > > Testowałem różne prędkości transmisji.
    > >
    > > rezultaty najlepsze jakie uzyskałem to takie:
    > > AT+RST
    > > AT+SST
    > > OK
    > > WIFI DISAONNECT
    > > ets Jan 8 2013,rst cause:2,
    > > Ai-Thinkdr Technology Co. Ltd.
    > > seady
    > > WIFI CONNDCTED
    > > WIFI GOT IP
    > > AT+RST
    > > AT+RST
    > > OK
    > > WIFH DISCONNECT
    > > ets J`n 8 2013,rst cause:2,
    > > Ai-Thinker Techoology Co. Ltd.
    > > ready
    > > WIFI CONNECVED
    > > WIGI GOT IP
    > >
    > > Program jest trywialny:
    > >
    > > WifiSerial.begin(115200);
    > Wg mnie 115200 na programową to stanowczo za dużo.
    > Zmniejsz prędkość transmisji.
    >
    >
    Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do 115200.
    Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    Reszta to sieczka makabryczna.

    Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...


  • 4. Data: 2017-07-11 15:12:49
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: Janusz <j...@o...pl>

    W dniu 2017-07-11 o 00:13, s...@g...com pisze:
    > W dniu poniedziałek, 10 lipca 2017 23:28:04 UTC+2 użytkownik Janusz napisał:
    >> W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    >>> Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na arduino uno nie
    mam dodatkowego seriala sprzetowego.
    >>> Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja przychodzi
    bardzo zniekształcona.
    >>>
    >>> Testowałem SoftwareSerial oraz AltSoftwareSerial.
    >>> Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    >>> Testowałem różne prędkości transmisji.
    >>>
    >>> rezultaty najlepsze jakie uzyskałem to takie:
    >>> AT+RST
    >>> AT+SST
    >>> OK
    >>> WIFI DISAONNECT
    >>> ets Jan 8 2013,rst cause:2,
    >>> Ai-Thinkdr Technology Co. Ltd.
    >>> seady
    >>> WIFI CONNDCTED
    >>> WIFI GOT IP
    >>> AT+RST
    >>> AT+RST
    >>> OK
    >>> WIFH DISCONNECT
    >>> ets J`n 8 2013,rst cause:2,
    >>> Ai-Thinker Techoology Co. Ltd.
    >>> ready
    >>> WIFI CONNECVED
    >>> WIGI GOT IP
    >>>
    >>> Program jest trywialny:
    >>>
    >>> WifiSerial.begin(115200);
    >> Wg mnie 115200 na programową to stanowczo za dużo.
    >> Zmniejsz prędkość transmisji.
    >>
    >>
    > Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do 115200.
    > Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    > Reszta to sieczka makabryczna.
    >
    > Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...
    >
    To spróbuj na innym procku na sprzętowej transmisji czy moduł będzie
    prawidłowo gadał, jeżeli tak to pozostaje Ci ręczna optymalizacja
    tego programowego rs-a żeby się wyrobił czasowo, bo prawdopodobie gubi
    Ci znaki.

    --
    Pozdr
    Janusz


  • 5. Data: 2017-07-11 15:25:04
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: s...@g...com

    W dniu wtorek, 11 lipca 2017 15:12:54 UTC+2 użytkownik Janusz napisał:
    > W dniu 2017-07-11 o 00:13, s...@g...com pisze:
    > > W dniu poniedziałek, 10 lipca 2017 23:28:04 UTC+2 użytkownik Janusz napisał:
    > >> W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    > >>> Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na arduino uno
    nie mam dodatkowego seriala sprzetowego.
    > >>> Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja
    przychodzi bardzo zniekształcona.
    > >>>
    > >>> Testowałem SoftwareSerial oraz AltSoftwareSerial.
    > >>> Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    > >>> Testowałem różne prędkości transmisji.
    > >>>
    > >>> rezultaty najlepsze jakie uzyskałem to takie:
    > >>> AT+RST
    > >>> AT+SST
    > >>> OK
    > >>> WIFI DISAONNECT
    > >>> ets Jan 8 2013,rst cause:2,
    > >>> Ai-Thinkdr Technology Co. Ltd.
    > >>> seady
    > >>> WIFI CONNDCTED
    > >>> WIFI GOT IP
    > >>> AT+RST
    > >>> AT+RST
    > >>> OK
    > >>> WIFH DISCONNECT
    > >>> ets J`n 8 2013,rst cause:2,
    > >>> Ai-Thinker Techoology Co. Ltd.
    > >>> ready
    > >>> WIFI CONNECVED
    > >>> WIGI GOT IP
    > >>>
    > >>> Program jest trywialny:
    > >>>
    > >>> WifiSerial.begin(115200);
    > >> Wg mnie 115200 na programową to stanowczo za dużo.
    > >> Zmniejsz prędkość transmisji.
    > >>
    > >>
    > > Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do 115200.
    > > Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    > > Reszta to sieczka makabryczna.
    > >
    > > Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...
    > >
    > To spróbuj na innym procku na sprzętowej transmisji czy moduł będzie
    > prawidłowo gadał, jeżeli tak to pozostaje Ci ręczna optymalizacja
    > tego programowego rs-a żeby się wyrobił czasowo, bo prawdopodobie gubi
    > Ci znaki.
    >
    Taki jest plan B.
    Tego esp mam podpietego do arduino a ono ma 5V logike. Niby zasilanie ma te 3-3.1V
    ale cholera wie co tam sie dzieje.
    Poprzednio mialem to esp wpiete w arduino mega a tam więcej portów szeregowych było i
    całość działała.

    Teraz plan jest taki aby komputer do diagnostyki podpiąć przez tego softwareowego
    seriala a esp przed sprzetowego.

    A jak nie to uruchomie calosc na mega i do uno przekonfiguruje tak aby korzystać z
    tego pojedynczego seriala.

    Tak czy siak nie widzialem nigdzie w sieci niezawodnego przepisu na esp z
    softwareowym serialem, jednym dziala innym nie...


  • 6. Data: 2017-07-11 16:33:27
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: Cezar <c...@B...pl.invalid>

    On 10/07/2017 21:38, s...@g...com wrote:

    > Ma ktos pancerna implementację esp8266 z software serialem czy po prostu dać se
    siana i uzyć arduino mega?
    >

    Moze uruchom swój kod stacji pogodowej na ESP?
    jak ESP8266 ma zbyt malo GPIO to ESP32 sobie na pewno poradzi.
    Odejdzie Ci jedno urzadzenie...
    c.



  • 7. Data: 2017-07-11 16:38:41
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: "jacek" <j...@w...pl>


    Użytkownik <s...@g...com> napisał w wiadomości
    news:b43a9e65-a975-4ba7-9550-f59f1ad519fb@googlegrou
    ps.com...
    W dniu wtorek, 11 lipca 2017 15:12:54 UTC+2 użytkownik Janusz napisał:
    > W dniu 2017-07-11 o 00:13, s...@g...com pisze:
    > > W dniu poniedziałek, 10 lipca 2017 23:28:04 UTC+2 użytkownik Janusz
    > > napisał:
    > >> W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    > >>> Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na
    > >>> arduino uno nie mam dodatkowego seriala sprzetowego.
    > >>> Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja
    > >>> przychodzi bardzo zniekształcona.
    > >>>
    > >>> Testowałem SoftwareSerial oraz AltSoftwareSerial.
    > >>> Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    > >>> Testowałem różne prędkości transmisji.
    > >>>
    > >>> rezultaty najlepsze jakie uzyskałem to takie:
    > >>> AT+RST
    > >>> AT+SST
    > >>> OK
    > >>> WIFI DISAONNECT
    > >>> ets Jan 8 2013,rst cause:2,
    > >>> Ai-Thinkdr Technology Co. Ltd.
    > >>> seady
    > >>> WIFI CONNDCTED
    > >>> WIFI GOT IP
    > >>> AT+RST
    > >>> AT+RST
    > >>> OK
    > >>> WIFH DISCONNECT
    > >>> ets J`n 8 2013,rst cause:2,
    > >>> Ai-Thinker Techoology Co. Ltd.
    > >>> ready
    > >>> WIFI CONNECVED
    > >>> WIGI GOT IP
    > >>>
    > >>> Program jest trywialny:
    > >>>
    > >>> WifiSerial.begin(115200);
    > >> Wg mnie 115200 na programową to stanowczo za dużo.
    > >> Zmniejsz prędkość transmisji.
    > >>
    > >>
    > > Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do
    > > 115200.
    > > Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    > > Reszta to sieczka makabryczna.
    > >
    > > Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...
    > >
    > To spróbuj na innym procku na sprzętowej transmisji czy moduł będzie
    > prawidłowo gadał, jeżeli tak to pozostaje Ci ręczna optymalizacja
    > tego programowego rs-a żeby się wyrobił czasowo, bo prawdopodobie gubi
    > Ci znaki.
    >
    Taki jest plan B.
    Tego esp mam podpietego do arduino a ono ma 5V logike. Niby zasilanie ma te
    3-3.1V ale cholera wie co tam sie dzieje.
    Poprzednio mialem to esp wpiete w arduino mega a tam więcej portów
    szeregowych było i całość działała.

    Teraz plan jest taki aby komputer do diagnostyki podpiąć przez tego
    softwareowego seriala a esp przed sprzetowego.

    A jak nie to uruchomie calosc na mega i do uno przekonfiguruje tak aby
    korzystać z tego pojedynczego seriala.

    Tak czy siak nie widzialem nigdzie w sieci niezawodnego przepisu na esp z
    softwareowym serialem, jednym dziala innym nie...

    zmień kwarc na 14745600 lub 11......
    dopasowany do szybkości RSa
    szybkość RSa zostaw 115200




  • 8. Data: 2017-07-11 17:33:31
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: s...@g...com

    W dniu wtorek, 11 lipca 2017 16:33:29 UTC+2 użytkownik Cezar napisał:
    > On 10/07/2017 21:38, s...@g...com wrote:
    >
    > > Ma ktos pancerna implementację esp8266 z software serialem czy po prostu dać se
    siana i uzyć arduino mega?
    > >
    >
    > Moze uruchom swój kod stacji pogodowej na ESP?
    > jak ESP8266 ma zbyt malo GPIO to ESP32 sobie na pewno poradzi.
    > Odejdzie Ci jedno urzadzenie...
    >
    Ano odejdzie ale esp32 musiał bym kupić. A ja juz nieco częsci nazbierałem :)


  • 9. Data: 2017-07-11 17:34:19
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: s...@g...com

    W dniu wtorek, 11 lipca 2017 16:38:47 UTC+2 użytkownik jacek napisał:
    > Użytkownik <s...@g...com> napisał w wiadomości
    > news:b43a9e65-a975-4ba7-9550-f59f1ad519fb@googlegrou
    ps.com...
    > W dniu wtorek, 11 lipca 2017 15:12:54 UTC+2 użytkownik Janusz napisał:
    > > W dniu 2017-07-11 o 00:13, s...@g...com pisze:
    > > > W dniu poniedziałek, 10 lipca 2017 23:28:04 UTC+2 użytkownik Janusz
    > > > napisał:
    > > >> W dniu 2017-07-10 o 22:38, s...@g...com pisze:
    > > >>> Próbuje sobie dorobic interfejs do stacji pogodowej i niestety na
    > > >>> arduino uno nie mam dodatkowego seriala sprzetowego.
    > > >>> Próbowałem skorzystać z software seriala ale jest kiepsko. Transmisja
    > > >>> przychodzi bardzo zniekształcona.
    > > >>>
    > > >>> Testowałem SoftwareSerial oraz AltSoftwareSerial.
    > > >>> Zasilałem esp z arduino oraz z zewnetrznego zasilacza.
    > > >>> Testowałem różne prędkości transmisji.
    > > >>>
    > > >>> rezultaty najlepsze jakie uzyskałem to takie:
    > > >>> AT+RST
    > > >>> AT+SST
    > > >>> OK
    > > >>> WIFI DISAONNECT
    > > >>> ets Jan 8 2013,rst cause:2,
    > > >>> Ai-Thinkdr Technology Co. Ltd.
    > > >>> seady
    > > >>> WIFI CONNDCTED
    > > >>> WIFI GOT IP
    > > >>> AT+RST
    > > >>> AT+RST
    > > >>> OK
    > > >>> WIFH DISCONNECT
    > > >>> ets J`n 8 2013,rst cause:2,
    > > >>> Ai-Thinker Techoology Co. Ltd.
    > > >>> ready
    > > >>> WIFI CONNECVED
    > > >>> WIGI GOT IP
    > > >>>
    > > >>> Program jest trywialny:
    > > >>>
    > > >>> WifiSerial.begin(115200);
    > > >> Wg mnie 115200 na programową to stanowczo za dużo.
    > > >> Zmniejsz prędkość transmisji.
    > > >>
    > > >>
    > > > Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do
    > > > 115200.
    > > > Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    > > > Reszta to sieczka makabryczna.
    > > >
    > > > Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...
    > > >
    > > To spróbuj na innym procku na sprzętowej transmisji czy moduł będzie
    > > prawidłowo gadał, jeżeli tak to pozostaje Ci ręczna optymalizacja
    > > tego programowego rs-a żeby się wyrobił czasowo, bo prawdopodobie gubi
    > > Ci znaki.
    > >
    > Taki jest plan B.
    > Tego esp mam podpietego do arduino a ono ma 5V logike. Niby zasilanie ma te
    > 3-3.1V ale cholera wie co tam sie dzieje.
    > Poprzednio mialem to esp wpiete w arduino mega a tam więcej portów
    > szeregowych było i całość działała.
    >
    > Teraz plan jest taki aby komputer do diagnostyki podpiąć przez tego
    > softwareowego seriala a esp przed sprzetowego.
    >
    > A jak nie to uruchomie calosc na mega i do uno przekonfiguruje tak aby
    > korzystać z tego pojedynczego seriala.
    >
    > Tak czy siak nie widzialem nigdzie w sieci niezawodnego przepisu na esp z
    > softwareowym serialem, jednym dziala innym nie...
    >
    > zmień kwarc na 14745600 lub 11......
    > dopasowany do szybkości RSa
    > szybkość RSa zostaw 115200

    W sumie zmiana prosta, ale kwarcu takiego na stanie niestety nie mam.


  • 10. Data: 2017-07-11 18:36:01
    Temat: Re: szybka piłka: Arduino uno i esp8266 ale z softwarowym serialem. Zna ktos stabilny setup?
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Janusz" napisał w wiadomości grup
    dyskusyjnych:ok2isl$do7$...@n...news.atman.pl...
    W dniu 2017-07-11 o 00:13, s...@g...com pisze:
    >>> rezultaty najlepsze jakie uzyskałem to takie:
    >>> AT+RST
    >>> AT+SST
    >>> OK
    >>> WIFI DISAONNECT
    >>> ets Jan 8 2013,rst cause:2,
    >>> Ai-Thinkdr Technology Co. Ltd.
    >>> seady
    >>> WIFI CONNDCTED
    >>> WIFI GOT IP
    >>> AT+RST
    >>> AT+RST
    >>> OK
    >>> WIFH DISCONNECT
    >>> ets J`n 8 2013,rst cause:2,
    >>> Ai-Thinker Techoology Co. Ltd.
    >>> ready
    >>> WIFI CONNECVED
    >>> WIGI GOT IP
    >>>
    >>> WifiSerial.begin(115200);
    >> Wg mnie 115200 na programową to stanowczo za dużo.
    >> Zmniejsz prędkość transmisji.
    >>
    > Probowalem na wszelkie sposoby. od 9600 poprzez 19200, 57600 az do
    > 115200.
    > Co ciekawe najsensowniejsze rezultaty mam przy 115200.
    > Reszta to sieczka makabryczna.
    > Podejrzewam ze ten moj moduł nie pozwala na zmiane szybkosci...
    >
    >To spróbuj na innym procku na sprzętowej transmisji czy moduł będzie
    >prawidłowo gadał, jeżeli tak to pozostaje Ci ręczna optymalizacja
    >tego programowego rs-a żeby się wyrobił czasowo, bo prawdopodobie
    >gubi Ci znaki.

    No wlasnie nie gubi.
    Przeklamuje pojedyncze bity, co jest dosc ciekawe.
    I to przeklamuje je na bicie 0 lub 1.

    Obsluga przerwan za dluga ?
    Ale w ogole obslugujesz jakies przerwania ? A moze je blokujesz na
    chwile ?

    Jest zrodlo do biblioteki ?

    J.

strony : [ 1 ] . 2


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: