Jak wyświetlić informacje o urządzeniu Bluetooth na TFT 2,4-calowym Ili9341?

Jan 15, 2026

Zostaw wiadomość

Rachel Kim
Rachel Kim
Pasjonując innowacjami, koncentruję się na wykorzystaniu nowych technologii w celu zwiększenia wydajności wyświetlania LCD. Moja rola polega na ścisłej współpracy z zespołami badawczo -rozwojowymi w celu opracowania rozwiązań zaspokajających ewoluujące potrzeby rynkowe w Longnan Hongtai Technology Co., Ltd.

Hej tam! Jako dostawca 2,4-calowego monitora TFT Ili9341 często otrzymuję pytania, jak wyświetlić informacje o urządzeniu Bluetooth na tym sprytnym, małym ekranie. Pomyślałem więc, że napiszę ten post na blogu, aby podzielić się kilkoma wskazówkami i trikami, jak można to osiągnąć.

Czego będziesz potrzebować

Na początek porozmawiajmy o tym, czego będziesz potrzebować, aby zacząć. Oczywiście będziesz potrzebował 2,4-calowego wyświetlacza TFT Ili9341. To świetny mały ekran o wysokiej rozdzielczości i żywych kolorach, dzięki czemu idealnie nadaje się do wyświetlania wszelkiego rodzaju informacji.

Będziesz także potrzebował mikrokontrolera. Zwykle polecam używanie płytki Arduino, takiej jak Arduino Uno lub Mega. Są łatwe w obsłudze, mają mnóstwo pinów do podłączenia wyświetlacza i innych komponentów, a ponadto istnieje ogromna społeczność programistów, którzy mogą Ci pomóc, jeśli napotkasz jakiekolwiek problemy.

Oprócz wyświetlacza i mikrokontrolera będziesz potrzebować modułu Bluetooth. Istnieje wiele opcji, ale jedną z najpopularniejszych jest HC-05 lub HC-06. Moduły te są stosunkowo niedrogie, łatwe w konfiguracji i mogą komunikować się z szeroką gamą urządzeń Bluetooth, w tym smartfonami, tabletami i laptopami.

Na koniec będziesz potrzebować przewodów połączeniowych, aby połączyć wszystko razem. Upewnij się, że masz wystarczającą liczbę przewodów o różnych długościach i kolorach, aby wszystko było uporządkowane.

Podłączanie sprzętu

Kiedy już mamy wszystkie komponenty, czas zacząć je łączyć. Oto przewodnik krok po kroku, jak to zrobić:

  1. Podłącz 2,4-calowy TFT Ili9341 do Arduino: Wyświetlacz Ili9341 ma kilka pinów, które należy podłączyć do Arduino. Dokładne piny, których będziesz musiał użyć, będą zależeć od konkretnej konfiguracji, ale oto ogólny przegląd:

    • Podłącz pin VCC wyświetlacza do pinu 5V Arduino.
    • Połącz pin GND wyświetlacza z pinem GND Arduino.
    • Podłącz pin SCK wyświetlacza do pinu SCK (zegara) Arduino.
    • Połącz pin MISO wyświetlacza z pinem MISO (Master In Slave Out) w Arduino.
    • Podłącz pin MOSI wyświetlacza do pinu MOSI (Master Out Slave In) w Arduino.
    • Połącz pin CS wyświetlacza z pinem cyfrowym Arduino (np. pin 10).
    • Podłącz pin DC wyświetlacza do cyfrowego pinu Arduino (np. pin 9).
    • Połącz pin RST wyświetlacza z pinem cyfrowym Arduino (np. pin 8).
  2. Podłącz moduł Bluetooth do Arduino: Moduł Bluetooth ma również kilka pinów, które należy podłączyć do Arduino. Oto jak to zrobić:

    • Podłącz pin VCC modułu Bluetooth do pinu 5V Arduino.
    • Połącz pin GND modułu Bluetooth z pinem GND Arduino.
    • Połącz pin TX (nadawanie) modułu Bluetooth z pinem RX (odbiór) w Arduino.
    • Połącz pin RX (odbiór) modułu Bluetooth z pinem TX (nadawanie) w Arduino.

Upewnij się, że dokładnie sprawdziłeś wszystkie połączenia, aby upewnić się, że są pewne i nie ma luźnych przewodów.

Instalowanie bibliotek

Zanim będziesz mógł rozpocząć programowanie Arduino w celu wyświetlania informacji o urządzeniu Bluetooth na 2,4-calowym wyświetlaczu TFT Ili9341, musisz zainstalować kilka bibliotek. Biblioteki te ułatwią komunikację z wyświetlaczem i modułem Bluetooth.

  1. Biblioteka Ili9341: Ta biblioteka umożliwia sterowanie 2,4-calowym wyświetlaczem TFT Ili9341. Możesz go zainstalować poprzez Arduino IDE, przechodząc doSzkic > Dołącz bibliotekę > Zarządzaj bibliotekamii wyszukuję „Ili9341”. Po znalezieniu kliknij przycisk „Zainstaluj”.

    4.3 Inch 480×320 RGB Interface TFT LCD Screen2

  2. OprogramowanieBiblioteka szeregowa: Ta biblioteka umożliwia utworzenie dodatkowych portów szeregowych w Arduino, co jest przydatne do komunikacji z modułem Bluetooth. Zwykle jest preinstalowany z Arduino IDE, ale jeśli tak nie jest, możesz go zainstalować w taki sam sposób, jak bibliotekę Ili9341.

  3. Biblioteka Bluetooth: Istnieje kilka bibliotek Bluetooth dostępnych dla Arduino, ale jedną z najpopularniejszych jestOprogramowanieSerialbiblioteka. Można za jego pomocą komunikować się z modułem Bluetooth i odbierać z niego dane.

Pisanie Kodeksu

Teraz, gdy masz już podłączony cały sprzęt i zainstalowane biblioteki, czas zacząć pisać kod. Oto podstawowy przykład wyświetlania informacji o urządzeniu Bluetooth na 2,4-calowym wyświetlaczu TFT Ili9341:

#include <SPI.h> #include <ILI9341_t3.h> #include <SoftwareSerial.h> // Zdefiniuj piny wyświetlacza #define TFT_CS 10 #define TFT_DC 9 #define TFT_RST 8 // Utwórz instancję wyświetlacza ILI9341_t3 tft = ILI9341_t3(TFT_CS, TFT_DC, TFT_RST); // Utwórz instancję portu szeregowego Bluetooth SoftwareSerial bluetooth(11, 12); // RX, TX void setup() { // Zainicjuj wyświetlacz tft.begin(); tft.setRotation(3); tft.fillScreen(ILI9341_BLACK); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); // Zainicjuj port szeregowy Bluetooth bluetooth.begin(9600); } void pętli() { if (bluetooth.available()) { String data = bluetooth.readStringUntil('\n'); tft.fillScreen(ILI9341_BLACK); tft.setCursor(10, 10); tft.println(dane); } }

Ten kod inicjuje 2,4-calowy wyświetlacz TFT Ili9341 i moduł Bluetooth, a następnie stale sprawdza, czy są dostępne jakieś dane z modułu Bluetooth. Jeśli tak, odczytuje dane i wyświetla je na ekranie.

Rozwiązywanie problemów

Jeśli napotkasz jakiekolwiek problemy podczas próby wyświetlenia informacji o urządzeniu Bluetooth na 2,4-calowym wyświetlaczu TFT Ili9341, oto kilka rzeczy, które możesz wypróbować:

  • Sprawdź połączenia: Upewnij się, że wszystkie połączenia pomiędzy wyświetlaczem, Arduino i modułem Bluetooth są prawidłowe i nie ma luźnych przewodów.
  • Sprawdź szybkość transmisji: Szybkość transmisji modułu Bluetooth i Arduino muszą być zgodne. W powyższym przykładzie prędkość transmisji jest ustawiona na 9600, więc upewnij się, że moduł Bluetooth jest również skonfigurowany do korzystania z tej samej szybkości transmisji.
  • Sprawdź biblioteki: Upewnij się, że poprawnie zainstalowałeś wszystkie niezbędne biblioteki i że są one aktualne.

Inne opcje TFT LCD

Jeśli szukasz innych opcji TFT LCD, oferujemy równieżEkran TFT LCD o przekątnej 4,3 cala i rozdzielczości 480 × 320 RGB, AWyświetlacz interfejsu Mipi, orazEkran IPS TFT LCD o przekątnej 4,3 cala i rozdzielczości 480×800 RGB. Wyświetlacze te oferują różne rozdzielczości, interfejsy i funkcje, dzięki czemu możesz wybrać ten, który najlepiej odpowiada Twoim potrzebom.

Skontaktuj się z nami w sprawie zakupu

Jeśli jesteś zainteresowany zakupem 2,4-calowego monitora TFT Ili9341 lub któregokolwiek z naszych innych produktów TFT LCD, skontaktuj się z nami, aby uzyskać wycenę i omówić swoje specyficzne wymagania. Jesteśmy tutaj, aby pomóc Ci znaleźć odpowiednie rozwiązanie w zakresie wyświetlania dla Twojego projektu.

Referencje

  • Dokumentacja Arduino
  • Dokumentacja biblioteczna Ili9341
  • Arkusze danych modułu Bluetooth
Wyślij zapytanie