Wszystko
Najnowsze
Archiwum
- 1
- 2
Mirki, właściwie dopiero rozpoczynam swoją przygodę z Arduino, ale napotkałem na dość poważny problem, z którym nie umiem się uporać od dwóch dni.
Chcę podłączyć moduł Wifi ESP8266 (model ESP-08) do Arduino UNO, aby urządzenie wysyłało dane m.in. o temperaturze na serwer PHP (od strony PHP skrypt wykonałem - chodzi o to aby tak naprawdę przechodziło na daną stronę www z danymi zawartymi w rozszerzeniu, np. example.com/data.php?code=password&l=63&t=62&h=1).
Moduł podłączyłem zgodnie ze wskazówkami znalezionymi w
Chcę podłączyć moduł Wifi ESP8266 (model ESP-08) do Arduino UNO, aby urządzenie wysyłało dane m.in. o temperaturze na serwer PHP (od strony PHP skrypt wykonałem - chodzi o to aby tak naprawdę przechodziło na daną stronę www z danymi zawartymi w rozszerzeniu, np. example.com/data.php?code=password&l=63&t=62&h=1).
Moduł podłączyłem zgodnie ze wskazówkami znalezionymi w
- 4
nie wiedziałem że jest tag do tego. Jak wysłać cokolwiek by móc odebrać za pomocą UDP TCP Server Free na Androida? Umiem przy pomocy tego programu sterować diodą, ale za cholerę nie wiem jak zrobić by cokolwiek pojawiło się w Incoming Messages. Chcę wysłać chociażby głupie "xD" co sekundę za pomocą arduino, wie ktoś jak?
#esp8266
#esp8266
- 2
Mircy nie chcę znowu spamować ale ratujta mnie bo grunt mi się pod nogami pali, magisterka stoi bo nie mam dobrej komunikacji. Cały czas staram się ogarnąć komunikację PC <---> Arduino za pomocą modułu #esp8266.
Problemem są strasznie duże opóźnienia na poziomie minimum 200ms. korzystam z biblioteki Winsocks2.
Przedtem już próbowałem za pomocą UDP, najpierw PC jako serwer, a potem jako klient i ciągle jest problem z opóźnieniami. Co
Problemem są strasznie duże opóźnienia na poziomie minimum 200ms. korzystam z biblioteki Winsocks2.
Przedtem już próbowałem za pomocą UDP, najpierw PC jako serwer, a potem jako klient i ciągle jest problem z opóźnieniami. Co
źródło: comment_7Tut4V1CqrE6fhrsVfubCQPgSJLFxnIn.jpg
Pobierz@kobiaszu: zdecydowanie spróbuj zewnętrznego stabilizatora + kondensatory (para elektrolit i ceramik)
- 1
@Wyrewolwerowanyrewolwer: @prondzyk: @WebSpider: @Czayen: Wrzuciłem najnowszy firmware do ESP, dałem zewnętrzne zasilanie i czas odbioru spadł mi do ok. 100ms. Wydaje mi się, że nic lepszego z tego nie wyciągnę.
18
SMART brama - sterowanie poprzez Android'a.

Sterownik bramy umożliwiający sterowanie urządzeniem z wykorzystaniem smartfona dzięki wykorzystaniu modułu WiFi ESP8266.
z- 1
- #
- #
- #
- #
- #
- #
- 1
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
@kobiaszu: ja Ci wyjaśnie, ale na priv
- 1
Mircy mam straszny problem z opóźnieniami w komunikacji Wi-Fi pomiędzy Arduino i aplikacją w C. Używam biblioteki Winsock2 i mam wrażenie, że problem siedzi w funkcji recvfrom. Na arduino używam modułu esp8266.
Schemat jest taki, że Arduino czeka na wiadomość "ORDER" od aplikacji na PC, w tym momencie wykonuje pomiar odległości i wysyła do PC. Sam pomiar jest bardzo krótki, ale odebranie i wyświetlenie pojedynczej wartości na monitorze trwa sekundę. Wie ktoś
Schemat jest taki, że Arduino czeka na wiadomość "ORDER" od aplikacji na PC, w tym momencie wykonuje pomiar odległości i wysyła do PC. Sam pomiar jest bardzo krótki, ale odebranie i wyświetlenie pojedynczej wartości na monitorze trwa sekundę. Wie ktoś
- 4
Jak oszczędzić ram na #esp8266 z #nodemcu? Program wykonuje się kilka razy po czym pada przez brak pamięci.
https://github.com/toyorg/nodemcu_thermometer
https://github.com/toyorg/nodemcu_thermometer
- 1
Co to ESP8266 odwala? Samo DHT22 działało dobrze, nagle po podłączeniu dodatkowo DS18B20 daje podwojone?? wartości. Pierwsze wartości były prawidłowe wszystkie, potem już podwojone.
https://thingspeak.com/channels/38407
#esp8266 #dht22 #ds18b20 #arduino #mikrokontrolery
https://thingspeak.com/channels/38407
#esp8266 #dht22 #ds18b20 #arduino #mikrokontrolery
- 1
@michal1358: poszedł jedno linijkowy fix
- 0
- 1
PANIC: unprotected error in call to Lua API (error loading module 'ds18b20' from file 'ds18b20.lua':
not enough memory)
K---a xD
#esp8266
- 0
@mati1000500100900: nodemcu na #esp8266
konto usunięte via Android
- 0
@mich_al: już się bałem że to skrypty maca, uff
- 3
Ale to #esp8266 jest niestabilne... Działa a po paru resetach ma fochy i pomaga tych flash starą wersją, uruchomienie, flash nową wersją...
Komentarz usunięty przez autora
- 6
Stacja pogodowa ukończona w 80%, na razie wystawiłem za okno. Ciekawe jak "przeżyje" pierwszy deszcz, opcje są dwie albo a) nic się nie stanie albo b) zaleje mi czujniki. Na razie wszystko działa, co prawda trochę się przywiesza ( ale to przez dziadowską bibliotekę do obsługi #esp8266 ), do dorobienia został jeszcze anemometr i detektor wyładowań atmosferycznych.
#meteorologia #elektronika #pogoda
#meteorologia #elektronika #pogoda
- 1
@mierzos: Pomysł mam, kolekcjonuję właśnie elementy jak już zbuduję i przetestuję to dam znać i napiszę co i jak :D
Jak na razie koncepcja opiera się o zliczanie pełnych obrotów "wirnika" (np. enkoderem albo czujnikiem Halla) i na podstawie obwodu wyliczenie prędkości, to tak teoretycznie w skrócie :)
Jak na razie koncepcja opiera się o zliczanie pełnych obrotów "wirnika" (np. enkoderem albo czujnikiem Halla) i na podstawie obwodu wyliczenie prędkości, to tak teoretycznie w skrócie :)
- 1
@JanuszHrobry: ma arduino które zbiera dane z czujników i wysyła do raspberrypi tylko tyle
Pamiętacie mój włącznik po wifi?
W apce obsługa dodawania urządzenia do sieci domowej, oraz zmiana nazwy. Ekran główny z przyciskiem odśwież wyświetla wszystkie dodane do sieci domowej urządzenia.
#elektronika #elektryka #oswietlenie #android #androiddev #androidapk #mikrokontrolery #esp8266
W apce obsługa dodawania urządzenia do sieci domowej, oraz zmiana nazwy. Ekran główny z przyciskiem odśwież wyświetla wszystkie dodane do sieci domowej urządzenia.
#elektronika #elektryka #oswietlenie #android #androiddev #androidapk #mikrokontrolery #esp8266

- 1
@Tojtek: same elementy do tego to okolo 50 zl razem z modulem zasilacza. Oczywiscie bez stacji lutowniczej sie nie da.
- 3
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
- 0
@K5HV: Nie wiem na czym to polega, jak loguję się do niej w Win7, to w prawym dolnym rogu wyskakuje mi okienko do wpisania id i hasła
- 3
Jak wygląda komunikacja przez port 443 dla SSL na poziomie protokołu? Muszę wysłać login i hasło. Niestety sprzęt mnie ogranicza i wszytkie nagłówki muszę wysyłać w trzech częściach. Jak tylko wyślę pierwszą część to muszę zrobić 40ms przerwy i w tym momencie połączenie jest zamykane. Da się to jakoś ominąć? Przy porcie 80 nie mam takiego problemu :/
#webdev #esp8266 #programowanie
#webdev #esp8266 #programowanie
- 1
@WebSpider: Dowiedziałem się - ESP nie daje rady obsłużyć SSL
źródło: comment_VN74vtNSmvXDk7ZtDvlVg1QQ05d0fRoa.jpg
Pobierz@kobiaszu: cholera :( to nie dobrze. dzięki za wiadomość. ja w jednym miejscu, gdzie nie mam szyfrowania XORuję dane, wtedy ewentualny podsłuch nie wiele da jeśli ktoś "klucza" nie zna. niestety nie zabezpiecza to przed atakiem przez powtórzenie. trzeba by jakąś zmienną dołączyć.
#elektronika #programowanie #arduino #esp8266
Pytanie. Podłączyłem moduł do Arduino i czytam przez Serial. To, co przeczytam, leci na wyświetlacz LCD. Ale poza tym są też jakieś chińskie krzaki, domyślam się, że to znaki nowej linii. Próbowałem je wywalić używając:
Efekt tego powinien być taki, że każdy przeczytany znak z Seriala, który nie jest cyfrą, będzie
Pytanie. Podłączyłem moduł do Arduino i czytam przez Serial. To, co przeczytam, leci na wyświetlacz LCD. Ale poza tym są też jakieś chińskie krzaki, domyślam się, że to znaki nowej linii. Próbowałem je wywalić używając:
if ((int)inChar>47&&(int)inChar<58) inData[index] = inChar;
else inData[index] = 57;Efekt tego powinien być taki, że każdy przeczytany znak z Seriala, który nie jest cyfrą, będzie
@ortofosforan: Na następny raz zastawów się, jak działa Twój program - nauka assamblera Ci w tym pomoże. Zamykam.
~~~~~~~~~~
Pomogłem? Daj soga!
Piszę poprawnie po polsku.
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
~~~~~~~~~~
Pomogłem? Daj soga!
Piszę poprawnie po polsku.
( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
- 2
@ortofosforan: na moje oko to nie znak NULL tylko 0 znak wyświetlacza zapisany w eprom. Tam jest możliwość zapisania chyba 8 własnych znaków. Po wysłaniu wartości 0x00 on wstawia ten znak zdefiniowany przez użytkownika. Inny ci się pokazał jak na wyświetlacz poszło coś w stylu 0x01 ... 0x08. Sprawdź proszę te teorię wysyłając na wyświetlacz kolejno 0x00 0x01... 0x08
źródło: comment_VjaFADsegf8ILSCAJUDFzVWWVqtPZKlJ.jpg
Pobierz- 2
Czy znajdzie się jakaś dobra dusza której działa ESP8266 i opisze dokładnie krok po kroku jak łaczyć się za pomocą GET z jakimś faktycznie działającym serwerem i odbierać informację? Jaki terminal używacie?
Ciągle dostaję błąd 400, takie coś wysyłam:
AT+CIPSTART=0,"TCP","mobileinternetguide.org",80
AT+CIPSEND=46
GET /html/ch01s56s57.html HTTP/1.1
Ciągle dostaję błąd 400, takie coś wysyłam:
AT+CIPSTART=0,"TCP","mobileinternetguide.org",80
AT+CIPSEND=46
GET /html/ch01s56s57.html HTTP/1.1
- 1
@kobiaszu: Przepuść ruch przez komputer i użyj Wiresharka, aby zobaczyć co faktycznie jest wysyłane. Oszczędzi ci to dużo czasu.
Nie wiem czy w zapytaniu http nie trzeba podać dodatkowo linii:
Bez niej przy połączeniu przez putty serwer rozłącza mnie.
Nie wiem czy w zapytaniu http nie trzeba podać dodatkowo linii:
Host: mobileinternetguide.orgBez niej przy połączeniu przez putty serwer rozłącza mnie.
- 1
@kobiaszu: Tak, sprawdziłem. Bez Hosta w headerze serwer zwraca 400.
Spróbuj wysyłać zapytanie tak:
Wtedy jest 200 OK
Spróbuj wysyłać zapytanie tak:
GET /html/ch01s56s57.html HTTP/1.1
Host: mobileinternetguide.orgWtedy jest 200 OK
- 3
Dotąd bawiłem się modułem Wi-Fi w sieciach które wymagały tylko znajomość ssid i hasła, ale chciałbym połączyć się do mojej uczelnianej sieci, która po podłączeniu wymaga autoryzacji loginem i hasłem na stronie www. Ogarniał ktoś już taki problem?
#esp8266 #arduino #elektronika
#esp8266 #arduino #elektronika














1. Arduino robimy pomiary odległości za pomocą Lidar Lite
2. Dane są wysyłane na kompa za pomocą #esp8266, czas oczekiwania na wysyłkę to ok 110ma - w tym czasie Arduino zdąży wykonać ok 6 pomiarów co jeden krok serwa(łącznie tylko 140 stopni), a następnie wszystko paczkuje w jeden duży string
3.
źródło: comment_vhhoS95e3Lj4BSHHtq8IbFnVxyNXvTdl.jpg
PobierzDługo nie mogłem nic w tym kierunku działac, ale w końcu się zawziąłem i o to proszę państwa RANSAC w akcji (✌ ゚ ∀ ゚)☞
źródło: comment_EqLvooqLnyEbTHZU2JtQSxufHWX4280R.jpg
Pobierz