Bagaimana Membuat Paparan TFT 1.77inch ST7735 dalam Mod Potret?

Jul 31, 2025

Tinggalkan pesanan

Rachel Kim
Rachel Kim
Ghairah tentang inovasi, saya memberi tumpuan kepada memanfaatkan teknologi baru untuk meningkatkan prestasi paparan LCD. Peranan saya melibatkan kerja rapat dengan pasukan R & D untuk membangunkan penyelesaian yang menangani keperluan pasaran yang berkembang di Longnan Hongtai Technology Co., Ltd.

Sebagai pembekal paparan TFT 1.77 - inci ST7735, saya sering menerima pertanyaan daripada pelanggan tentang cara menetapkan paparan ini dalam mod potret. Dalam catatan blog ini, saya akan berkongsi beberapa langkah terperinci dan mata utama untuk membantu anda mencapai matlamat ini.

Memahami paparan TFT 1.77 - inci ST7735

Sebelum kita memulakan proses menetapkan paparan dalam mod potret, penting untuk memahami ciri -ciri asas paparan TFT 1.77 - inci ST7735. Paparan ini adalah pilihan yang popular kerana saiz padatnya dan antara muka yang agak mudah. Ia mempunyai resolusi dan kedalaman warna tertentu, yang memberikan pengalaman visual yang baik untuk pelbagai aplikasi, seperti sistem tertanam skala kecil, projek DIY, dan peranti mudah alih.

Prasyarat

Untuk membuat kerja paparan TFT 1.77 - inci ST7735 dalam mod potret, anda perlu mempunyai perkara berikut:

  1. Perkakasan: TFT 1.77 - inci ST7735 memaparkan sendiri, mikrokontroler (seperti Arduino, Raspberry Pi, dan lain -lain), dan pendawaian yang diperlukan untuk menyambungkan paparan ke mikrokontroler. Pastikan semua sambungan betul dan stabil.
  2. Perisian: Persekitaran pembangunan yang sesuai untuk mikrokontroler anda. Sebagai contoh, jika anda menggunakan Arduino, anda perlu memasang IDE Arduino. Anda juga perlu mempunyai perpustakaan yang berkaitan untuk paparan ST7735. Terdapat beberapa perpustakaan sumber terbuka yang terdapat di platform seperti GitHub yang dapat memudahkan proses pengaturcaraan paparan.

Langkah - oleh - Panduan Langkah untuk Menetapkan Mod Potret

Langkah 1: Pasang perpustakaan

Pertama, anda perlu memasang perpustakaan ST7735 dalam persekitaran pembangunan anda. Jika anda menggunakan Arduino, anda boleh pergi ke Pengurus Perpustakaan di Arduino IDE, cari perpustakaan ST7735, dan pasangnya. Perpustakaan ini menyediakan satu set fungsi yang membolehkan anda mengawal paparan, termasuk menetapkan orientasi.

Langkah 2: Mulakan paparan

Selepas memasang perpustakaan, anda perlu memulakan paparan dalam kod anda. Proses permulaan biasanya melibatkan menetapkan pin yang menyambungkan paparan ke mikrokontroler dan mengkonfigurasi beberapa parameter asas paparan. Berikut adalah contoh mudah kod untuk Arduino:

#include <adafruit_gfx.h> #include <adafruit_st7735.h> #define tft_cs 10 #define tft_rst 9 #define tft_dc 8 adafruit_st7735 tft = adafruit_st7735 (tft_dcs, void setup () {tft.initr (initr_blacktab); } void loop () {// kod utama anda di sini}

Dalam kod ini, kita mula -mula memasukkan perpustakaan yang diperlukan. Kemudian kami menentukan pin untuk pilih cip (tft_cs), menetapkan semula (tft_rst), dan data/perintah (tft_dc). DalamPersediaanfungsi, kami memulakan paparan menggunakaninitrberfungsi dengan urutan permulaan tertentu (Initr_blacktab).

3.0 3.5 4.0 Inch MIPI RGB MUC Interface IPS TFT LCD Screen4.0 MIPI RGB MUCIPS TFT LCD

Langkah 3: Tetapkan orientasi paparan ke mod potret

Untuk menetapkan paparan dalam mod potret, anda boleh menggunakansetrotationfungsi yang disediakan oleh perpustakaan ST7735. ThesetrotationFungsi mengambil parameter integer dari 0 hingga 3, mewakili sudut putaran yang berbeza. Untuk mod potret, anda biasanya perlu menetapkannya kepada 1 atau 3, bergantung kepada keperluan khusus anda.

#include <adafruit_gfx.h> #include <adafruit_st7735.h> #define tft_cs 10 #define tft_rst 9 #define tft_dc 8 adafruit_st7735 tft = adafruit_st7735 (tft_dcs, void setup () {tft.initr (initr_blacktab); Tft.SetRotation (1); // set ke mod potret} void loop () {// kod utama anda di sini}

Dalam kod terkini ini, kami memanggilsetrotationberfungsi dengan parameter1dalamPersediaanfungsi, yang menetapkan paparan ke mod potret.

Langkah 4: Uji paparan

Selepas menetapkan orientasi, anda boleh menambah beberapa kod ujian untuk memaparkan teks atau grafik pada skrin untuk mengesahkan bahawa paparan berfungsi dalam mod potret. Contohnya, anda boleh memaparkan mesej teks mudah:

#include <adafruit_gfx.h> #include <adafruit_st7735.h> #define tft_cs 10 #define tft_rst 9 #define tft_dc 8 adafruit_st7735 tft = adafruit_st7735 (tft_dcs, void setup () {tft.initr (initr_blacktab); Tft.SetRotation (1); // set ke mod potret tft.fillscreen (st7735_black); Tft.SetTextColor (ST7735_White); tft.setTextSize (2); tft.setCursor (10, 10); tft.println ("Ujian Mod Potret"); } void loop () {// kod utama anda di sini}

Dalam kod ini, kami mula -mula mengisi skrin dengan warna hitam. Kemudian kami menetapkan warna teks menjadi putih, saiz teks hingga 2, dan kedudukan kursor. Akhirnya, kami mencetak mesej ujian pada skrin.

Penyelesaian masalah

Jika anda menghadapi masalah semasa proses menetapkan paparan dalam mod potret, berikut adalah beberapa isu dan penyelesaian yang sama:

  1. Paparan tidak berfungsi: Semak sambungan pendawaian untuk memastikan ia betul. Juga, sahkan bahawa bekalan kuasa ke paparan stabil.
  2. Orientasi yang tidak betul: Double - periksa parameter yang dihantar kesetrotationfungsi. Pastikan ia adalah nilai yang betul untuk mod potret.
  3. Tiada teks atau grafik yang dipaparkan: Periksa sama ada warna teks dan warna latar belakang berbeza. Juga, pastikan saiz teks dan kedudukan kursor adalah sesuai.

Paparan berkaitan lain

Sebagai tambahan kepada paparan TFT 1.77 - inci ST7735, kami juga menawarkan pelbagai skrin LCD TFT berkualiti tinggi yang lain, seperti3.0 3.5 4.0 inci MIPI RGB MUC Interface IPS TFT LCD Skrin, The4.3 - Inci 480 × 800 RGB Interface IPS TFT LCD Skrin, dan yang2.8 - IPS IPS TFT LCD Modul 480 × 480 RGB 24bit. Memaparkan ini mempunyai saiz, antara muka, dan ciri yang berbeza, yang dapat memenuhi keperluan projek yang berbeza.

Kesimpulan

Menetapkan paparan TFT 1.77 - inci ST7735 dalam mod potret bukanlah tugas yang sukar jika anda mengikuti langkah -langkah yang digariskan di atas. Dengan memahami ciri paparan, mempunyai perkakasan dan perisian yang betul, dan mengikuti prosedur pengaturcaraan yang betul, anda boleh mencapai orientasi yang dikehendaki dengan mudah. Sekiranya anda mempunyai sebarang pertanyaan atau memerlukan bantuan lanjut dengan paparan TFT kami, termasuk 1.77 - inci ST7735 atau model lain, sila hubungi kami untuk perolehan dan rundingan. Kami komited untuk memberikan anda produk berkualiti tinggi dan perkhidmatan pelanggan yang cemerlang.

Rujukan

  • Adafruit ST7735 Dokumentasi Perpustakaan
  • Manual Pengguna Arduino IDE
Hantar pertanyaan