Skocz do zawartości

Arduino nano nie wyświetla informacji na wyświetlaczu ST7735S


katastrophen

Pomocna odpowiedź

Pin 3.3v wypuszcza 3.3v do zasilania

Piny gpio wypuszczają 5v.

Pokaż namiary na ten wyświetlacz albo przynajmniej zdjęcie od spodu płytki, bo jeśli to ten o którym myślę to może pracować z 5v (i w tym przypadku powinien). Bez tego możemy sobie gdybać.

A z ciekawości, co podłączyłeś do pinu led?

Link do komentarza
Share on other sites

(edytowany)

Nic nie podłączyłem do pinu LED, pierwsza lepsza instrukcja z internetu 😞 

https://allegro.pl/oferta/wyswietlacz-lcd-2-8-240x320-ili9341-dotykowy-slot-microsd-14603325812

Pin LED powinienem do 3v czy do 5v ?

W linku z aukcji widać dokładnie płytkę, można z tego wywnioskować jakie napięcie ?

Edytowano przez katastrophen
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

(edytowany)

Na tych pinach 8,9 i SPI, jeśli je podłączyłeś - 10,11,12,13 nie ma mikrokrasnoludków z planszami "0" i "1", które wachlując nimi wysyłają wiadomości, tylko zmienia się napięcie od niskiego do wysokiego, przy logice 5V jest to 0/5V, przy logice 3.3V jest to 0/3.3V. Jak dasz za duże napięcie to czasami coś się może uszkodzić, albo interpretacja tego co jest 1, a co 0 zostaje zakłócona.

Edytowano przez kaczakat
Link do komentarza
Share on other sites

No i sterowanie, w aukcji jak byk stoi
chrome_Io4mZiAEwS.thumb.png.da6e5ecec7fe1d3cee41969c67267508.png

Także nawet jeśli zadziała Ci to po podłączeniu podświetlenia to unikaj dalszej zabawy z tym wyświetlaczem. Inny sposób (najprostszy) to zasilić mikrokontroler z 3.3V

Link do komentarza
Share on other sites

Okej, stykając 3V do  pinu LED ekran się hmm rozjaśnia? "świeci" na biało, pomimo że kod ustawia czarne tło + biały napis

Aleee jakiś progres już jest 😄

Link do komentarza
Share on other sites

Zrozum że jeśli na tym etapie padł Ci kontroler tego TFT to do czego byś nie podłączył, lepiej już nie będzie

Link do komentarza
Share on other sites

Rozwiązałem problem, trochę pomieszałem i udało się 

#include <Adafruit_ILI9341.h>
#include <XPT2046_Touchscreen.h>
#include <SPI.h>

#define TFT_CS    5   
#define TFT_RST   19 
#define TFT_DC    15  
#define TFT_MOSI  23 
#define TFT_CLK   18 

#define TOUCH_CS  21  
#define TOUCH_IRQ 22  

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST); 

XPT2046_Touchscreen ts(TOUCH_CS, TOUCH_IRQ);

 

  • Lubię! 1
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.