Michal88 Listopad 23, 2022 Autor tematu Udostępnij Listopad 23, 2022 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 More sharing options...
farmaceuta Listopad 29, 2022 Udostępnij Listopad 29, 2022 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 More sharing options...
Michal88 Grudzień 12, 2022 Autor tematu Udostępnij Grudzień 12, 2022 Pomożecie jak dobrze podłączyć ekran dotykowy, aby nie zepsuć? Link do komentarza Share on other sites More sharing options...
matsobdev Grudzień 12, 2022 Udostępnij Grudzień 12, 2022 (edytowany) 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 Grudzień 12, 2022 przez matsobdev 1 Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. 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
Michal88 Grudzień 19, 2022 Autor tematu Udostępnij Grudzień 19, 2022 Braknie mi pinów do czujników. Link do komentarza Share on other sites More sharing options...
ethanak Grudzień 19, 2022 Udostępnij Grudzień 19, 2022 Jakich czujników? Bo może nie braknie... Link do komentarza Share on other sites More sharing options...
Michal88 Grudzień 19, 2022 Autor tematu Udostępnij Grudzień 19, 2022 PIR i kontaktron w sumie ok. 5-8 sztuk. Link do komentarza Share on other sites More sharing options...
ethanak Grudzień 19, 2022 Udostępnij Grudzień 19, 2022 To jak pinów nie starczy? 9 pinów na wyświetlacz, 8 na czujniki, to chyba jeszcze coś zostanie? Link do komentarza Share on other sites More sharing options...
Michal88 Grudzień 19, 2022 Autor tematu Udostępnij Grudzień 19, 2022 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 More sharing options...
ethanak Grudzień 19, 2022 Udostępnij Grudzień 19, 2022 Ja naliczyłem 9... chyba że liczysz razem z zasilaniem. Link do komentarza Share on other sites More sharing options...
matsobdev Grudzień 19, 2022 Udostępnij Grudzień 19, 2022 (edytowany) 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 Grudzień 19, 2022 przez matsobdev Link do komentarza Share on other sites More sharing options...
Michal88 Grudzień 20, 2022 Autor tematu Udostępnij Grudzień 20, 2022 Może z takim https://www.ebay.co.uk/itm/263170937634?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=nPVesDj0S7i&sssrc=2349624&ssuid=QtO0XWMQRXm&var=&widget_ver=artemis&media=COPY było by mniej pinów i łatwiej zaprogramować niż dotykowy ekran Link do komentarza Share on other sites More sharing options...
matsobdev Grudzień 20, 2022 Udostępnij Grudzień 20, 2022 (edytowany) 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 Grudzień 20, 2022 przez matsobdev Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
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ę »