Wszystko
Wszystkie
Archiwum
Mam problem. Nie mogę przesłać danych za pomocą zapytania POST z esp32 do serwera http (apache2). Skrypt (php) jedyne co ma w zadaniu to zwrócić dane i wysyłając zapytanie z pythona normalnie mi zwraca Array( [abc]=> 1), natomiast odpowiedź do esp zawsze zawiera pusty Array. Coś robię źle?
![TwinksEnjoyer - #arduino #esp #mikrokontrolery
Mam problem. Nie mogę przesłać danych...](https://wykop.pl/cdn/c3201142/20e4a30bf59869452f38de9b76e083c01f85f9b20337ac81f40fe05911fece27,w400.png)
źródło: Zrzut ekranu z 2024-03-26 19-19-04
Pobierz- 0
![irf540n - Siema Murki ( ͡° ͜ʖ ͡°) Czy ktoś z was korzysta z POWODZENIEM z enkoderów i...](https://wykop.pl/cdn/c3201142/528099d56979157c6981d1a9fae863e0606eb3761d0844617a6429d8a3a8a8a5,w400.png?author=irf540n&auth=77f3477a045f3720249ae9b890b35204)
źródło: Zrzut ekranu 2024-03-20 o 09.55.57
Pobierzswoją drogą esp32 słabo do tego się nadaje przy dużych obrotach, bo tam gpio i irq i time critical sprawdzanie stanu pinów jest problematyczne, z tego co kojarzę.
Podłącz oscyloskop i zobacz przebiegi oba, czy ci styki nie dzwonią, czy nie trzeba
- 1
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 elektrozawór, który grawitacyjnie puszcza olej na łańcuch (np. 1s
Myślałeś jak by zrobić to, żeby ustawienia się zapisywały? Bo jakby to powiedzieć, jak zgasisz skutra to się
- 0
- 0
- 0
Karnisz do firan to nie tylko silnik a i cała prowadnica z napędem paskowym
- 0
#nodemcu #elektronika #elektryka #elektronikadiy #mikrokontrolery #arduino #esp
![MisiekD - Mam takie elektroniczne pytanie. Chciałbym zastosować przykładowo tranzysto...](https://wykop.pl/cdn/c3201142/d2b6568cace96e092226f32fe2c3d6133895333963361aadf967da072d055615,w400.png?author=MisiekD&auth=c304421628ddc3f2dd22563ab19c870b)
źródło: 4da9f1486d
Pobierzto się robi w ogóle od innej strony
patrzysz sobie na note katalogową tranzystora 2n2222
już na pierwszy rzut oka widać że ten tranzystor się do tego po prostu nie nada
![elektryczny_mariusz - @MisiekD: co ty tutaj jakieś śmieszne kalkulatorki dla informat...](https://wykop.pl/cdn/c3201142/4d0eacbba7203bde84d754811b9e26b128b53157ab3f0ecfe7948f512d2ec1c3,w400.jpg)
źródło: Zrzut ekranu 2023-06-13 001743
Pobierztak długo jak czarny dym znajduje się w elemencie - element żyje - a po jego uwolnieniu - umiera
jednym z powodów takiego czegoś jest próba pociągnięcia 800mA prądu z 600mA tranzystora
- 0
Przecież enkoderem chyba tez jej nie otwiera dzbanie #!$%@?.
- 1
enkoder liniowy absolutny
@mag_zbc: no powiem Ci, że tym to się jeszcze nie bawiłem. Ale cholerstwo jest dokładne. Tylko czy ta linka wytrzymałaby śniegi? Tak czy siak, ewentualnie myślę jeszcze nad potencjometrem, z uwagi na niskie koszty. Ten enkoder absolutny raczej drogi :)
- 0
Visual Studio Code + wtyczka PlatformioIO
#esp8266 #esp #arduino #mikrokontrolery #elektronika #programowanie #platformio #internet #http #esphome
![MisiekD - Ktoś może wie o co chodzi i dlaczego aktualizacja niekompatybilna? :/
Visua...](https://wykop.pl/cdn/c3201142/47cdaab9d6641ff4402d00c2ab0da8aef3c937242d83eed746b43e06c1fdf207,w400.png?author=MisiekD&auth=c304421628ddc3f2dd22563ab19c870b)
źródło: 952b53e13b
Pobierz- 0
edit.
- 1
- 0
Niestety jest jakiś problem, gdyż po jakimś czasie (kilkanaście godzinlub po jednym dniu) dioda przestaje migać pełnym światłem, a zaświeca się cały
![MisiekD - Mam taki problem z fizycznym wyłącznikiem przy pewnym układzie z ESP8266. W...](https://wykop.pl/cdn/c3201142/6b1d54e4082191f13e6144b3026e3cd2269d012e10c05c6f3366b0ed752049a4,w400.jpg?author=MisiekD&auth=c304421628ddc3f2dd22563ab19c870b)
źródło: temp_file.png2511383498008432105
Pobierzdioda przestaje migać pełnym światłem, a zaświeca się cały czas i świeci jakby 50% jasności.
@MisiekD: oscyloskop w łapę i sprawdzasz przebieg na ledzie jak się wykrzaczy. Sprawdź też napięcie na linii włącznika.
Natomiast też na 99% wada nie jest w kodzie, gdyż wyłącznik potrafi działać niekiedy i kilka godzin bez
- 0
- 0
digitalRead(D4)
. Wiem, że przy 0V odczyta jako LOW (0), przy 3.3V odczyta HIGH (1), a przy 1.2V co wyświetli?#esp8266 #esp #arduino #mikrokontrolery #elektronika
A co ten 74LVC1G17 da? Co on zamieni?
@MisiekD: zamieni napięcie z zaresu 0...Vcc na wartość bardziej cyfrową.
Natomiast co to zrobić z tym 1.2V, żeby ESP8266 zinterpretował go jako stan niski?
@MisiekD: możesz użyć:
1. komparatora
2. układu z tranzystorem i zenerem
3. wbudowanego ADC + multipleksera jeśli ci brakuje wejść analogowych.
https://wykop.pl/wpis/68567539/chcialbym-sobie-zrobic-stacje-pogodowa-z-czujnikie
Jak już się zacząłem brać po roku to arduino zmarło, brak komunikacji po USB - sypie błędami i nie idzie tego naprawić, mimo iż wczoraj działało ( ͡° ͜ʖ ͡°)
Ale myślę "dobra, #!$%@?ć to". Czy ESP8266 to taki sam komputerek jak arduino? Mogę go programować, podpinać piny etc? Czy mój obecny zestaw
- 0
9
Sterowanie roletami VELUX SML 24V DC, SUPLA, ESP32, 4x mostek H. Działanie, sche
![Sterowanie roletami VELUX SML 24V DC, SUPLA, ESP32, 4x mostek H. Działanie, sche](https://wykop.pl/cdn/c3397993/864c78e4e67485abb32eb1217e3bb145bf696773ee01ff1c7681770c4b2b023a,w220h142.jpg)
Krótka recenzja kolejnego mojego projektu. Tym razem omawiam 4 kanałowy mostek H do sterowania roletami VELUX SML (oryginalnie do tych rolet należy dokupić dedykowany sterownik). Projekt DIY, wszystko wykonałem sam.
z- 0
- #
- #
- #
- #
- #
- #
2
Motor-life + Mobil 1 ESP Formula 5W30 Test dodatków do oleju 100°C Piotr Tester
![Motor-life + Mobil 1 ESP Formula 5W30 Test dodatków do oleju 100°C Piotr Tester](https://wykop.pl/cdn/c3397993/9c69630f0018033f8ea3a8ff3b3c281c0efeee3b39a1a3875a096ece8a5fc3b2,w220h142.jpg)
Runda 4 Temperatura: 100°C (dodatek z olejem podgrzewany jest do temp. 100°C) Motor-life + Mobil 1 ESP Formula 5W30 Test samego oleju: https://www.youtube.com/watch?v=Fj2WMua4QqU Co pokazuje test? Im więcej cięża
z- 0
- #
- #
- #
- #
- #
- 0
Może ktoś mnie oświeci.
Fragment kodu, którego dotyczy problem:
const
strcpy
kopiuje zawartość nie zwracając uwagi na długość (tzn czy się zmieści do bufora czy nie), jest odpowiednik który zwraca na to uwagę, strncpy
. W twoim przypadku twój ciąg znaków ma długość 110 znaków, co jest większe niż 100. Ze względu na to jak przechowywane są zmienne w pamięci, znaki kopiowane są dalej, nadpisując zawartość kolejnej zmiennej.- 2
Mam natomiast pewien pomysł, aby kolejny falownik (3kW paneli) rozbudować o pewien układ, który mógłby jednokierunkowo "wspomagać" moją fotowoltaikę 3kW o prąd z sieci (magazynu) lub z paneli fotowoltaicznych 4kW On-Grid.
Przykład 1:
W domu zużywam 1kW energii.
Off grid rozumiem jako instalacje nie podłączaną do OSD (Operator systemu dystrybucyjnego) a on-grid połączona.
Ongrid produkuje gdy w sieci jest prąd gdy znika instalacja tez się odłącza by nie zabić elektryków na słupach.
Offgrid jest odłaczna od OSD i produkuje zawsze gdy jest słońce, aby podłaczyć bezpiecznie do domu musisz mieć dom odłączany od OSD, Hajchą albo jakimś innym
Wynika to z bezpieczeństwa
- 0
@MisiekD: na #!$%@? dajesz tag programowanie
@MythicRaider: chociażby po to, że zapewne istnieje metoda, by zaprogramować czujniki poboru energii ze stycznikami i przełączać fazami / rozłączać instalacje
- 0
A może istnieje jakiś gotowy układ (coś jak optocouper) Urządzenia jakie potrzebowałbym zasilić są z mocą rzędu max 100W (np. pompa obiegowa 80W).
Na Chinach znalazłem taką płytkę jak poniżej, natomiast z wysyłką potrafi kosztować i 4-5$, a
![MisiekD - Hej poszukuję danego rozwiązania (płytki bądź gotowego układu), który będzi...](https://wykop.pl/cdn/c3201142/26aec56ce44773cd68727d268aad95feea8f0d05f1fff2ad60b080937a524f86,w400.jpg?author=MisiekD&auth=c304421628ddc3f2dd22563ab19c870b)
źródło: temp_file.png2665755280210799782
Pobierz2
Mobil 1 ESP X3 0W40 Test olejów silnikowych 100°C Piotr Tester
![Mobil 1 ESP X3 0W40 Test olejów silnikowych 100°C Piotr Tester](https://wykop.pl/cdn/c3397993/3879ee88f8e38ca4036a38b3ffa964a66598912e7041cbbc59cafa5440901bda,w220h142.jpg)
Runda 4 Temperatura: 100°C (olej jest podgrzewany do 100°C) Mobil 1 ESP X3 0W40 Co pokazuje test? Im więcej ciężarków uda się postawić na maszynie do momentu jej zatrzymania, tym testowany olej będzie cha
z- 0
- #
- #
- #
- #
- #
- 0
jak utworzyć obiekt (coś jak tablicę albo po prostu tablicę) dla Arduino (ESP8266), w której zarezerwuję 50 miejsc w pamięci RAM (by uniknąć fragmentacji) wraz z zarezerwowaniem 20 znaków (char) dla każdej pozycji w tabeli?
Nigdy takiego czegoś nie robiłem (nie miałem potrzeby), ale z racji niewielkiej pamięci w ESP8266 i chęci uniknięcia fragmentacji w RAM, chciałbym z tym poeksperymentować :)
#mikrokontrolery #nodemcu #esp8266 #
- 0
Zastanawia mnie jak można skrócić czas wybudzenia esp - aktualnie najdłużej trwa samo logowanie do wifi 0.75s (static ip, mask, zasięg idealny), odczyt danych to 0.45s - obie te rzeczy mam równolegle, leci dalej dopiero jak obie funkcje się zakończą. Całkowity czas wybudzenia to 0.87s
Zamieniłem moje DIY sensory (temp/wilg) na esp32 + 18650 na kupne sonoffy snzb-02 na zigbee i mam z nimi problem, często się zawieszają mimo dokupienia paru repeaterów - ale to może być moja wina, testy trwają 🙃. W międzyczasie gdy testuje czy nadal się zawieszają po przejściu na Zigbee2MQTT (wcześniej miałem Zigbee Home Automation) postanowiłem usprawnić swoje czujniki domowej roboty - ich ostatnią wadą była krótka praca na baterii - trochę ponad miesiąc, działały na EspHome z Deep Sleep na 12.5m i pobudka na 2.5s, na wifi.
Aktualnie porzuciłem EspHome na rzecz pisania w Arduino IDE i udało mi zejść średnio do 0.87s pobudki (przy idealnym wifi). Pewnie jeszcze parę ms bym oszczędził, jakbym lepiej dopasował delay żeby wysyłało wszystkie dane po mqtt (dałem na sztywno 100ms), albo dał moze jakąś zwrotkę z HA że "dostał dane", ale to co najwyżej 100ms mi uratuje.
źródło: wifi-bluetooth-ble-chip-espressif-esp32-wroom-32e-smd-32-mbit-4-mb-flash
Pobierz@sirgorn: porady z googla jak to skrócić:
Specify the channel (saves scanning all channels)
Use the BSSID to connect, not the SSID (saves scan+translate)
Use a static IP, not DHCP (saves request/assign round trip)