Skocz do zawartości

Monitory HMI w użytku domowym.


Pomocna odpowiedź

Nie znam się to się zapytam, a może inne pliki np. ten pixelArt da się tak wyeksportować na bin i uruchomić, czy to tak nie działa? Muszą być te 3 pliki? Boot, partition i "ten trzeci"?

Jeśli Was dobrze rozumiem, potrzebna mi funkcja którą będę odpalał w Setup, a która to funkcja będzie ustawiać połączenie z lcd i dotykiem. Tak?

Może wystarczy odpowiednio poustawiać parametry w tym testowym szkicu Esp_Panel które tu wklejaliśmy, a potem tylko to kopiować. Tylko czy da się to zrobić na podstawie szkicu @_LM_?

Na samiuteńkim początku. Znam podstawy eez, podstawy realcji na eez w kodzie, nauczyłem się obsługi linków bezpośrednich w Supli, zarówno tych czytających jak i sterujących, złapałem podstawy MQTT.

Teraz trzeba tylko uruchomić LCD i pchnąć to dalej.

 

Póki co IDE testuje moją cierpliwość, nie wiem, jest w tym polecenie clean? Kompilacja -j czy kiedy się skapnie że ma biblioteki pod nosem xD że wy macie do tego cierpliwość ... no chyba że ja taki głupi jestem i coś mam źle ustawione?
Arduino_IDE_OOfkZlF3yv.thumb.png.6b3e8c4b1b6edc7397248e2ff10af9b8.png

Arduino_IDE_oaQXqnnkTF.thumb.png.12b76e3d7a5d1f7a4709866236489e52.png

explorer_tR3u8uSzIB.thumb.png.9a4423cbc44cb7409549749054927e79.png

Arduino_IDE_VPhur8nXES.thumb.png.b425f6274298ca853238b721bb33a7f9.png

 

  • Lubię! 1

@_LM_teoretycznie restart ide powinien wyczyścić wszystkie aktualne build i cache. Temat clean przewija się od dawna na isujach ale jakoś bez reakcji.

Dla przypomnienia - chodzi o ide a nie cli.

w ogóle ide jest do d... dlatego wolę swoje skrypty do cli.

  • Lubię! 1
(edytowany)

Dobra, jestem głupkiem - proszę o odznaczenie xD folder z libem należy dodać tutaj:
explorer_Q65IncycZU.thumb.png.d2438f934519fe0963ce0eb89a6e181e.png

Mój błąd polegał na tym że libs dodałem do folderu z projektem, a trzeba do nadrzędnego. Ok po przeniesieniu dało się to skompilować i uruchomiłem przykład na panelu. Spróbuję teraz utworzyć jakiś prosty widget coby @SOYER miał przykład

Edytowano przez _LM_

Ok @SOYER w pierwszej kolejności musisz uruchomić dodany przykład tak aby mieć pewność że wszystko gra. Zakładam że masz dodany folder libraries tak jak trzeba a nie jak samozwańczy forumowy głupek (czyt. Ja) Przykład jest dostarczony z biblioteką do TFT explorer_G6m6oyO5j1.thumb.png.417fbf69d60c5d99e996b375697bdcb1.png

Przykład jest tak zbudowany że nie trzeba nic tam zmieniać, po prostu dodajesz, kompilujesz (w tym czasie, można wyskoczyć na zakupy, piwko, po dzieci do szkoły etc.) po wgraniu tft musi ożyć.

CDN

  • Pomogłeś! 1
9 minut temu, _LM_ napisał:

Ok @SOYER w pierwszej kolejności musisz uruchomić dodany przykład tak aby mieć pewność że wszystko gra. Zakładam że masz dodany folder libraries tak jak trzeba a nie jak samozwańczy forumowy głupek (czyt. Ja) Przykład jest dostarczony z biblioteką do TFT explorer_G6m6oyO5j1.thumb.png.417fbf69d60c5d99e996b375697bdcb1.png

Przykład jest tak zbudowany że nie trzeba nic tam zmieniać, po prostu dodajesz, kompilujesz (w tym czasie, można wyskoczyć na zakupy, piwko, po dzieci do szkoły etc.) po wgraniu tft musi ożyć.

CDN

Fajnie, ale co mam ustawić w plikach

…Board_Custom

…Board_Supported

(edytowany)

Budujemy projekt zp eez-studio.

Póki co NIE WYBIERASZ eez-flow a klasyczny LVGL w wersji 8 bo do tej jest dostosowana biblioteka

EEZ_Studio_1NWtj6X9Qk.thumb.png.0616321397b95eaaa1d7f65bc1a552b0.png

Należy zmienić domyślny rozmiar panela

EEZ_Studio_TLBSfrhXJc.thumb.png.bf2a021ff706f0104e4e5b5b7cb43807.png

Tak samo w ustawieniach ekranu bo inaczej będzie darł ryja że mu nie pasuje
 

EEZ_Studio_M9mGhqIjfh.thumb.png.a437250cf9f1d84104003ecea5418ef4.png

EEZ_Studio_f64yocNA61.thumb.png.20f65d5b91c5a4c3aff79d618bdeef7c.png

Przechodzisz na zakładkę main i dodajesz button nazwy widgetów przypisuj od razu z dedykowanym przeznaczeniem lbl... btn.. slider.. 
EEZ_Studio_5CgBKuV6yC.thumb.png.164d457d02d59331219681342da53fe4.png

Button posiada osobny label gdzie możesz podmienić domyślny napis
EEZ_Studio_tSTdCWcIRG.thumb.png.65058bf5d9fc6a2fcdcd6f5275c368b0.png

EEZ_Studio_Ijz0dOKliL.thumb.png.403a925bd16639730ef77542bf929985.png

Ok, dodajemy kolejną labelkę 

EEZ_Studio_U2eMTi2BUR.thumb.png.a1a1bf5fc9a17096447862a68ec10e26.png

Niech się nazywa
EEZ_Studio_P3GvMtZ2y4.thumb.png.fc9fe031265a8d17d97f71302f2aa0ee.png

Teraz trzeba ożywić button, dodaj event:

EEZ_Studio_znj5WTbH75.thumb.png.270ce1d7098b6eff441547feb601ef65.png

EEZ_Studio_AxqEBVq8Tb.thumb.png.fbe5c9b4903f172d29af3787226c3711.png

CDN...

 

 

Edytowano przez _LM_
  • Pomogłeś! 1
13 minut temu, SOYER napisał:

Fajnie, ale co mam ustawić w plikach

Nic, masz wszystko skonfigurowane w pliku examples. Musisz skopiować zawartość do projktu pisałem przezcież

44 minuty temu, _LM_ napisał:

Budujemy projekt zp eez-studio.

Póki co NIE WBIERASZ eez-flow a klasyczny LVGL w wersji 8 bo do tej jest dostosowana biblioteka

EEZ_Studio_1NWtj6X9Qk.thumb.png.0616321397b95eaaa1d7f65bc1a552b0.png

Należy zmienić domyślny rozmiar panela

EEZ_Studio_TLBSfrhXJc.thumb.png.bf2a021ff706f0104e4e5b5b7cb43807.png

Tak samo w ustawieniach ekranu bo inaczej będzie darł ryja że mu nie pasuje
 

EEZ_Studio_M9mGhqIjfh.thumb.png.a437250cf9f1d84104003ecea5418ef4.png

EEZ_Studio_f64yocNA61.thumb.png.20f65d5b91c5a4c3aff79d618bdeef7c.png

Przechodzisz na zakładkę main i dodajesz button nazwy widgetów przypisuj od razu z dedykowanym przeznaczeniem lbl... btn.. slider.. 
EEZ_Studio_5CgBKuV6yC.thumb.png.164d457d02d59331219681342da53fe4.png

Button posiada osobny label gdzie możesz podmienić domyślny napis
EEZ_Studio_tSTdCWcIRG.thumb.png.65058bf5d9fc6a2fcdcd6f5275c368b0.png

EEZ_Studio_Ijz0dOKliL.thumb.png.403a925bd16639730ef77542bf929985.png

Ok, dodajemy kolejną labelkę 

EEZ_Studio_U2eMTi2BUR.thumb.png.a1a1bf5fc9a17096447862a68ec10e26.png

Niech się nazywa
EEZ_Studio_P3GvMtZ2y4.thumb.png.fc9fe031265a8d17d97f71302f2aa0ee.png

Teraz trzeba ożywić button, dodaj event:

EEZ_Studio_znj5WTbH75.thumb.png.270ce1d7098b6eff441547feb601ef65.png

EEZ_Studio_AxqEBVq8Tb.thumb.png.fbe5c9b4903f172d29af3787226c3711.png

CDN...

 

 

To akurat wszystko już wiem;)

41 minut temu, _LM_ napisał:

Nic, masz wszystko skonfigurowane w pliku examples. Musisz skopiować zawartość do projktu pisałem przezcież

Czyli mam uruchomić przykład porting?

Bez ustawiania czegokolwiek w 

…Board_Custom

…Board_Supported???

przecież od razu wywali błąd... 

"Musisz skopiować zawartość do projktu pisałem przezcież" tego zdania nie rozumiem, co mam skopiować i gdzie?

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...