@Block3r: 2-3m? Czy ja wiem, czy to będzie problem dla RS232? Trzebaby przetestować...
Swoją drogą, zainteresuj się może tematem bootloadera i wgrywania softu "on air" przez wifi, nie znam tematu, ale widziałem gdzieś w sieci cały artykuł na ten temat, wynikało z niego, że jest to możliwe.
  • Odpowiedz
#esp8266 #arduino #nodemcu
Jest tutaj może ktoś, kto zrobił sterowanie fazowe 230V obsługiwane z esp8266? Zacząłem od zliczania przejść przez zero i moduł od czasu do czasu (kilka procent przypadków) nie zlicza dokładnie 100 impulsów na sekundę tylko 99 lub 101. Jak przy braku innych zadań nie działa to poprawnie, to przy obsługiwaniu wifi będzie tylko gorzej. Zastanawiam się, czy w ogóle próbować sterować programowo z
jaguar963 - #esp8266 #arduino #nodemcu
Jest tutaj może ktoś, kto zrobił sterowanie f...

źródło: comment_DYBMXeIpmPDl4fbUhgJAl165ccEtJKiR.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jaguar963: Zaprzęgnij atmegę 8 do kontroli przejścia przez 0 i sterowania triakami, a z ESP tylko jej polecenia wydawaj np przez TTL. Ja tak zrobiłem i jestem zadowolony. Detekcja 0 wyzwala przerwanie, a na nim jest kontrola triaków. 4 kanały niezależnie działają bez najmniejszych problemów. Testowałem do 8 kanałów i się wyrabiało. Działa już 4 lata bez zająknięcia, wcześniej sterowane nie z ESP tylko z innego mikrokontrolera. Bazowałem na poniższym
houk - @jaguar963: Zaprzęgnij atmegę 8 do kontroli przejścia przez 0 i sterowania tri...

źródło: comment_ZPYLYRHx0PAkalN1POpxaPobR1wYa0st.jpg

Pobierz
  • Odpowiedz
#elektronika #programowanie Mireczki co ja robi źle, wrzucam firmware, zbudowany na nodemcu-build.com, jedynie dodatkowo zaznaczam tls/ssl.

Biere #esp8266 Flasher i moje ESP-01, zauważcie, że odznaczam pierwszy INTERNAL://NODEMCU
Wrzucam, wszystko ok, odpalam. Dioda miga jak szalona, jak podłączę się po serial to na prędkości 74880 "wypluwa" coś takiego:

ets Jan 8 2013,rst cause:2, boot
nouc23 - #elektronika #programowanie Mireczki co ja robi źle, wrzucam firmware, zbudo...

źródło: comment_D1JzHQJ7Dmk3fhKUkGUf5lAsEDqPaoF3.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nouc23: @Bleck: Prawdopodobnie nie wgraliście esp_init_data_default.bin, wszystko jest opisane w dokumentacji NodeMCU, o tu: https://nodemcu.readthedocs.io/en/master/en/flash/#sdk-init-data

Ja wgrywałem za pomocą esptool.py własnoręcznie zbudowany FW ze 2 dni temu (wraz z nagraniem espinitdata) i wszystko działa :).

Btw, nodemcu-flasher nie jest oficjalnym narzędziem od NodeMCU i od dawna nie jest maintainowany, podobno nowszy jest https://github.com/marcelstoer/nodemcu-pyflasher - ale ja i tak polecam commandline'owego esptool.py :).

Btw2, README to nodemcu-flasher
  • Odpowiedz
Postawiłem sobie AP (NodeMCU, LUA) z ukrytym SSIDem. Chciałem podłączyć się drugim egzemplarzem i niestety za cholere nie można nawiązać połączenia między urządzeniami (oddalone są 10cm od siebie). Kiedy SSID nie jest ukryty wszystko działa świetnie. Firmware świeżo zbudowany z https://nodemcu-build.com (master), wersja float.

Inicjalizacja AP (urządzenie 1):

local ipcfg = {}
ipcfg.ip = "192.168.1.1"
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukasgl: Firmware miałem aktualny na dzień wrzucania ostatecznego kodu (czyli był budowany jakieś 7 dni temu). Ten problem występuje od grudnia ubiegłego roku, kiedy po raz pierwszy uruchomiłem jakiś testowy kod.
  • Odpowiedz
Witam mirki,

Czy ktoś mógłby potwierdzić prawidłowe działanie modułu TSL2561 z NodeMCU (https://nodemcu.readthedocs.io/en/master/en/modules/tsl2561/) ? Zbudowałem sobie firmware za pomocą https://nodemcu-build.com (wersja float). Mam podłączony na tej samej linii BME280 (https://www.aliexpress.com/item/BME280-Digital-Sensor-Temperature-Humidity-Barometric-Pressure-Sensor-New/32659765502.html) i ten działa elegancko, ale za cholerę nie mogę uruchomić TSL2561 (https://www.aliexpress.com/item/TSL2561-Luminosity-Sensor-Breakout-infrared-Light-Sensor-integrating-sensor-AL/32649635743.html), nawet kiedy tylko jeden moduł jest podłączony. Mam dwa takie moduły i każdy zachowuje się tak samo - zwraca same zera, chociaż tsl2561.init() zwraca tsl2561.TSL2561_OK. Zmieniałem już
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Problem był trywialny i rozwiązałem go kilka dni temu, ale może komuś się przyda. Na PCB musiałem mieć jakieś mikrozwarcie (1kOhm do GND na linii SDA), ponieważ po podniesieniu i ponownym wlutowaniu ESP8266 wszystko zaczęło śmigać od strzała. Ciekawe jest to, że BME280 działał bez większych problemów.
  • Odpowiedz
Mirko z #elektronika #esp8266 #nodemcu może podpowiecie, gdzie błądzę, bo pomysłów już brak. Usiłuję zacząć zabawę z ESP i o ile z modułem NodeMCU udało się bez większych problemów (pomijając konieczność przelutowania modułu zakupionego na Ali, w stanie dostarczonym przez sprzedawcę nie odpowiadał), tak z gołymi modułami ESP-01 nie wychodzi mi ni cholery.

Jest tak: Mam trzy sztuki ESP-01, wszystkie trzy zachowują się identycznie: poprzez NodeMcuFlasher
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dobry94: @aro84: @houk: @jaguar963: panowie, mieliście rację, po zasileniu modułu z zewnątrz wszystko zaczęło pięknie działać :)

Przyjrzałem się sprawie bliżej, bo pomiar prądu (amperomierz w zasilaczu) pokazywał mi 54mA, a z tym moduł konwertera niby powinien sobie poradzić z powodzeniem. Zasiliłem więc moduł przez dwuomowy opornik, a do opornika podpiąłem oscyloskop. No i wyszło szydło z worka. Owe 54mA to wartość średnia, a
Jarek_P - @Dobry94: @aro84: @houk: @jaguar963: panowie, mieliście rację, po zasileniu...

źródło: comment_rtotEmH11uGqRZXXuuNe766rCAS3ZDp3.jpg

Pobierz
  • Odpowiedz
Próbowałem znaleźć odpowiedź w Google, ale dostaje sprzeczne informację. Czy w trakcie używania #esp8266 (w moim wypadku to #nodemcu LoLin) mogę komunikować się po I2C z wyświetlaczem 2004, który zasilany jest 5V? Niektórzy w internetach piszą, że nie wolno, bo ESP nie toleruję 5V, inni piszą, że toleruje. A jeszcze inni twierdzą, że z powodu protokołu I2C (czyli linia utrzymuje stan wysoki, a komunikacja to zejście do masy),
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@radekrad: Nie zauważyłem minusów. Zużycie prawie żadne, prędkość transmisji w tym co testowałem bez zmian. Co do pojemności to nie sprawdzałem.
  • Odpowiedz
#elektronika #esp8266 #nodemcu Mireczki mam problem. Otóż popełniłem gafę :/ Pracowałem w ESPlorer i do pliku który jest uruchamiany przez init.lua walnąłem błąd składniowy. Teraz całość uruchamia się i w momencie uruchomienia tego pliku wywala mi komunikat na konsole i resetuję się :/

Próbowałem też wrzucić firmware poprzez LuaLoader ale kupa.

Nie jestem w stanie także niczego wysłać na konsole przez ESPlorer, próbowałem się "wstrzelić" ale
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nouc23: nie możesz po prostu wrzucić od nowa bootloadera przez espflasher? Czy jak to sie tam nazywa? Nie wiem jak działa lualoader, ale możesz trzymać reset, rozpocząć wgrywanie i puścić reset - powinno pójść, jak nie to reflash
  • Odpowiedz
To jeszcze się pochwalę tym, zrobiłem sobie termometr wysyłający dane do serwera, który robi z tego wykresy i różne cuda.. XD

Użyłem do tego termometru BME280, podaje on temperaturę, wilgotność i ciśnienie, ale jest mega dokładny w tym co robi, wszystko z dokładnością do setnych części danej jednostki. Termometr jest podłączony do esp8266 a dokładniej do płytki NodeMcu, chociaż działa wszystko na zwykłym kodzie, nie skryptach. Te płytki podłączone są do Wifi,
IreuN - To jeszcze się pochwalę tym, zrobiłem sobie termometr wysyłający dane do serw...

źródło: comment_6Ias5W6kK4I56QfLCpYpe8OpnplMmh85.jpg

Pobierz
  • 31
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@IreuN: Megadokładny? Dla temperatury dokładność tego czujnika to +-0,5 stopnia Celsjusza w 25 stopniach otoczenia i +-1 stopień w zakresie 0-60 stopni. To, że rozdzielczość wyniku pomiaru wynosi 0,01 stopnia nie oznacza, że to dokładny termometr. Oznacza tylko tyle, że ma dobrą zdolność rozdzielczą.
  • Odpowiedz
Mireczki czy do #esp8266 (dokładnie #nodemcu) jestem w jakiś sensowny sposób podpiąć moduł ethernet? Tak wiem, ma wifi jak to esp, ale jako, że sporo pinów nie używam - mógłbym wykorzystać je własnie dla skrętki...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#esp8266 #arduino #nodemcu
Szukam kogoś, kto bawił się modułami esp8266 w wersji 12 i 07. Ja używałem tylko wersji 12 ale nie mieści mi się w docelowej obudowie dlatego skłaniam się do przejścia na 07 tylko nie wiem czy nie ma jakichś wad, głównie chodzi o antene bo reszta pewnie jest taka sama.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tttomasz: Dzięki za odpowiedź. Klikaj na przycisk "odpowiedz" przed napisaniem do kogoś bo inaczej ten ktoś nie widzi że do niego napisałeś (tak jak ja ( ͡° ͜ʖ ͡°) )
  • Odpowiedz
@Solitary_Man: jak nie zmieniłeś stabilizatora w nodemcu to na nim masz pobór 100x większy niż esp bierze w trybie uśpienia. Jak ogniwo masz w dobrym stanie (2000mah) to przy odczytach co 10 minut powinieneś mieć spokój z ładowaniem przez 139 dni (nie licząc samorozładowania ogniwa które jest spore w porównaniu do poboru esp).
  • Odpowiedz
@Solitary_Man: nie znam tego firmware. O trybie uśpienia to wiadomo że bez niego nie ma szans na dłuższą pracę niż kilka dni. Esp w trakcie uruchomionego wifi drze niemiłosiernie prąd i tutaj jest największy problem bo skracając czas przesyłu danych z 10 do 5 sekund wydłużasz dwukrotnie czas pracy na tej samej baterii (uwzględniając to że samo zasilanie już masz zoptymalizowane)
  • Odpowiedz
gdzie najlepiej kupić NodeMCU (zależy mi na czasie przesyłki) oraz duperele typu przekaźnik? Jaką wersję NodeMCU polecacie?
#nodemcu #arduino
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach