#esp32
Cześć wszystkim,

Mam nadzieję, że u Was wszystko w porządku. Pracuję nad projektem uniwersyteckim. Muszę zaprojektować maszynę CNC z ESP32. Zrobiłem podstawy. Udało mi się podłączyć silnik krokowy. Zaprojektowałem także konstrukcję mechaniczną.

Teraz utknąłem. Muszę zaprojektować panel kodowy dla CNC. Użytkownik wprowadza kod języka maszynowego, a ESP32 konwertuje ten kod na działanie.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#esp32 Jakie ciekawe projekty polecacie na początek? Moje skille w programowaniu to wpisanie polecenia do chatu gpt i lekka edycja kodu
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@kubenqqqq pomyśl co by ci się przydało w swoim otoczeniu i idź w tym kierunku. Np powiadomienia ze skrzynki na listy czy czujniki temperatur. Ja np chciałem mieć możliwość zdalnego sterowania bramą poza zasięgiem pilota, więc z ESP zrobiłem sterowniki pilota który leży w domu i steruje nim z telefonu
  • Odpowiedz
Hejka, orientuje się ktoś może, czy znajdę taki motorek do rolet w cenie poniżej 100zł za sztukę? Potrzebuję co najmniej 3 sztuki, optymalnie jakbym znalazła tanio to 8, ale no na allegro są od 180zł za sztukę i średnio się to kalkuluje.
Ewentualnie jakieś trikasy jak coś takiego skleić? #inzynier ( ͡ ͜ʖ ͡)

Domyślnie chcę to sobie połączyć do ESP i zaprogramować aby o
luz_arbuz98 - Hejka, orientuje się ktoś może, czy znajdę taki motorek do rolet w ceni...

źródło: {48CA3AFA-C616-4F36-AA65-ACDF452AA21E}

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@luz_arbuz98: Jakieś 2 lata temu robiłem na esp32 i 28BYJ-48. Bez sznurka, serwo ukryte w uchwycie rolety, sterowanie czasowe i HA (przez ESPHome). Działają do dzisiaj, jedynie prędkość jest raczej niewielka (chociaż z racji że są to rolety dzień noc i głównie jeżdżą 10cm góra/dół to mi nie przeszkadza).

https://www.printables.com/model/493670-motorized-blinds-to-use-with-28byj-48-stepper-moto

Ludzie piszą że dobre rezultaty daje mod bipolar: https://ardufocus.com/howto/28byj-48-bipolar-hw-mod/ ale pomimo że od dawna w szufladzie leżą drivery i serwa
  • Odpowiedz
Miarasy jak aktualnie wygląda sprawa z #zigbee w zastosowaniach diy? Są jakieś tanie chińskie płytki by móc sobie samemu coś zmajstrować?

Chciałem zrobić kilka czujników i przerobić lampę na zdalnie sterowaną. Na chwilę obecną zastanawiam się między wifi z esp a esp now i właśnie zigbee.

A może jakiś inny standard?

#thread #matter #lora #esp32 #esp8266 #arduino #
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop
  • 0
To jak już robisz to po co pytasz skoro wiesz?


@Aramil: Ok, cofam. Myślałem że to zwykłe esp32, teraz widzę że ma tam też inne protokoły.
Kiedyś się tym bawiłem ale nie śledzę na bieżąco nowości w sprzęcie.
  • Odpowiedz
kto wie może zmieni to moje życie ( ͡ ͜ʖ ͡)


@aki00: ja tak samo na początku używałem tych długich pałąków bo wszędzie w tutorialach itp. mam wrażenie one są pokazywane. Jak spróbowałem tych "niskoprofilowych" to już nigdy nie wrócę do poprzednich. Więc można powiedzieć, że moje już zmieniły. Powodzenia!
  • Odpowiedz
Mam tak kodzik, potrafiłby kto dodać tam opcje dzielenia prędkości silnika? Aktualnie jeden obrót enkodera to jeden obrót silnika, a na przykład jakbym chciał połowę obrotu silnika przy dalej jednym pełnym obrocie enkodera? Czat gpt się gubi..
Enkoder ma 800ppr, silnik 1,8 stopnia krok, aktualnie ustawione 800pulse/rev
#elektronika #arduino #esp32 #silnikkrokowy #enkoder
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

cpp
// Dodaj to:
counter = counter/2;

// Obliczanie RPM co 1000 ms (1 sekunda)
if (millis() - lastTime >= 1000) {
  • Odpowiedz
  • 0
@irf540n: jakiś prosty sterownik do gwintowania na tokarce. Już ogarnąłem 1 do 1 obroty enkoder a silnik krokowy. Ale zostało jeszcze zwolnić silnik w porównaniu do enkodera i tu na razie się zatrzymałem
  • Odpowiedz
#esp32 #iot #homekit #smarthome

Siemanko! jest jakaś opcja by ożenić smarthome postawiony na ESP32 zintegrowany z applowym homekit'em tak, aby sterować nim także z poza sieci domowej? Jeśli tak, to wystarczy do tego homepod mini wrzucony w sieć domową? Mam nadzieje, że ktoś robił taki patent, bo coś tam umiem z kodowania, natomiast nie jest to moja najmocniejsza strona ( ͡° ͜ʖ
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dexter1213: Jak wstawisz jakieś centrum akcesoriów (HomePod, AppleTV) to twój dom będzie w appce widoczny z całego świata a wraz z nim wszystkie akcesoria w nim działające - zarowno te certyfikowane jak i te uklecone na esp32.
  • Odpowiedz
  • 0
@hrumque: a jak sprawdzasz że ma 2,4 czy coś? Bo możliwe że po prostu ustawiasz wielokść partycji na 2,4 a reszta jest nieużywana


@walokid: po tym małym 8pin czipie, i nadruku na nim?
  • Odpowiedz
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
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 2
@walokid @m4cias ustawienie potwierdzenia zwrotnego i ponowienia sygnału w razie braku odzewu załatwiło sprawę. 50-100ms trwa cała procedura a potem lightsleep do 500ms i następny cykl. Jeszcze tylko wydrukować obudowę i pilot gotowy do użytku.
  • Odpowiedz
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.
  • Odpowiedz
Zbliża się zima, więc wrócił temat żeby ogarnać smart (diy na home asystencie) siłowniki termoelektryczne do ogrzewania podłogowego, żeby to jeszcze ogarnać przed sezonem grzewczym w wersji cebula #diy - w sumie jak te proste działają to rozumiem, daje 230vac/24vdc (zależy od modelu) i jakiś element tam się nagrzewa i po ~3min zostaje otwarty.
Najlepsze by były te z opcją PWM, bo by było najłatwiej to ogarnąć, ale to gdybym wiedział
sirgorn - Zbliża się zima, więc wrócił temat żeby ogarnać smart (diy na home asystenc...

źródło: 127838877-radiant-floor-heating-installation-heating-system-floor-heating-installation

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sirgorn: Jasne, mi to zajęło z tydzień ustawienie calowo na mieszaczu dałem niższą temp wtedy pompa pracowała cały czas i tylko patrzyłem na temperaturę gdzie spada by dodać tam więcej. Po tygodniu było ok, wiec podniosłem temp i zaczęło działać. Do tego w każdym pokoju jest czujnik temp ukryty pod włącznikiem świateł ale nie na ścianach zewnętrznych (zaniża odczyt) i uśredniam ich temperature w celu sterowania pompą. Kupując te zawory
  • Odpowiedz
@sirgorn: To dobrze sterujesz. Tylko wartość zadaną wody na wyjściu zaworu trójdrogowego ustawiasz na sztywno, i jak jest mróz, to musisz ją ręcznie zmienić, bo w domu jest zimno, a jak jest okres przejściowy to ręcznie zmniejszyć, bo jest za gorąco. A tę wartość zadaną dla wody wyjściowej powinieneś wyliczyć ze wzoru, który poprawnie dla parametrów Twojego domu wylicza wartość zadaną na podstawie pomierzonej temperatury zewnętrznej, i to jest właśnie
  • Odpowiedz
Ktoś może wyjaśnić dlaczego upaliłem dwa ESP32(Wemos S2 mini, C3 Supermini? Dwa razy w ten sam sposób, spalony mikrokontroler i pierwsza dioda paska led:

1. ESP32 zasilany z portu USB komputera(tak było wygodniej programować, nie wiem czy nie błąd)
2. Do pinu 18 podłączony 'data' z WS2812B 2m 288led(brak podłączonego GND zasilania paska led do ESP32)
3. WS2812B zasilany z regulatora LM2596.

Do
Gr0sZ - Ktoś może wyjaśnić dlaczego upaliłem dwa ESP32(Wemos S2 mini, C3 Supermini? D...

źródło: esp32

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gr0sZ: masy niepołączne i bum 115V AC różnicy na pinie data.

Abo musisz łączyć masy, albo zrobic optoizolację i tranzystor choćby w 817 (nie daje gwarancji, że nie jest za wolny) zasilać z tego samego zasilacza co ledy.
  • Odpowiedz
@Gr0sZ: z czego zasilasz ten LM?
I dlaczego nie łączysz mas wemosa i ledów? Niezależnie od przyczyny spalenia ESP, takie połączenie jak na obrazku nie ma prawa działać poprawnie.
  • Odpowiedz
Czy są przeciwskazania aby mostek-H umieścić tuż przy silniku DC a sterujący je mikrokontroler był w odległości 30m?
Silnik 12V 4A, "siłownik liniowy"
Mikrokontroler to #esp32 z #esphome (zarządzanym z #homeassistant)

Garstka wyjaśnień:
* Dlaczego mostek przy silniku a nie przy uC? Bo planuję dwa takie silniki, dociągnąć po jednym kablu z + i użyć stalowej konstrukcji jako
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bajcik: Zakłócenia mogą się pojawić. 30 m kabla to kawał anteny. Będzie zbierać szumy. Jednak w przypadku kiedy prędkość nie musi być ściśle kontrolowana, to sądzę, że to zadziała, tylko może trochę szarpać.
  • Odpowiedz
@bajcik nie widzę przeszkód. Tylko zastosuj odpowiednio gruby kabel żeby strat nie było za dużo. A jako kabel sygnałów możesz użyć dwie splecione żyły rj45 lub kabel telefoniczny. Robiłem takie akcje i daje on radę przesłać sygnał z ds18b20 na długo dystans.
  • Odpowiedz
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
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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.
  • Odpowiedz