Skocz do zawartości

Podłączenie ekranu dotykowego do ESP32


Michal88

Pomocna odpowiedź

Dnia 11.11.2022 o 10:54, farmaceuta napisał:

Zawsze będzie wygodniej na jednym ESP bo wtedy nie musisz pisać kodu na drugie esp...😉 Jak już ogarniesz LCD i włączanie/ wyłączanie czujników dotykiem to pozostaje tylko kwestia przesłania paru(kilkunastu) bajtow co nie powinno Ci przysporzyć problemów

A nie braknie mi pinów, żeby podłączyć wyświetlacz i 5 czujników

Link do komentarza
Share on other sites

Dnia 24.11.2022 o 00:18, Michal88 napisał:

A nie braknie mi pinów, żeby podłączyć wyświetlacz i 5 czujników

No raczej nie...LCD to na śpi zapewne a czujniki jak temperatury to podpinasz pod wspólny pin i odwolujesz się do nich po adresie więc luz...

Link do komentarza
Share on other sites

Schemat się przyda. VSYS zasilanie, masa wiadomo, TP_IRQ, TP_CS, SDIO_CMD (TP_SDI - MOSI), SDIO_DO (TP_SDO - MISO), SDIO_CLK (TP_CLK) dotyk. Tutaj też można.

Chociaż A3 sugeruje, ze jak wszystko po SPI, to dotyk, karta i wyświetlacz dzielą SPI, zatem MISO, MOSI, CLK plus TP_IRQ, TP_CS i jeszcze te piny oznaczone LCD plus RESET a.

Czyli tak, ESP musi mieć podłączone do siebie piny z gniazda wyświetlacza:

14 - zegar SPI wspólny,

15 - MOSI SPI wspólne,

16 - MISO SPI w sumie tylko dla dotyku,

22 - GPIO do obsługi przerwania dotyku,

21 - CS SPI, jakieś GPIO do wyboru SPI dotyku,

17 - GPIO do obsługi podświetlania (bezpośrednio),

11 - GPIO do obsługi wyboru dane/rozkaz dla SPI wyświetlacza,

12 - CS SPI, jakieś GPIO do wyboru SPI wyświetlacza,

20 - GPIO do obsługi sprzętowego resetu wyświetlacza (może nie być konieczny),

39 - VSYS (+),

38 - GND.

Edytowano przez matsobdev
  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dnia 12.12.2022 o 14:41, matsobdev napisał:

14 - zegar SPI wspólny,

15 - MOSI SPI wspólne,

16 - MISO SPI w sumie tylko dla dotyku,

22 - GPIO do obsługi przerwania dotyku,

21 - CS SPI, jakieś GPIO do wyboru SPI dotyku,

17 - GPIO do obsługi podświetlania (bezpośrednio),

11 - GPIO do obsługi wyboru dane/rozkaz dla SPI wyświetlacza,

12 - CS SPI, jakieś GPIO do wyboru SPI wyświetlacza,

20 - GPIO do obsługi sprzętowego resetu wyświetlacza (może nie być konieczny),

39 - VSYS (+),

38 - GND.

11 pinów 

esp32 C3 DevkitC 02 v1.1 Trochę uboga w piny

Link do komentarza
Share on other sites

1 godzinę temu, Michal88 napisał:

11 pinów 

esp32 C3 DevkitC 02 v1.1 Trochę uboga w piny

Można spróbować bez resetu, albo na sztywno w górę albo w dół - jakiś mały 1,44" 128x128 tak działał, CS i RST jedno wysoko, drugie nisko. Sterowanie podświetlaniem też można do 3V3 na płytce podpiąć - to akurat pewniak.

Nie wiem, jak zasilanie też. Czy podajesz na VSYS 3,3 V, czy coś innego do 5,5 V. Nie wiem jak 3,3 V LDO będzie działać np. z 3,3 V, choć płytkę można skonfigurować, żeby przyjmowała bezpośrednio 3,3 V. Jak dobrze na schemacie widzę, wtedy zwierasz na płytce R12 (można pożyczyć z R8 rezystor 0R) i wtedy 3,3 V z ESP idzie na pin 36 (bez 39). Wymaga dokładniejszego sprawdzenia na wiki Wavesharea, czy coś trzeba jeszcze robić, żeby nie zasilać wstecz regulatora. Wtedy też podświetlanie to będzie 3,3 V z ESP. Ale to rzecz jasna obciąży LDO ESP, podświetlanie przede wszystkim wtedy na maksa bez kontroli.

Pytanie, czy dotyk też jest potrzebny?

Edytowano przez matsobdev
Link do komentarza
Share on other sites

A jak masz Pico, to tak jak na początku wspominałeś, łatwo połączyć np. przez UART z ESP. Waveshare przykłady ma na stronie do tego modułu. Dotyk, wyświetlanie grafik. Tutaj przynajmniej luzik. No i można o krok dalej pójść i obudować te przykłady w obsługę czujników, jak pinów w Pico starczy.

Edytowano przez matsobdev
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.