Korzystał ktoś z was z biblioteki JLED do mrugania LEDami pod #arduino lub #esp8266 / #nodemcu?

Co próbuję osiągnąć? Urządzenie ma mrugać jednym lub dwoma z trzech LEDów w zależności od stanu.

Co mam:
Każda próba zmiany stanu LEDa kończy się tym, że świeci światłem ciągłym zamiast migać. Próbuję funkcji On()/Off(), Reset() oraz ponownego przypisania obiektu do elementu tablicy i
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki jakie narzędzia polecacie do stacji pogodowej / #smarthome na #nodemcu? Mogłbym też użyć raspberry 3. Jak na razie śmigam na Blynk ale to rozwiązanie umożliwia odczyt tylko przez androida. Gdyby nie to, to byłoby super. Próbowałem stawiać stronkę lokalnie ale to bardzo żmudne i chciałbym mieć dostęp z zewnątrz. Ewentualnie mógłbym na Pi postawić teamviewer. #iot #embedded
piwuch - Mirki jakie narzędzia polecacie do stacji pogodowej / #smarthome na #nodemcu...

źródło: comment_15950520302ODMxCxCV8RWtvEdYlN9XV.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomek7912:
No to może być też tak, że ta płytka jest po prostu uszkodzona.

Wymień kabelek tak jak radzi @ra_s

Z tego co pamiętam, to samo ESP na "dzień dobry" ma już wgrane jakieś oprogramowanie i
  • Odpowiedz
@tomek7912: jak resetujesz w trybie flash (z włączonym przyciskiem) to powinien zostać gotowy do flashowania cały czas bez trzymania. Te płytki są okropne :< Jedna co mi przyszła w ogóle nie działa, ale przypadkiem zwarłem dwa piny obok i zaczęła działać xD.
  • Odpowiedz
spróbuj zamiast

while (result[i] != ',') {
dać

while (result[i] != ',' && result[i] != '}') {
cały kod jest bardzo prowizoryczny i ledwie radzi sobie z dekodowaniem odpowiedzi z internetu. może spróbuj na początku nauczyć się obchodzić z danymi JSON?
  • Odpowiedz
@Grzybek88:
Masz błąd w parserze.
W odpowiedzi dostajesz "ressure":1015,"humidity":80},"visi"
a parser leci do momentu wystąpienia znaku przecinka, więc w momencie pobierania info o wilgotności zamiast
80 dostajesz to co chcesz, czyli
  • Odpowiedz
Mordeczki, pomocy potrzebuję przy ESP8266 (programowanie w C) oraz w NodeJS. Chciałem zrobić projekt i potrzebuję by ESP8266 wysyłał mi co jakiś czas (kilkadziesiąt ms) dane do laptopa (na którym będzie działał NodeJS i hostował stronkę).
Rozmyślam nad różnymi technikami (czy to ajax, czy inne). Najbardziej rozmyślam o tym by przesłać jako zwykłe zapytanie po http (POST czy GET), ale nie mam pojęcia jak to napisać na ESP8266 i jak odebrać to
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

na którym będzie działał NodeJS i hostował stronkę


@MisiekD: Ja to na serwerach mam PHP. ESP łącząc się do sieci wysyła zwykłe zapytanie GET http://adres.serwera/plik.php?dane=xxxx na serwerze plik.php odbiera te dane i wrzuca do bazy. A potem to już robisz se z tym co chcesz. Programuje wszystko pod ArduinoIDE. Tak wygląda kawałek kodu urządzenia którego zadaniem jest odebranie RDS'u z radia FM i przekazanie go na serwer.
dktr - > na którym będzie działał NodeJS i hostował stronkę

@MisiekD: Ja to na ser...

źródło: comment_1585259701Xoal1GjxfFlp4sd5tonVxZ.jpg

Pobierz
  • Odpowiedz
@MisiekD: To zależy który co ma wysyłać. W zasilanych bateryjnie co kilka minut, przy zasilaniu sieciowym to i co 1sek. Przeważnie programuje je tak że przy wysyłaniu get'a z wynikiem pomiaru przy okazji odbierana jest zmienna z ilością czasu do kolejnego wysłania - więc mogę to kontrolować z poziomu serwera bez przeprogramowywania ESP.
  • Odpowiedz
Mordki,
potrzebuję Waszej pomocy w kwestii doradzenia jakich języków / rozwiązań użyć przy zarządzaniu ESP8266. Ogólny zarys witryny jest taki, że będzie sterowanie ledami (on/off) za pomocą przesuwanego suwaka. Strona będzie dość rozbudowana, więc myślę, że nie warto pchać jej na ESP8266. Rozmyślam nad zbudowaniem strony na zewnętrznym serwerze (nie ESP8266), lecz w sieci lokalnej.
Zatem założenia:
1) strona po otwarciu sprawdzała stan ledów (on/off) oraz odpowiednio ustawia suwaki,
2) po otwarciu strony na kilku urządzeniach,
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jedno esp


@MisiekD: no to w takim razie javascript i ajax, wszystko na esp8266.

Przy pomocy timeoutu pobierasz getem co sekundę zmienną w której jest stan leda/ów wedle tego ustawiasz stan suwaka na stronie, a nie po kliknięciu, więc masz realny stan switcha.
Kliknięcie suwaka javascriptem śle zapytanie getem do esp aby zmienił stan na przeciwny.
Na esp8266 spokojnie możesz pytać co 100ms o stan, mam projekt w którym ślę
  • Odpowiedz
Macie namiary na jakieś serwisy, które pozwalają w prosty sposób gromadzić dane z #nodemcu?
Najlepiej jakby dawały jeszcze możliwość rysowania wykresów. #elektronika
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#lutowanie #nodemcu #arduino

Czy jest możliwość w nodemcu wylutowania gniazda i wlutowania bezposrednio kabli z ładowarki? Chciałem bezpośrednio mieć zasilanie, żeby nie było żadnego gniazda. Jestem dość laikiem, więc prosiłbym o wytłumaczenie jak coś jak dla debila XD
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dawav: Spokojnie 1A uciągnie w wielkim zapasem. Nawet znacznie mniejszy sobie poradzi.
Nawet przy "obciążeniu" czyli nadawaniu prąd jaki pobierają te urządzenia to 200mA więc nawet na tym 1A możesz podłączyć do 5 urządzeń i spokojnie to wystarczy.
  • Odpowiedz
Mireczki. Mam NodeMCU v3 (ESP8266). Jeżeli zasilanie podepnę przez port USB, to na pinie VU pojawia się napięcie 5V. Jeżeli zasilam moduł przez pin Vin, to na VU nie ma napięcia. Jest wtedy jakaś szansa na wyciągnięcie skądś tych 5V (oczywiście poza zewnętrznym zasilaczem)?
#nodemcu #esp8266 #kiciochpyta #elektronika
MarekSax - Mireczki. Mam NodeMCU v3 (ESP8266). Jeżeli zasilanie podepnę przez port US...

źródło: comment_W777YTpDtuHJzAhtG30Vwus6BZ3ep6MS.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MarekSax: ja bym to widział tak:
Wyrzucasz z płytki reduktor napięcia 5V bo jest kiepski i kradnie prąd. Kupujesz układ HT7333 i przez niego zasilisz ESP z aku lipo.
Kupujesz kontroler napięcia podnoszący go do 5V z któregoś wyjścia cyfrowego, który ustawiasz na high. Dzięki temu włączasz czujnik tylko przed odczytem, następnie przedstawiasz na low i czujnik się wyłącza.

Jak mi napiszesz co dokładnie chcesz osiągnąć to moge się nad
  • Odpowiedz
Temat chyba bardziej na elektrodę, ale co tam ;). Bawię się #nodemcu v3 i wemos d1 mini na #esp8266 i chciałbym wyposażyć go awaryjnie w moduł #gsm który przesyłałby dane po #gprs kiedy nie ma wifi w zasięgu. Jest dość sporo różnych rozwiązań, macie jakieś doświadczenie? Coś szczególnie godnego polecenia / odradzenia?

#elektronika #iot #arduino
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zrobiłem sobie coś à la stacja pogodowa. Będzie służyć do monitorowania głównie temperatury w tunelach foliowych (wcześniej trzeba było wstawać w nocy co kilka godzin, bo podajnik węgla potrafił się zaciąć, a jak temperatura by spadła to rip). Teraz wystarczy, że w którymś tunelu spadnie temperatura to w domu włączy się syrena. Mogę też sprawdzać temperaturę na wykresach. Nie jest to pewnie idealne, ale i tak jestem z siebie dumny i przy
yersey - Zrobiłem sobie coś à la stacja pogodowa. Będzie służyć do monitorowania głów...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@echelon_: Nawet nie wiem jak to wykryć, bo podajnik może się zaciąć od kamienia i teoretycznie cały czas pracuje. No i temperatura może spaść też z wielu innych powodów.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Wgrywam do mojego nedemcu v3 firmware od gniazdek supla. Pojawia się ap wifi supla ale nie mogę się do niego podłączyć z żadnego komputera. Czy macie jakieś pomysły?
#nodemcu #supla
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki ogarnął ktoś przesyłanie z #easyesp danych bezpośrednio do bazy #influxdb?
Nie mogę ogarnąć przesyłania z #nodemcu + #dht22 do influxdb, bo coś źle robię i stronka się zawiesza, i reset firmware jedynie działa.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaczynam się bawić #nodemcu i #esp8266, wrzucam obecnie dane z czujników na rabbita i pokazuje dzięki grafana. Kolejnym krokiem było by sterowanie na przykład oświetleniem, jednak nie wiem jak się do tego zabrać. Teoretycznie można zrobić w Grafana buttony i wołać jakieś WS'y, jednak brzmi to jak wymyślanie koła od nowa. Chciałbym skorzystać z jakiegoś gotowego oprogramowania typu #openhab, #domoticz, #
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PRG3D: OH integruje ze sobą różne urządzenia i ma swój "rule engine", który będzie reagował na cokolwiek chcesz. Bramka SMS to coś do rozkminy, ale równie dobrze może to być np. e-mail, tweet, wiadomość na Pushbullet itp - a to działa od razu ;)
  • Odpowiedz