Hej poszukuję danego rozwiązania (płytki bądź gotowego układu), który będzie działał tak jak przekaźnik, jednak będzie zbudowany w oparciu np. tranzystory/optocoupery w celu zapewnienia dużej ilości przełączeń napięcia 230V sterując sygnałem napięcia np. 3V.

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...

źródło: temp_file.png2665755280210799782

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,
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 #
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@sorek: nie rozumiem jak :D Nie da się jakoś zdefiniować tablicy, aby odgórnie zdefiniować, że ma zarezerwować X pozycji w tablicy o wielkości 20 znaków (jakichkolwiek)?
  • Odpowiedz
Siemka,
czy istnieje jakiś sposób, aby w ESP8266 utworzyć zmienną globalną, która będzie zmienną String i po np. 5 sekundach zmienna ta za pomocą polecenia (nie wiem jakiego, czy to możliwe?) będzie usuwana z pamięci RAM i w miejsce niej będzie tworzona zmienna o takiej samej nazwie i typie, jednak w pełni pusta bez zajętej pamięci RAM? Czy taka operacja jest możliwa?
Potrzebuję opracować mechanizm do logowania danych, jednak danych niekiedy w
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MisiekD:

1. podejście ala "c" - dwywymiarowa tablica charów o stałej wielkości (static char log_buffer[MAX_LEN][MAX_LOGS]) Zaleta to szybkość i brak alokacji pamięci w trakcie pracy. Wada, to na stałe zajęty fragment pamięci. Logi zapisujesz do tablicy cyklicznie - nadpisujesz najstarszy wpis.
2. podejście ala c++ - fifo złożone z std::string
3. podejście sieciowe - wysyłaj logi jaki pakiety UDP w sieci lokalnej.
  • Odpowiedz
@hrumque: właśnie chce go wgrać na moje wszystkie uradzenia ;) właśnie z tego powodu że ma auto aktualizacje i nie będę musiał rozbierać wszystkich urządzeń ;)

Możesz mi wyjaśnić po co stosuje się pliki:
blank1MB.bin ------------------------>0x00000
boot
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@ZidaneNS:
Blank to po prostu pusta cała pamięć.
Boot to zapewne czysty firmware który tylko pozwala na załadowanie firmware właściwego, odpowiednik startu z gpio0 do masy

po co to ruszać? Ładujesz firmware przez uart (gpio0 do masy) z phyflasher albo jak już masz wgrane z aktualizacją - to przez www GUI.
Jak masz tylko 1M flash to przez GUI ładujesz najpierw firmware OTA-blank ( bo jest na tyle małe, by
  • Odpowiedz
Próbuję zminimalizować czas połączenia się do wifi w moim projekcie czujnika esp8266 na baterii.
Jak do tej pory z pomocą OpenAI ChatGPT udało mi się napisać kod który zapisuje i odczytuje numer kanału ale bssid mam wpisany na sztywno. Samo Wifi.begin(ssid,password) trwa około 5sekund a czasem i 10sekund. Kod który wklejam poniżej z moimi danymi sieci redukuje ten czas do 2-3 sekund. Mógłby ktoś rzucić okiem i podpowiedzieć co zrobić aby tak samo
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Szukam rozwiązania, które pozwoli mi na odczyt z analogowego licznika wody i wyświetlenia wyniku w #homeassistant. Mam moduł #esp32 cam, który robi załączone zdjęcie. Próbowałem tego rozwiązania, ale nie jestem w stanie odczytać wartości. Jakoś zdjęcia nie jest najlepsza, ale widziałem przykłady gdzie jakość zdjęć nie była oszałamiająca. Czy jesteście w stanie polecić jakieś inne rozwiązanie, które można uruchomić na #raspberrypi

#inteligentnydom #
1z100 - Szukam rozwiązania, które pozwoli mi na odczyt z analogowego licznika wody i ...

źródło: comment_1662829432pdVomXmiBMHdqW9VgBWfYs.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@1z100 no możesz sam zrobić coś pod fotodiodę, czy odczyt magnetyczny, pewnie Tasmota ma taką opcję w wersji sensor. iNode to gotowiec z pamięcią, i baterii długo żyje, co w przypadku z reguły kiepskich lokalizacji liczników się sprawdza. Na pewno taniej niż dedykowana licznikowa nakładka radiowa.
  • Odpowiedz
Przygotowuję się do tworzenia sobie wykresów z czujników ESP. Części idą z chin a mam już założonego VPS z mysql i phpmyadmin. Gdzie znajdę jakieś przykładowe bazy danych np. z datą i wartością temperatury żebym mógł się już tymi danymi pobawić? A może ktoś by się chciał podzielić swoimi odczytami? Docelowo chcę stworzyć sobie wykresy w grafanie żeby mieć podgląd na żywo z sieci. A jeżeli będą jakieś problemy z łącznością to
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema Mirki - mam w planach ogarnięcie monitorowania stanu portu dającego 12 V przez Arduino/ESP.
Tutaj moje pytanie, powiedzmy że mam na blacie tylko zasilacz 12V plus jedno wyjście (dające 12 V) które chce monitorować przez np. ESP przez aplikację. Slabo kumam bazę ale moja pierwsza myśl to zastosowanie takiego bajeru jak w załączanym zdjęciu. Tylko chyba będę musiał takie zastosować dwa - jedno do zasilania ESP a drugie do zmniejszenia napięcia
AldoAldo - Siema Mirki - mam w planach ogarnięcie monitorowania stanu portu dającego ...

źródło: comment_1661455090dJQNrfn0GlvxoLiQq3vryw.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
Jak się powinien zachowywać ESP-01 w trybie programowania? Podłączam go do UART według schematu i obie diody się świecą. W programie do wgrywania binów syncing trwa w nieskończoność. Czyżbym go zbrickował?
#esp #esp8266 #mikrokontrolery #arduino
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
A gpio0 do masy jest?

@maniok: podłącz Rx tx do pcta przez usb-uart, i połącz się terminalem na 74880 BPS (taka dziwna trochę prędkość) i się dowiesz wszystkiego - powinien tam wyrzucać wszystko w czystym tekście - zwłaszcza boot mode.
  • Odpowiedz
Siemka wykopowi majsterkowicze, potrzebuje porady co do małego projektu, chce zrobić mały system do zarządzania komputerem, chce móc odczytać aktulalny stan komputera (OFF-ON), chce mieć możliwość włączenia go za pomocą telefonu, oraz chce żeby całość działała po wyłączeniu PC. Do zarządzania planuje napisać prostą stronę na WebSocketach, z tym akurat sobie poradzę, czy to co narysowałem w paincie ma sens? Jeżeli nie, to co innego zrobić? Dzięki za pomoc.
#elektroda
Retsew - Siemka wykopowi majsterkowicze, potrzebuje porady co do małego projektu, chc...

źródło: comment_1649262873gVaWmeHtxp0VJo0E9fQC87.jpg

Pobierz
  • 29
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Retsew: Upewnij się jak działa WoL na twojej płycie, moją MSI da się uruchomić nawet gdy jest całkowicie wyłączona a nie uśpiona.
  • Odpowiedz
tak, tylko że WoL nie włączy mi komputera z całkowitego wyłączenia, tylko z uśpienia


@Retsew: włączy jak jest wyłączony, ale zasilacz włączony.
W tym przypadku masz pełne zasilanie karty LAN i po części KBC.
Wystarczy że puścisz pakiet na LAN do adresu MAC karty w kompie i masz power on.
  • Odpowiedz
#smarthome #esp #arduino #raspberrypi #domoticz
wgrywał ktoś z Was customowy firmware na sonoff touch - mam wersję t3 ale chyba nie ma różnicy.
wgrywam przez tasmotizera, przez esptool i tasmote i esp easy i instalacja przebiega pomyślnie ale potem nie pojawia się access point. nie wiem czy coś trzeba jeszcze zrobić. poradniki mówią, że po komunikacie "success" powinien się pojawić AP (resetuje
daczka92 - #smarthome #esp #arduino #raspberrypi #domoticz
wgrywał ktoś z Was custom...

źródło: comment_1629920727l9eiBr8pw3sW2buuLiCARj.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

uwaga uwaga najlepsze:
nie podaję żadnych credentiali do mojej sieci wifi a to cholerstwo mi chyba jakoś ddosuje router. czasami jest tak, że wywala i w ogóle nie jest widoczna moja siec na kompie z którego flashuje urządzenie, a po dłuższej zabawie resetuje mi się router i w całym domu jest brak sieci. to jest jakaś magia.
  • Odpowiedz
#arduino #esp
probowal ktoś podłaczyć wyświetlacz eink po spi? już mnie strzela. mam 2.9 cala 3 kolory. raz coś się zmieniło że biały kolor mi sie zamienił na czerwony (przyszedł z jakąś wypalona już grafiką). podpinam pod wemosa d1.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bialy100k: niestety mój nie ma takiej opcji. nawet ogarnąłem okablowanie tzn sprawdziłem wszystko po 5 razy na wielu stronach i wygląda ok, raz udało mi się jak napisałem wyżej zamienić biały kolor na czerwony (nie mam pojęcia jak). raz mi się udało wyczyścić ekran (nie mam pojęcia jak i nie potrafie trgo zrobić znowu), i teraz mam czerwoną ramkę z jedną kreską przez środek (nie mam pojęcia jak to zrobiłem
  • Odpowiedz
Czołem mirki, próbuję zmienić kanał WiFi na którym pracuje układ ESP w trybie AccesPoint. Według dokumentacji bibiloteki ESP8266wifi.h można to zrobic za pomocą metody WiFi.softAP(ssid, password, channel, hidden, maxconnection)_ jednak opcja ta nie działa. Ktoś miał taki problem i go w jakiś sposób rozwiązał?
#arduino #esp #wifi #forbot
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach