Wszystko
Najnowsze
Archiwum
16
Jak zbudować radio internetowe oparte na ESP32

Niezależnie od tego, czy jesteś początkującym, czy doświadczonym użytkownikiem projektów ESP32, ten samouczek pomoże Ci stworzyć w pełni funkcjonalne radio internetowe. Dowiedz się, jak dekodować strumienie audio, wyodrębniać metadane i nadawać muzykę wysokiej jakości, korzystając z możliwości ESP32
z- 6
- #
- #
- #
- #
- #
- #
- 1
Robię sobie pilota do sterowania silnikiem. Esp8266 będzie nadajnikiem a esp32 odbiornikiem. Zdecydowałem się na komunikację ESP-NOW. Chcę zabezpieczyć odbiornik, aby odcinał silnik w momencie gdy nadajnik skończy nadawać bo np. skończył mu się prąd. Myślałem o tym żeby nadajnik nadawał sygnał co 0,5s a na odbiorniku podnosiłbym blokadę jeżeli przez co najmniej 2 sekundy nie odebrał sygnału. Niestety przy testach okazało się że nawet 2 sekundowy bufor potrafi być niewystarczający. A
- 2
ustawienie potwierdzenia zwrotnego i ponowienia sygnału w razie braku odzewu załatwiło sprawę.
@maniok: gitówa Mirku. I my się przy okazji czegoś dowiedzieliśmy.
20
DIY Smart Doorbell for just $2

Za jedyne 2 dolary możesz zmienić dowolny przewodowy dzwonek do drzwi w inteligentny dzwonek, korzystając z ESPHome i Home Assistant. Nie jest wymagane lutowanie i nie musisz być ekspertem od elektroniki.
z- 1
- #
- #
- #
- #
- #
- #
- 0
W ramach jednego urządzenia chciałbym mięć możliwość wpinania modułów zastanawiam się jaka magistrale danych wykorzystać. Przewody nie wiem czy przekroczą 1m, pewnie zamknie się to w 0.5m raczej. Początkowo myślałem o i2c, ale chyba nie jest to najlepszy pomysł ze względu na ilość przewodów możliwych i ich sumaryczną długość.
#arduino #esp32 #esp8266 #pcb #raspberrypi #raspberry
#arduino #esp32 #esp8266 #pcb #raspberrypi #raspberry
@sith1555: z ESP32 polecam CAN :) trans receiver kosztuje mało, a odpowiednio dobierając prędkość możesz nawet do kilometra przesyłać. Dużo łatwiej też dołączać i odłączać urządzenia w ten sposób.
Napisałem biblioteke do ESP32 do prostego używania CAN busa.
https://github.com/handmade0octopus/ESP32-TWAI-CAN
Napisałem biblioteke do ESP32 do prostego używania CAN busa.
https://github.com/handmade0octopus/ESP32-TWAI-CAN
@sith1555: SN65HVD23x od texas instruments zdecydowanie moja ulubiona rodzina, nigdy nie miałem problemów z tym (pamiętaj by na końcach linii dać 120 Ohm rezystor tylko.
- 16
Dzisiaj testy temperaturowe a jutro będzie premierowy stejk. Trochę za dużą dziurę zrobiłem w wieczku na uchwyt grzałki. Dałem z siebie całe 30% #gotujzwykopem #sousvide #biedavide
#druk3d #esp8266 oraz trochę wyobraźni i mam maszynę jak ta lala. Może i zaoszczędziłem 300zł ale za to j-----m się z tym ponad 2 tygodnie xD
#druk3d #esp8266 oraz trochę wyobraźni i mam maszynę jak ta lala. Może i zaoszczędziłem 300zł ale za to j-----m się z tym ponad 2 tygodnie xD
źródło: temp_file996388382033191796
Pobierz- 3
@teluch cyrkulator do sous vide bieda edyszyn
Ekran kontrolera temperatury tak daje po gałach, że nie widać na fotce ale wyświetla on temperaturę nastawy i odczytu
Ekran kontrolera temperatury tak daje po gałach, że nie widać na fotce ale wyświetla on temperaturę nastawy i odczytu
źródło: temp_file7104833577388828670
Pobierz@maniok: przydałby się jakiś element osłaniający grzałkę, żeby nie było szansy na to, że dotknie jej bezpośrednio wsad z żarciem i stopi się fola.
jak idziesz w rozwiązania budżetowe, to uważaj na najtańszą folię do pakowania próżniowego. niektóre produkty nadają się do jakiegoś przechowywania, ewentualnie mrożenia, ale za cholerę nie do grzania.
kupiłem kiedyś najtańszą folię i żarcie przechodziło jakimś ohydnym chemicznym smakiem. lepiej nieco dopłacić do czegoś, co się
jak idziesz w rozwiązania budżetowe, to uważaj na najtańszą folię do pakowania próżniowego. niektóre produkty nadają się do jakiegoś przechowywania, ewentualnie mrożenia, ale za cholerę nie do grzania.
kupiłem kiedyś najtańszą folię i żarcie przechodziło jakimś ohydnym chemicznym smakiem. lepiej nieco dopłacić do czegoś, co się
- 0
#esp8266 #blynk #iot
Cześć, jestem noga w programowaniu, a chciałbym odpalić podwójny odczyt temperatury z dwóch czujnikoŵ z odczytem przez Blynk. Udało mi się uruchomić jeden, ale drugi nie pokazuje odczytu w Blynku. Gdzie może być błąd?
// Template ID, Device Name and Auth Token are provided by the Blynk.Cloud
//
Cześć, jestem noga w programowaniu, a chciałbym odpalić podwójny odczyt temperatury z dwóch czujnikoŵ z odczytem przez Blynk. Udało mi się uruchomić jeden, ale drugi nie pokazuje odczytu w Blynku. Gdzie może być błąd?
// Template ID, Device Name and Auth Token are provided by the Blynk.Cloud
//
@jurii: Nie potrzebnie robisz wszystko dwa razy. Zrób tak jak dla jednego czujnika, same czujniki podłącz równolegle i czytaj je tak jak pokazałem.
DS18B20.getTempCByIndex(0);
DS18B20.getTempCByIndex(1);
DS18B20.getTempCByIndex(2);
itd w zależności ile masz czujników.
DS18B20.getTempCByIndex(0);
DS18B20.getTempCByIndex(1);
DS18B20.getTempCByIndex(2);
itd w zależności ile masz czujników.
@pangolin: Czujniki przewodowe, własny podlicznik ORNO OR-WE504 z portem rs485 podłączonym pod esp8266. Ostatnio doszedł czujnik kierunku i prędkości wiatru, też na rs485 i tez podpięty pod esp ale tym razem esp32 bo akurat taki miałem z ethernetem bo w tej lokalizacji nie mam wifi.
https://www.elektroda.pl/rtvforum/viewtopic.php?p=21094668
https://www.elektroda.pl/rtvforum/viewtopic.php?p=21094668
- 0
Czy ta reguła jest poprawna? Programuję ESP8266 i mam wrażenie, że czasem nie zwraca true, choć warunek jest prawdziwy. Chodzi mi m.in. czy nie trzeba wprowadzić jakichś dodatkowych nawiasów i czy można pisać + 6 przy znaku && (czy nie trzeba nawiasów. Dziś miałem wrażenie, że kod się zaciął, ale nie miałem go jak zdebugować, ale to musi być raczej ta linijka.
#arduino #esp8266 #esp32 #
#arduino #esp8266 #esp32 #
@MisiekD: Ja bym powiedział, że nawiasów nigdy za wiele, raczej lepiej więcej, niż mniej i bym to wszystko pooddzielał nawiasami.
Poza tym, to może nie jest problem z tym if-em, tylko z tym następnym, ewentualnie jeszcze może Tobie się wydaje, że warunek powinien być spełniony, a jednak nie powinien, bo jest źle napisany.
Poza tym, to może nie jest problem z tym if-em, tylko z tym następnym, ewentualnie jeszcze może Tobie się wydaje, że warunek powinien być spełniony, a jednak nie powinien, bo jest źle napisany.
if((((tP2 >= (tB1 + 6)) && (tP2 >= 50))) || (tP1 >= 70)))
zmienna temperaturaBufor1 jest typu float, a ja dodaję do niej 6 (a ta 6 jest int) i czy to może jakoś nie koliduje
@MisiekD: Nie, to nie przeszkadza. Ale możesz też to zapisać jako + 6.0.
W pętlach z czasem millis() nauczyłem się dawać UL, ale czy tak ma być - nie
- 0
Mireczki, bawi się ktoś w WLED na #esp8266 albo #esp32 czy innym #arduino? Może to głupie, ale mam problem z ustawieniem funkcji "breathe" co jest znane z każdego ledowego dynksa jako "rozświetlenie do 255 wskazanego koloru po czym wygaszenie we wskazanym czasie". Niestety na wled działa mi to tak, że rozjaśnia do 255 ale ściemnia do ~125. Jedyny suwak dla tego efektu to "effect speed"
- 2
#homeassistant #smarthome #diy #esp32 #esp8266
Kombinuję jak podpiąć pod HA ekspres ze zdjęcia.
Chciałbym monitorować: Ilość wody, ilość kawy w młynku, temperaturę bojlera, załączenie/wyłączenie maszyny.
O ile na ilość wody mam pomysł -> jest to zbiornik wkładany, wrzucę pod niego tensometr/belkę tensometryczną i ilość wody da się obliczyć.
Oprzekaźnikować załączanie oraz odczyt temperatury boilera też ogram.
Pytanie jak mierzyć ilość kawy w młynku? Jest to plastikowy stożek(prawie
Kombinuję jak podpiąć pod HA ekspres ze zdjęcia.
Chciałbym monitorować: Ilość wody, ilość kawy w młynku, temperaturę bojlera, załączenie/wyłączenie maszyny.
O ile na ilość wody mam pomysł -> jest to zbiornik wkładany, wrzucę pod niego tensometr/belkę tensometryczną i ilość wody da się obliczyć.
Oprzekaźnikować załączanie oraz odczyt temperatury boilera też ogram.
Pytanie jak mierzyć ilość kawy w młynku? Jest to plastikowy stożek(prawie
źródło: 61Ule8Ntk+S._AC_UF1000,1000_QL80_
PobierzMacie może informacje gdzie w dobrej cenie moge dostać wyświetlacze e ink stosowane do wyświetlania cen. np w Lidlu?
#elektronika #arduino #esp8266 #esp32
#elektronika #arduino #esp8266 #esp32
@WindOfChange: najkorzystniej chyba na aliexpress. Tylko jeśli się nie spieszysz, wstrzymaj się lekko z zakupem, bo oni chyba sami utonęli w ilości zakupów z 11.11 i to, co się obecnie dzieje z wysyłkami z Chin, to jest jakaś czysta zgroza.
- 0
#homeassistant Zainstalowałem sobie HA na Orange PI. Rozpoznał co tam umiał w sieci LAN, chcę teraz do niego podpinać moje ESP, które do tej pory raportowały do ThingSpeak. Używam biblioteki arduino-home-assistant, która implementuje protokół MQTT. Dokumentacja biblioteki mówi, że aby to zadziałało z HA, musi tam być zainstalowany MQTT broker, najlepiej Mosquitto. Sęk w tym, że w mojej instalacji nie ma czegoś takiego i nie da się doinstalować. Jest
@Tostownica: Wskazałem OPowi kierunek w którym powinien szukać z linkami referencyjnymi. Dostałem w odpowiedzi błąd braku configu o czym wspomina dokumentacja w załączonym przeze mnie linku.
To dla mnie informacja, że OP nie chce pomocy tylko, żeby ktoś zrobił za niego. Dlatego zaproponowałem cenę nie do zaakceptowania, żeby nie musieć pisać wprost RTFM :)
To dla mnie informacja, że OP nie chce pomocy tylko, żeby ktoś zrobił za niego. Dlatego zaproponowałem cenę nie do zaakceptowania, żeby nie musieć pisać wprost RTFM :)
@pawelzny: I prawidłowo.
#elektronika #esp8266 - chcę wykrywać czy zasilacz jest włączony i podaje 12V DC czy też nie. czy mogę LTV847 podpiąć bezpośrednio do zasilania, a wyjście bezpośrednio do GPIO esp8266 żeby mieć stan 0 lub 1? czy też potrzebuję dorzucić rezystory z obydwu stron?
chcę zamienić przekaźnik, który w tym miejscu jest obecnie (bez żadnego filtrowania) i klikając sieje troche zakłóceniami
chcę zamienić przekaźnik, który w tym miejscu jest obecnie (bez żadnego filtrowania) i klikając sieje troche zakłóceniami
- 1
@zetisdead wolę zapewnić opto, zawsze pewniej… jak dobrać wartość rezystora po stronie 12V?
Myślałem jeszcze o jakimś gasiku zakłóceń przy obecnym przekaźniku ale nie wiem czy to warte zachodu
Myślałem jeszcze o jakimś gasiku zakłóceń przy obecnym przekaźniku ale nie wiem czy to warte zachodu
- 0
@zetisdead: rezystor 10K na "trojkącie" diody w optoizolatorze (+). z drugiej strony tam gdzie strzałka na schemacie to GND, ot standardowo.
znalazłem inną płytkę gdzie kiedyś lutowałem opto z zenerem zabezpieczającym i na tym układzie to działa (a to ten sam opto).... będę jeszcze przygotowywał całość, ale ogólnie mam dowód że działa.
dzięki
znalazłem inną płytkę gdzie kiedyś lutowałem opto z zenerem zabezpieczającym i na tym układzie to działa (a to ten sam opto).... będę jeszcze przygotowywał całość, ale ogólnie mam dowód że działa.
dzięki
- 0
Mam ESP8266 i ESP32. Robiąc różne rzeczy IoT natrafiłem na problem z małą ilością pamięci Heap (ESP8266). Wielokrotnie zdarzało się, że pamięci Heap było za mało, co powodowało crash ESP i ponowne jego uruchomienie.
Mam zatem pytanie do osób korzystających z ESP8266 oraz ESP32.
Robiłem przed chwilą test tej pamięci poprzez komendę ESP.getFreeHeap() i moje wyniki są następujące: ESP8266 = 50KB, ESP32 = 307KB. Pytanie mam, czy wartości te (KB) są stałe
Mam zatem pytanie do osób korzystających z ESP8266 oraz ESP32.
Robiłem przed chwilą test tej pamięci poprzez komendę ESP.getFreeHeap() i moje wyniki są następujące: ESP8266 = 50KB, ESP32 = 307KB. Pytanie mam, czy wartości te (KB) są stałe
Czym to kompilujesz?
@MisiekD: to wynik polecenia idf.py size
Jak ci mało pamięci to kup sobie esp-32s3
Jeśli mówisz o esp32 i esp8266 to nie mają takiego kształtu. Ale nie mam pewności czy nie masz na myśli przypadkiem dev boardów z procesorami esp32 i 8266
Zrobiłem aplikację na telefon do sterowania bramą wjazdową na NodeMCU. Z pilota usunąłem microswich i wlutowałem kable. Wykorzystałem tranzystor NPN C547B, pomiędzy Emiter i Kolektor daję pola z microswich'a a Bramę zasilam z pinu Nodemcu. Problem jest taki że jak zwieram kable ręcznie to dioda w pilocie miga błyskawicznie i pilot działa. A jak zwiera go tranzystor to dioda na pilocie miga 3 razy wolniej i nie działa. Nie znam się na
źródło: temp_file7785580928389199184
Pobierz@GrubyGrubiutki: Najprościej i naszybciej rozwiążesz to stosując przekaźnik - odizolujesz układ i będzie problem rozwiązany. Mógłbyś to jeszcze rozwiązać przy pomocy optoizolatora który ma dwa plusy w tym przypadku: jest dużo mniejszy i nie zużywają się styki. Z tym miałbyś więcej zabawy jeżeli nie siedzisz w elektronice.
@henk to co mam w głowie obsłuży mi 2 przyciski jednym silnikiem i nie muszę się ograniczać do konkretnej aplikacji. Mogę np sterować nim za pomocą telegrama
- 1
Robaczki, czy są jakieś dobre zamienniki dla BLYNK-a? Lubię tę usługę, ale z tego vo widzę, ma limit do 10 zmiennych w darmowej wersji. W związku z tym zastanawiam się czy są jakieś inne bezpłatne alternatywy, które będą działać z ESP8266?
Jeśli to możliwe to spoko byłaby też opcja by postawić taki serwer na RPI.
#raspberrypi #raspberry #arduino #esp8266 #esp32 #blynk
Jeśli to możliwe to spoko byłaby też opcja by postawić taki serwer na RPI.
#raspberrypi #raspberry #arduino #esp8266 #esp32 #blynk
- 0
@futroznorek kurde, brzmi to nieźle. Próbowałem instalować Dockera, ale sypało mi błędami na RPI3. Muszę do tego jeszcze raz usiąść.
@MisiekD: Kurczę aż dziwne bo ja też szukam czegoś podobnego aktualnie i wszedłem na wypok żeby sprawdzić a tu post sprzed chwili ( ͡° ͜ʖ ͡°) ThingsBoard wydaje się być spoko, postawiony na swoim serwerze jest bez ograniczeń. Jeżeli chcesz robić zdalne aktualizacje np. ESP32 to OTADrive jest mega proste w konfiguracji ale w wersji darmowej pozwala na 500 zapytań (można pytań np. raz tygodniowo w
#esp32 #esp8266 #arduino #kiciochpyta #elektronika
Mam ESP32 w samochodzie (używany na postoju, zazwyczaj ma odcięte zasilanie przy rozruchu/podczas jazdy) i po kilku miesiącach ESP uznał że umarł.
Obstawiam przepięcie przy odpalaniu samochodu (?) Akurat tego dnia zapomniałem odciąć zasilania na pstryczku :D
Zasilanie
Mam ESP32 w samochodzie (używany na postoju, zazwyczaj ma odcięte zasilanie przy rozruchu/podczas jazdy) i po kilku miesiącach ESP uznał że umarł.
Obstawiam przepięcie przy odpalaniu samochodu (?) Akurat tego dnia zapomniałem odciąć zasilania na pstryczku :D
Zasilanie
@DMMotoAdventures: Bzdury. Gdyby były takie skoki napięcia to co chwila by coś zdychało. Co dokładniej padło w tym ESP, bo rozumiem że przetwornica step-down jest sprawna?
Bzdury. Gdyby były takie skoki napięcia to co chwila by coś zdychało.
@dktr: mam dla ciebie złą wiadomość, IEC-61000-4-4 wymaga odporności na dużo wyższe "przepięcia" niż marne 100V.
Nawet ISO 16750-2 testuje wzrost do 80...100V w instalacji 12V.
- 0
Mam drobny problem - chciałbym rozszerzyć swojego ESP8266 o dodatkowe porty, użyłem w tym przypadku ekspandera MCP23017, niestety on pozwala na użycie na wyjściu zbyt małego natężenia (bodajże ok. 9 mA na każdy port). Potrzebuję sterować elementami jak np. SSR, które potrzebują nawet 25mA. Jak mogę zatem zwiększyć te natężenia z 9mA? Słyszałem, że może są jakieś moduły zwiększające natężenia, ale jak się zwą, jak brzmi ich fachowa nazwa?
Chyba, że są
Chyba, że są
@MisiekD: ich fachowa nazwa to tranzystor, prostszego rozwiązania nie widzę. Jak nie wiesz jak z nich korzystać w necie jest dużo wiedzy, to podstawowy komponent półprzewodnikowy także znajdziesz o tym wszystko co się da
@MisiekD: nie jestem w 100% bo kitajce na ali piszą jak piszą, a ja jestem automatykiem, a nie typowy elektronikiem (jak już to hobbysta).
Zauważ że tam są małe tranzystory (na płytce z ali). Wydaje mi się że te moduły uruchamiają się przy 2.5VDC i pobierają 2mA- z punktu widzenia twoich wyjść (prąd bazy tranzystora na tej płytce).
Te tranzystory dopiero włączają triaka, robią za "wzmacniacze sygnału prądowego".
Łącznie jeden kanał pobiera 13.8mA
Zauważ że tam są małe tranzystory (na płytce z ali). Wydaje mi się że te moduły uruchamiają się przy 2.5VDC i pobierają 2mA- z punktu widzenia twoich wyjść (prąd bazy tranzystora na tej płytce).
Te tranzystory dopiero włączają triaka, robią za "wzmacniacze sygnału prądowego".
Łącznie jeden kanał pobiera 13.8mA
źródło: kitajcowyopis
Pobierz#arduino #esp #elektronika #robotyka #automatyka #python #programowanie
Mireczki drogie, jako typowy jesieniarz znalazłem sobie zajęcie do kawusi i kocyka ( ͡° ͜ʖ ͡°) a mianowicie chcę zrobić sterownik olejarki łańcucha motocykla w oparciu o #esp8266, tak dla nauki.
Ten sterownik z olejarką działałyby w ten sposób, że:
- sterownik działa jak przerywacz - co jakiś czas otwiera
Mireczki drogie, jako typowy jesieniarz znalazłem sobie zajęcie do kawusi i kocyka ( ͡° ͜ʖ ͡°) a mianowicie chcę zrobić sterownik olejarki łańcucha motocykla w oparciu o #esp8266, tak dla nauki.
Ten sterownik z olejarką działałyby w ten sposób, że:
- sterownik działa jak przerywacz - co jakiś czas otwiera
@SuperStefan imo powinieneś to w C napisać, interfejs webowy i tak będziesz w ja+HTML pisał, więc to nie ma znaczenia, taki projekt co chciałbyś zrobić nie jest jakiś super trudny do napisania w C, nie ma tu jakichś pointerow dużo czy cos, jedynie co, to w websockecie pointer do zmiennej z czasem otwarcia,
Myślałeś jak by zrobić to, żeby ustawienia się zapisywały? Bo jakby to powiedzieć, jak zgasisz skutra to się
Myślałeś jak by zrobić to, żeby ustawienia się zapisywały? Bo jakby to powiedzieć, jak zgasisz skutra to się
@SuperStefan Spróbuj esp32, komunikacja po BLE - lepsza platforma. Obie mają Flash na pokładzie i można tam zapisywać. Podtrzymanie możesz zapisać przed włączeniem lub w interwale czasu albo podłączyć mały aku lipo i przełączyć się w Deep sleep.
- 0
Mirki, chcę wysyłać wiadomości do Raspberry Pi za pomocą LoRa. Może ktoś polecić sprawdzony moduł + skrypt do Maliny, który będzie chociaż odbierał wiadomości?
#lora #raspberrypi
Taguję też #arduino #esp8266 #esp32, bo tu często przewijają się podobne tematy.
#lora #raspberrypi
Taguję też #arduino #esp8266 #esp32, bo tu często przewijają się podobne tematy.























Mam ESP-12F podłączony do kompa przez USB poprzez płytkę testowa, a na nim zainstalowałem micropythona.
Na kompie ( pod Linuksem jeśli to ma znaczenie ) pisze program w jupiterze aby ten mój ESP-12F mrugał dioda.
Ten program świetnie działa.
Teraz próbuje ten program wysłać do ESP aby mrugał "bez kabla"
źródło: Zrzut ekranu z 2024-09-06 10-57-42
Pobierz