@Atexor: Jasne że z Chin. Kupując inną drogą są za absurdalne pieniądze...
Ten model to HTIT-W8266 firmy Heltec. Wpisz "ESP8266 OLED" na Aliexpress- znajdzie też sporo innych.
Rozdzielczość 128X32
  • Odpowiedz
@kwanty: Dane gromadzone są w bazie InfluxDB, stworzonej i zoptymalizowanej specjalnie do trzymania danych pomiarowych (danych w punkach czasowych). Na RPI polecam Ci zainstalować sobie tą bazę, dodatkowo NodeRed jako pośrednik i w nim łatwo sobie zaimportujesz csv do bazy Influx.
U mnie całość gromadzenia danych zawiera się na poniższym obrazku (+ kilka linijek kodu w JS w funkcji Measurement to Query)

Widziałem, że też wykorzystujesz ESP8266 do zbierania danych
smieszko - @kwanty: Dane gromadzone są w bazie InfluxDB, stworzonej i zoptymalizowane...

źródło: comment_lWB9abOFTPuZCkXWbbCvZpCG6YZj5TnX.jpg

Pobierz
  • Odpowiedz
@smieszko: Dzięki za podpowiedź :) używam MQTT w moim systemie. Jest super - proste a elastyczne i wygląda że przeżyje próbę czasu.

Cały czas się zastanawiam jak bardzo powinienem komplikować projekt. InfluxDB + NodeRed to dwa kolejne systemy. Obawiam się, że za 10 (20?!?) lat one nie będą istnieć (brak aktualizacji albo niekompatybilność nowej wersji ze starą, etc...) albo ja nie będę rozumiał co zrobiłem będąc młody ;-) i jak
  • Odpowiedz
siema, pomożecie mi może z rozwiązaniem problemu? Wgrywam jakikolwiek soft (np Supla) na ESP-01, wgrywanie kończy się poprawnie. Resetuję urządzenie, po próbie odczytania wyjścia z portu szeregowego za pomocą putty zwraca błąd:

ets Jan 8 2013,rst cause:2, boot mode:(3,6)

load 0x40100000, len 29284, room 16
tail 4
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wgrałem nowe Esp Easy ktore niby ma mieć odczyt Napięcia, (ESPEasymega-20180328testESP82664096VCC) W systemie jest dodana taka opcja ale pokazuje V nie baterii tylko jakby samego nodemcu. Można to jakos inanczej ogarnąć? #nodemcu #esp8266
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Solitary_Man: Z tego co się orientuję to w ten sposób to działa, że pokazuje napięcie jakim zasilany jest mikrokontroler. Jeśli jest zasilany bezpośrednio z baterii to mierzy napięcie baterii. Jeśli natomiast pomiędzy baterią a mikrokontrolerem jest jakiś układ dopasowujący napięcie to jedynym sposobem pomiaru oryginalnego napięcia jest podpięcie go do wyjścia ADC poprzez dzielnik napięcia.
  • Odpowiedz
@Solitary_Man: // Enable FEATUREADCVCC to measure supply voltage using the analog pin
// Please note that the TOUT pin has to be disconnected in this mode
// Use the "System Info" device to read the VCC value

Czyli po staremu, zawsze było trzeba vcc podpiąć do analoga przez jakiś rezystor i odpowiednio przeliczyć.
  • Odpowiedz
Projekt wydaje się trochę "oklepany", no ale... Może się komuś przyda. ( ͡° ͜ʖ ͡°)
Robię #rozdajo wsadu dla #esp8266, tym razem jest to termostat.

Po wgraniu programu do ESP konfigurujemy przez UART, to jest;
- skanujemy dostępne sieci WiFi,
- wpisujemy SSID wybranej sieci i podajemy hasło (no chyba, że kochamy sąsiadów - to bez
defoxe - Projekt wydaje się trochę "oklepany", no ale... Może się komuś przyda. ( ͡° ...

źródło: comment_9FxRWXAO90a2KFRm7yzTy4NVxMx2Dmyk.gif

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BoaKusiciel: Sposób użycia trochę determinuje zasięg naszej sieci WiFi.
Inteligentny dom... Zależy co pod tym pojęciem rozumiemy... Autonomiczne systemy dostosowujące parametry wewnątrz budynku zależne od warunków zewnętrznych, czy też wszelkie urządzenia które są dostępne za pomocą "jednego kliknięcia". A może jedno i drugie? Ja bardziej jako "inteligentny dom" rozumiem to pierwsze. Druga opcja daje również sporo możliwości i nie musi to być tylko gaszenie światła smartfonem ( ͡° ͜
  • Odpowiedz
Mirki czy macie może jakieś protipy na obudowę do czujnika DHT22 + ESP8622. Dzisiaj złożyłem sobie takie cusik i podpiąłem pod powerbank a wszystko zamknąłem w opakowaniu po taśmie LTO. Temperatura w dzień była spoko, ale teraz oszukuje na +4stopnie. Dlatego zastanawiam się nad czymś lepszym. Może taka z podstawek do doniczek, tylko nie wiem na ile to będzie chronić od ostrego słońca. Macie jakieś doświadczenia?
#majsterkowanie #dth
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, szybkie pytanie z projektowania PCB i sygnałów radiowych, jako że nie udało mi się znaleźć w Google odpowiedzi. Stosuję układ HC-12 do którego mogę zamontować antenę na kilka różnych sposobów (schemat). Zdecydowałem się na wrzucenie gniazda SMA ( https://www.aliexpress.com/item/10pcs-RF-Adapter-SMA-female-plug-Right-Angle-SMA-KWE-90-DEGREE-PCB-Mount-Thru-Hole/32838614128.html ) na PCB (sposób 3 ze schematu) tylko jak w takim wypadku prawidłowo poprowadzić ścieżkę między radiem a gniazdem? Rozumiem, że gniazdo umieszczam obok radia, by ścieżka była możliwie krótka. Ale czy
radekrad - Mirki, szybkie pytanie z projektowania PCB i sygnałów radiowych, jako że n...

źródło: comment_dY2e3LizSGwYpfH1MJlVz1n6PdP072HH.jpg

Pobierz
  • 42
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ale 50Ω to ma chyba antena?


@radekrad: 50Ω ma mieć każdy element toru RF: nadajnik, ścieżki, kable, antena. Przeczytaj może co to jest impedancja falowa, bo chyba myślisz że 50Ω to rezystancja.

Powtórzę jeszcze raz: ścieżka łącząca HC-12 z gniazdem anteny ma być linią mikropaskową o impedancji 50Ω. Oczywiście jak nie będziesz tego pilnować, to nic nie wybuchnie (nie te moce nadajnika)

https://en.wikipedia.org/wiki/Microstrip
  • Odpowiedz
To nie są mikrofale a ukf, nie przesadzaj z tymi 50omami, nigdy ich nie uzyskasz


@wiecejszatana:
1. dlaczego nie uzyskam?
2. pisałem, że jak nie będzie się tego trzymał, to tragedii nie będzie. Czytaj uważnie zanim zarzucisz komuś przesadę.
  • Odpowiedz
Mirki puszczanie przelotek pod płytką ESP-12F?

Oczywiście nie ma mowy żeby coś było pod anteną, ale wygodnie by mi było zrobić kilka przelotek pod modułem i niby cały od spodu ma soldermaskę i powinno być spoko, jednak zapytam ekspertów z mirko czy mieli kiedykolwiek problemy.

Tu tak robio:
https://cdn.hackaday.io/images/9699171429473630947.png
QBA_ - Mirki puszczanie przelotek pod płytką ESP-12F? 

Oczywiście nie ma mowy żeby...

źródło: comment_WOVmAwlUgp2IN3jtKvrVQbJTJerpi9mg.jpg

Pobierz

Puszczanie przelotek pod płytką ESP-12F?

  • Można. Jak najbardziej, jeszcze jak! 100.0% (17)
  • Granda i kary godne 0% (0)

Oddanych głosów: 17

  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego pętla while która sprawdza czy pin zmienił stan na wysoki resetuje mi program gdy nie jest spełniona (stan jest niski)?

boolean BTconnected = false;
while (!BTconnected)
{
if ( digitalRead(14)==HIGH) { BTconnected = true;};
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@johnny-oio: bo w--------a ci watchdog. Obsługa wifi też musi się odbyć w jakimś czasie, to ogarnia jeden CPU pod kontrolą schedulera (mimo że "z nazwy" to non-OS SDK używa się w arduino)
Daj yield() w środku pętli, będzie ok. A najlepiej znajdź jak używać przerwań.
  • Odpowiedz
Mirki #esp8266
Zbudowałem czujnik temperatury na module ESP-01 oraz ds18b20. Tutaj pytanie. Czujnik musi być zasilany z 5V czy może być 3.3V. Chcę uniknąć błędów pomiarowych. Linia danych podciągnięta rezystorem 4,7k do 3.3V.
Wgrałem soft z supla.org.
Wołam @pzygmunt jeśli możesz pomóc :)
#elektronika
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, #chwalesie. Zrobiłem sobie lampkę nocną która reaguje na ON/OFF zależnie od przycisku na stronie, od natężenia światłą(słońce przez okno), albo czas(w dzień nie działa). Teraz zaimplementować to do ledów pod sufitem wokół pokoju i będzie pięknie (ʘʘ)
Tak wiem, zamieniam już stany 1 i 0 bo źle kod napisałem XD
#arduino #esp8266 #elektronika #diy
IceGoral - Mirki, #chwalesie. Zrobiłem sobie lampkę nocną która reaguje na ON/OFF zal...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Eloszka koledzy, pomóżcie mi w rozkminianiu jednej rzeczy.

Czy to co wysyłam do uc w którym chodzi poniższy kod musi trafic w punkt '1'? Chodzi o to że jesli np wyśle coś z innego urządzenia, a mój uc bedzie wykonywał '2' to moja wiadomość przepada?
Jak to jest we wszystkich popularnych platformach #arduino #esp8266 #esp32 #avr #stm32 #mikrokontrolery #elektronika
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nielu: a tak w troche mniejszym skrocie, to nie, nie przepada dopoki cos nowego nie nadpisze jej w buforze wejsciowym.

A tak na prawde to zalezy od architektury ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Luk_1mex: bufor wejściowy usart zazwyczaj ma pojemność ograniczoną do jednego bajta.
Jak coś przyjdzie to siedzi w tym buforze i generuje przerwanie.
Tutaj dalej zadanie programisty żeby wziąć to z tego bufora i przenieść np. do większego bufora z którego program sobie coś dalej czyta.

Bardzo użyteczne jest korzystanie z DMA. Transfery dzieję się samoczynnie i kiedy otrzymamy pełną ramkę danych np. 1024bajty to dostajemy info że nowa ramka jest
  • Odpowiedz
Mirki z #elektronika i #inteligentnydom, jak zasilacie peryferia wymagające 5V, używając #esp8266? Polecacie jakieś dedykowane zasilacze?
Mam #nodemcu v2 Amica, zasilane przez ładowarkę od telefonu i przy podłączeniu standardowego modułu przekaźników do pinu Vin, zapala się jedynie dioda na module i słychać jakieś dźwięki, ale nie jest to odgłos przełączenia przekaźnika.
Czytałem, że LoLin NodeMCU v3 mają pin Vusb, który poza 5v,
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kolego ile kosztują części wszystkie?


@borrow: Układ kosztuje 6 dolarów (przesyłka gratis). Do nabycia na Aliexpress. Czas oczekiwania niestety około 20 dni. No ale...

Trzeba umieć lutować żeby coś takiego
  • Odpowiedz