#esp32

15
72

Wziąłem się dzisiaj za implementacje libki wifiManagera pod esp-idf. Robię to bo jedyna sensowna czyli od tzapu nie działa na esp-idf tylko na arduino frameworku. Jest jeszcze libka od tonyp, którą nawet udało mi się uruchomić ale zawiera ona sporo błędów i od dawna nie jest rozwijana. Pytania:


  1. Co oprócz łączenia z wifi i zbierania jakiś custom parametrów powinien zawierać wifiManager z którego chcielibyście korzystać ?

  2. Czy po uzyskania połączenia z siecią web portal z konfiguracją wifiManagera powinien być dostępny czy powinien zniknąć ?

  3. Czy zależy Wam na ładnym wyglądzie stronki wifiManagera czy wolicie prostą i toporną ale za to zajmującą mało miejsca


#esp32 #esp8266 #elektronika #arduino #programowanie

99110ada-d60c-4044-b973-2b70c0d26a96

@Gitler arduino możesz jako moduł do esp-idf użyć, polecam, bo goście od espressif nad tym pracują i przechodzą powoli na licencje apache

Zaloguj się aby komentować

Może na płytce są rezystory podciągające do plusa? albo pinout tej płytki jest jakiś standardowy i po prostu vcc jest niepodłączone?

@cec szybkie przestudiowanie elektroniki, i tak. Są tam oporniki, które gwarantują low Więc vcc jest dla oporników , których nie ma w enkoderze po prawej stronie.

Zaloguj się aby komentować

Zaloguj się aby komentować

Już jakiś czas temu to zrobiłem, ale uznałem, że się podzielę. Mam akwarium, które obecnie posiada 4 paski led (2 białe, 1 plant i 1 neopixel rgb). Neopixel jest podpięty pod #esp32 , a pozostałe paski pod przekaźniki sterowane z esp32. Esp32 posiadam w wersji z OLED, ale na ekranie wyświetlam tylko aktualną temperaturę bo dodatkowo mam też termometr w akwarium po 1wire. Daje mi to możliwość wygodnego sterowania. Ale co najważniejsze mam zrobioną automatykę w #homeassistant która oświeca mi światła o wschodzie słońca, wyłącza białe światło o zachodzie(zostawiając plant i neopixel) i całkowicie gasi o 22 w nocy.


Jaka to wygoda, że nie trzeba ręcznie sterować

b62a257a-53ec-4a50-9524-afbf33bc69da
2b591d48-e538-4167-8525-2b3b7db33123
96127881-3ba8-4743-9468-76a0f4e74638

@Gitler zrzuty ekranu są z homeassistant, a jeśli mówisz o esp to użyłem esphome czyli konfigurujesz wszystko w yaml i sam generuje apkę. Mam też kilka projektów, które pisałem na esp sam, ale obecnie wolę gotowca

Jaka to wygoda, że nie trzeba ręcznie sterować


@dotevo i o to właśnie chodzi w "smart-home" (a przynajmniej dla mnie) aby nie sterować samemu tylko automatyzować

@Diablo Moja żona jest anty smarthome, ale jakoś powoli wdrażam. Może kiedyś się przekona, że to fajne gdy za pomocą jednego przycisku albo prognozy pogody grządki z warzywami zostają podlane.

Zaloguj się aby komentować

Trochę #chwalesie z #diy


W ramach urządzania gabinetu zachciało mi się porządnej "mądrej" lampy. Dotychczas miałem zwykłe żarówki IKEA z regulacją temperatury i w sumie działały poprawnie, ale chciałem coś lepszego - porządne CRI, szeroki zakres temperatury i światło ambientowe. Z lamp które mi się podobały i wszystkie funkcje są w zasadzie 2 - Yeelight i Philips Hue, z czego pierwsze są problematyczne z połączeniem lokalnym, a drugie w cholerę drogie. Tak więc postanowiłem zrobić swoją lampę.


Plan był prosty:


Dawca obudowy - prosta lampa led z wyprzedaży w markecie (Philips)


Taśma LED - COB 24V CCT 840 chips 24V 20W 90lm/W - CRI >90% 2700-6500K (chociaż co do temperatur nie jestem pewien bo zdecydowanie dominuje barwa zimna) 120cm (przycięte w 6 odcinków)


Taśma LED - SK6812 RGBW - 144/m


ESP32


2xStep down (24V->12V i 24->5V)


Zasilacz 24V 35W dopuszkowy


2 mosfety, kilka rezystorów, kawałek płytki stykowej, garść kabelków, 3 kołki z wkrętami, troszkę filamentu na uchwyt zasilacza i "ring"


Pierwszą zmianą w oryginalnym projekcie było danie więcej taśmy CCT. Planowałem 120cm, ale że było jeszcze miejsce i nie miałem pomysłu co zrobić z pozostałą taśmą to ostatecznie dałem 3 rzędy i wyszło tego 195cm.


I to się na mnie zemściło, bo... taśma bierze do 20W/m, a zasilacz ma 35W. Dopóki działała tylko jedna taśma było ok, ale uruchomienie 2 jednocześnie powodowało resetowało ESP (obstawiam spadek napięcia).


Z tego powodu zamieniłem taśmę RGBW na zwykłą RGB WS2812B 96led/m- łatwiejsze sterowanie, mniej ledów, mniejszy pobór prądu i jeden step-down mniej. To wraz z ograniczeniem w komponencie Output ESPHome do 90% pomogło a światła i tak jest aż za nadto. Dodatkowo uprościłem zarządzanie "ringiem" (sterowanie RGBW w HA jest upośledzone).


Ostatecznie wczoraj poskładałem wszystko do kupy, zamontowałem na suficie, przekonfigurowałem włączniki/automatyzacje i dodałem automatyzacje używające podzielonego na segmenty RGB do wskazywania temperatury, wilgotności i jakości powietrza czy innych wartych mojej uwagi rzeczy.


I jeszcze godzinę temu byłem mega zadowolony z siebie planując co jeszcze mogę sygnalizować sobie kolorami/animacjami. Byłem, bo jakiś czas temu moją uwagę przykuło jakieś piszczenie/buczenie. Osłuchałem połowę gabinetu, zanim zlokalizowałem źródło - działający na granicy wydajności zasilacz zaczął się przegrzewać i piszczeć... Tak więc czeka mnie jeszcze wymiana zasilacza (tym razem zamówiony z zapasem 60W) i związane z tym "przemeblowanie" ułożenia elementów w lampie aby wszystko się zmieściło..


Ale i tak jestem z siebie zadowolony. Udało mi się zbudować HUE za połowę ceny, zacząłem przygodę z elektroniką i ESP/ESPHome, sporo nauczyłem, zbudowałem całość sam tak jak chciałem i tak że efekt końcowy wygląda profesjonalnie (no, nie licząc bebechów i makaronu wewnątrz).


Wnioski:


  • nie jeździć po bandzie i dawać zasilacz z zapasem mocy

  • używać lepszego kleju/śróbek. hot-glue jak jest za ciepło w obudowie potrafi się rozkleić

  • eksperymentować, testować, adaptować


Łączny koszt: około ~600 (uwzględniając uwalony zasilacz i niewykorzystane elementy). I tak lepiej niż Hue, a satysfakcja nieporównywalnie większa.


#diy #esp32 #smarthome #homeassistant i trochę #zalesie

b9d69164-5677-4620-b28a-75c940adfc49
79c0cd3a-1be2-4765-92bb-8fdc5b4d2c54
4ff63781-4e76-412f-8763-df1639ec0f87
450d7119-e8a5-471c-a9bb-2e04cc7db2ea
eefc0312-493f-4dd5-af6c-5cd516f7f7a5

@Hejto_nie_dziala dobra, w automotive nie mam expa. Tam nie dają silikonu/silikonopodobnego czegoś na wierzch? Ewentualnie może to zwykły lakier do PCB. W obecnej robocie praktycznie wszystko idzie przez lakiernię, bo wilgoć potrafi dużo napsuć.

Zaloguj się aby komentować

@cec 3 do 5 razy tyle ile normalnie kosztuje u chińczyka goły hardware, ale odpada lutowanie i chyba udostępniają soft do zabawy. W sumie dobry patent dla dziecka.

Zaloguj się aby komentować

ChatGpt podpowiada, że można używać freeRtos na esp8266 co kłóci się z moimi obecnymi przekonaniami. Testował to ktoś ?


#programowanie #pytanie #esp32 #esp8266 #chatgpt

31de025d-e43e-4fba-a8be-073a1c89e81e

Zaloguj się aby komentować

@SUQ-MADIQ W czym piszesz? Mi się udało na arduino coś takiego uruchomić. Micropython fajny, ale libki obsługujące popularne sterowniki są średnie.


Zrobiłem już skanowanie wifi i obsługę 2 rdzeni w esp32. Szkoda że to nie jest s3, ale 80zł czego się spodziewać


https://streamable.com/j75e1o

Zaloguj się aby komentować

Szybkie pytanie - jaka sprawdzona ekonomiczna lutownica dla początkującego majsterkowicza do lutowania pierdółek związanych z #esp32, smart-home itp drobnej elektroniki.


Chcę zacząć przygodę z esp i budową własnych prostych układów, ale lutowanie takich drobiazgów obecnie posiadaną lutownicą kolbą to jednak spore wyzwanie i szukam czegoś co sprawdzi się na początek nie rujnując mojego budżetu.


#elektronika #majsterkowanie #lutowanie

27d9d8f2-08d1-4266-8f43-e77373a0dcd0

@Diablo Marketowe grzałki by omijał bo się szybko przepalają, grzałkową 30W mam od 2 lat King Tony i jest bardzo zgrabna, w grzałkowych lutownicach przewód zasilania na 2x 0,75 linka i to sporo daje. Oprócz tego KT mam stację, taniochę ale daje radę, trafo do większych rzeczy i odsysacz z grzałką, też taniocha, roztapia pole i odsysa na guzik ale daje radę całkiem nieźle.


Najmniejsze co lutowałem grzałkową to druciki 0,2 a może i mniej do punktów na płytce słuchawki BT, ciasno było.


Gx

@Diablo Przyznam szczerze, że na lutownicach się nie znam - kiedyś jednak ktoś mi polecił YIHUA 937D+, kupiłem i jestem zadowolony Ma nastawę temperatury i grzeje się bardzo szybko + w porównaniu do takiej kolbowej to część do trzymania w łapie znacznie wygodniejsza i mniejsza, więc można bardziej precyzyjnie działać.

No i IMO każda lutownica d⁎⁎a, jeśli nie masz oprócz niej porządnej 3 ręki i odsysacza do oparów - ja co prawda te elementy skleciłem DIY, ale zupełnie inny komfort się od razu zrobił

Zaloguj się aby komentować

Zaloguj się aby komentować

@SUQ-MADIQ właśnie znalazłem na allegro ten sklep, ale jest o 30zł drożej. Nie pomyślałem żeby zobaczyć bezpośrednio u nich, dzięki za link!

Zaloguj się aby komentować

@SUQ-MADIQ prognoza pogody na 4 ,dni temperatura min/max, kierunek wiatru i stan zachmurzenia (do wyświetlenia ikonki) pobieram z open weather API. Co 30 min idzie request. Obecna temperatura ciśnienie i wilgotność z czujnika bme280

Zaloguj się aby komentować

Czy nie po to przypadkiem wymyślili przedrostki?


@grappas Przedrostków chcesz używać? W gównoreklamie dla debili? Przecież o to chodzi, żeby były jak najwyższe liczby. Poza tym tam jest:


100M per second


Chyba sieć neuronowa, która wygenerowała tekst tej reklamy nie radzi sobie jeszcze dobrze z liczbami.

@SUQ-MADIQ Bilion brzmi spektakularnie i to jeszcze zgodnie w sumie z prawdą. Acz giga brzmi jeszcze dostojniej ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować

Zaloguj się aby komentować