@rosso_corsa: Wemos to zły pomysł na zasilanie bateryjne tam jest stabilizator który wciąga z 30mA nic nie robiąc. Użyj gołego ESP8266 i zrób to na właściwych elementach, ja używam stabilizatorów TC2117-3.3 które wciągają z 30µA przy Iout=0
  • Odpowiedz
@rosso_corsa: Nie bawię się w wemosy, zawsze używam gołych ESP i odpowiedni stabilizator, typowo w deep-sleep około 70µA. Ważne jest dobrze napisać soft aby układ się wybudził, wysłał co trzeba i poszedł spać dalej, nawet jak cokolwiek pójdzie nie tak - trzeba każdy wyjątek obsłużyć aby układ nie zwisł i nie drenował baterii.
  • Odpowiedz
#arduino #esp8266 #elektronika
zasilam sobie mojego wemosa d1 mini przez akumulator 18650 który naładowany na maxa ma 4.2v. chcialbym móc to mierzyć przez wejśćie analogowe. wg specyfikacji wemos ma wewnetrzny dzielnik napięcia który powoduje że pin analogowy A0 może przyjac 3.3v z których jest robione 1v.
w całym internecie jest tylko jeden artykuł na ten temat (no może przesadziłem, ale jedyny który jakoś wyglada).
Moj problem
daczka92 - #arduino #esp8266 #elektronika
zasilam sobie mojego wemosa d1 mini przez ...

źródło: comment_1611580868fvcDbIPTgJZWN599BP3lNU.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@daczka92: Popatrz na mój rysunek, wyobraź sobie, że masz dostęp tylko do wejścia podłączonego do plusa akumulatora. Czyli masz 3 rezystory połączone w szereg - twoje nowe 100k, 220k i 100k wewnątrz procka. Co razem daje 420k. Jeśli przyłożysz napięcie 4,2V to przez ten łańcuszek popłynie I=U/R - 4.2V/420kOhm=10 mikroamperów. Zakładamy, że do wejścia ADC nic nam nie wpływa - więc na rezystorze R2 wystąpi napięcie równe U=I*R - 10uA*100kOhm=1V.
  • Odpowiedz
Potrzebuje interkom działający po wifi (w ramach jednej podsieci). Najlepiej w systemie master-slave; full-duplex nie jet wymagany. Gotowce to wydatek kilkuset złotych.
Może ktoś robił coś takiego na jakimś mikro-kontrolerze?
Wszelkie sugestie jak ugryźć temat mile widziane.
#elektronika #esp8266 #arduino #diy
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jakich użyć najlepiej czujników do swojej stacji pogodowej (takiej glównej, i kilku mobilnych)?
Ta "główna" chciałbym żeby miała pomiar ciśnienia - czyli BME280. Co jednak z temperaturą i wilgotnością? Może nie zależy mi na jakiejś super dokładności, aby po prostu trochę na zewnątrz posłużył.
DS18B20 fajny bo wodoodporny jednak swoje +- ma, więc szukam czegoś innego. DHT22? Testowałem dłuższy czas - temperatura okej, wilgotność też - jednak już któryś raz z kolei
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie techniczne. Na jakiej zasadzie czujniki łączą się z naszym wi-fi bez podawania danych np. przez aplikację Tuya? Ten czujnik tworzy jakiegoś swojego Access pointa i wysyłamy mu ssid i hasło przez aplikację? Chciałbym zrobić coś podobnego u siebie w domu do piwowarstwa. Taguje aby zwołać ekspertów
#esp8266 #arduino #tuya #smarthome #supla
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poszukuje jakiejs alternatywy dla ESP8266 i softu espeasy. Jest to bardzo wygodne rozwiazanie ale potrzebuje czegos co bedzie dzialac po ethernecie. Chce podlaczyc czujniki temperartury po kablu i wysylac dane do domoticza. Chodzi o cos jakies gotowe rozwiazanie bez zbednego pisania kodu.

#esp8266 #elektronika #arduino #iot
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Powolutku do celu.

Muszę ogarnąć jeszcze ładowanie skryptów .js po wifi bo AsyncWebServer na ESP32 sobie nie radzi idealnie jak się dużo w tle dzieje ale może kolejkowanie pomoże.

Póki co wysyłanie/wyświetlanie grafów działa i nie gubi się żaden pakiet! Wifi jak się nie połączy bezpośrednio do wifi (uprzednio skonfigurowanego w config.json) to stworzy access point o tej samej nazwie/haśle więc telefon/laptop powinien się sam połączyć.

W
sorek - Powolutku do celu.

Muszę ogarnąć jeszcze ładowanie skryptów .js po wifi bo...
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@QBA__: k---a webdev to chyba wszędzie tak ma. Pytam kolegi @dogi o cokolwiek to ten mi już "A WEŹ SOBIE TEN FREJMWORK SHUMBOL POŁĄCZ Z TAMTYM YANOSHEM I PRZEZ EMACSEM PRZEZ SENDMAIL" i milion nazw a ja biedny siedzę jak ten spidermon i próbuje wytłumaczyć że to musi działać bez internetu a mam tylko 16mb flasha xD

Dobry pomysł, spróbuję przez websockety. Wiesz czy stronę i pliki .js też
sorek - @QBA__: k---a webdev to chyba wszędzie tak ma. Pytam kolegi @dogi o cokolwiek...

źródło: comment_1610302755ZkLRTPSJ29wKIXe1rPw07v.jpg

Pobierz
  • Odpowiedz
nie wydaje mi się ( ͡° ͜ʖ ͡°) w każdym innym MCU, którego używałem Uart działał na wewnętrznym kwarcu


@SweetDreams: mcu nie mają wewnętrznych kwarców, to może być generator RC. Tylko kilka firm (np. NXP, Microchip) potrafi je zrobić na tyle dokładnie (błąd < 1%), żeby UART się nie rozjeżdżał w pełnym zakresie napięć zasilania i temperatur.
ESP8285 jest robiony pod WiFi i wymagania co do
  • Odpowiedz
@sirgorn: Aktualnie wszystko działa na starym HP DL160, miesiąc temu dokupiłem mu SSD na przejściówce z PCIeX, xeona za 5zł, i 32G DDR3. Od zawsze hostuje wszystko u siebie, jak popatrzyłem po webarchive to pierwszy publiczny IP jaki miałem i na jakim stał już apache to około 2001r ;)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@wiecejszatana: wystarczy jak w pierwszym linku.

W drugim używają SPIFFS czyli systemu plików pamięci flash - to "armata na wróble" jak na zapisanie kilku ustawień
  • Odpowiedz
#arduino #esp8266 #wifi #router #siecikomputerowe
Jeżeli mam ok 50 esp8266 podpiętych do jednej sieci wifi (jeden router robiący za access point) i chcę jeszcze w tej samej sieci móc normalnie korzystać z internetu np na komórce to co będzie lepsze:
1. każdy esp łączy się z wifi raz, IP z dhcp i utrzymuje to połączenie, a dane wysyła w ustalonych interwałach (60
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WuBe: Wszystko jedno, od pilnowania adresów jest DHCP. U mnie statyczne IP poza pulą rozdawaną przez DHCP mają tylko ESP zasilane bateryjnie po to aby skrócić do minimum czas łączenia i wysyłki danych, wszystkie inne są cały czas połączone z siecią - średnio 19 sztuk.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@WuBe: masz gdzieś w tym Arduino IDE możliwość ustawienia flag optymalizacji?
Jeśli jest -O0 to kompiluje program praktycznie tak, jak jest napisany, jak jest jeszcze opcja -g to dodaje symbole debugowania.
Taki kod nie jest najszybszy, ale nadaje się do debugowania krok po kroku z podglądem źródeł(no prawie bo do ESP8266 nie da się chyba podłączyć JTAGa)

Sprawdź czy da się skompilować z innymi flagami(bez -g i np. -O2). Powinna
  • Odpowiedz
Moja domowa telemetria coraz ładniej się rozrasta. W tej chwili mam gromadzone dane:
- z głównych liczników prądu, wody i gazu,
- obciążenie z kilkunastu urządzeń za pośrednictwem gniazdek Gosund SP111 (z softem Tasmota),
- z czujników temperatury i wilgotności rozmieszczonych po domu (oraz jeden na zewnątrz),
- dodatkowo ze wszystkich czujników zbierane są informacje o sile sieci WiFi.

Pomiary
Majsterkowo - Moja domowa telemetria coraz ładniej się rozrasta. W tej chwili mam gro...

źródło: comment_1608758798CDQEaOzffWtNKC3TwMXL1L.jpg

Pobierz
  • 50
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@wytrzzeszcz: słuchaj mirka @DeLorean: bo dobrze tu pisze. Tymi PWMami z ESP8266 to sobie można co najwyżej serwami sterować.
Zewnętrzny sprzętowy generator PWM + Mosfety to jest rozwiązanie z rozumem i godnością człowieczą
  • Odpowiedz
@WuBe: dla 05B przelicznik mV/amper wynosi 185 (mVperA). Uwzględniłeś to w konstruktorze, który domyślnie wynosi ACS712(analogPin, volts = 5.0, maxADC = 1023, mVperA = 100) ?
  • Odpowiedz