Koje biblioteke su dostupne za TFT 1.77INCH ST7735?

Jul 01, 2025

Ostavi poruku

Ryan Sun
Ryan Sun
Specijaliziranje za tehničku podršku i korisničku službu, osiguravam da naši klijenti dobiju najbolju pomoć u klasi. Moja stručnost leži u rješavanju složenih pitanja LCD ekrana i pružanje prilagođenih rješenja koja poboljšavaju zadovoljstvo kupaca u Longnan Hongtai Technology Co., Ltd.

Kao dobavljač TFT-a 1,77 - inča ST7735 često me pitaju o bibliotekama na raspolaganju za ovaj izvanredan modul za prikaz. U ovom blogu ću se unijeti u razne biblioteke koje se mogu koristiti za sučelje sa TFT-om 1,773535, a također dodirnuti neke srodne proizvode koji bi mogli piti vaše interesovanje.

Pregled TFT 1,77 - inča ST7735

TFT 1,77 - inčni ST7735 popularan je modul za prikaz poznat po svojoj kompaktnoj veličini i relativno visokoj izlazu rezolucije. Koristi Driver Chip ST7735, koji nudi dobre performanse u pogledu dubine boje i brzine osvježavanja. To ga čini pogodnim za širok spektar aplikacija, od malih ručnih uređaja do Diy Electronics projekata.

Dostupne biblioteke

Arduino biblioteke

Jedna od najčešćih platformi za rad sa TFT 1,77 - inčnim ST7735 je Arduino. Postoji nekoliko dobro - poznate biblioteke koje se mogu koristiti za sučelje s ovim zaslonom na Arduino ploči.

  • ADAFRUIT GFX Biblioteka i biblioteka ADAFRUIT ST7735:
    Adafruit GFX biblioteka je temeljna grafička biblioteka koja pruža skup osnovnih funkcija crtanja kao što su crtanje, pravougaonika, krugova i teksta. Biblioteka ADAFRUIT ST7735 posebno je dizajnirana za rad sa ekranima koje pokreću Chip ST7735, poput naše TFT 1,77 - inča ST7735. Gradi se na vrhu biblioteke GFX i pruža funkcije za inicijalizaciju ekrana, postavite ekranu orijentaciju i crtajte slike. Da biste instalirali ove biblioteke, možete koristiti ARDUINO IDEDE biblioteke biblioteke. Jednom instaliran, možete lako započeti s kodom za pisanje da biste prikazali grafiku i tekst na TFT 1,77 - inčni ST7735. Na primjer, ovdje je jednostavan isječak koda za inicijalizaciju zaslona i izvući crveni pravokutnik:
#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_cs, tft_dc, tft_rst); void Setup () {tft.initr (initr_blacktab); TFT.FillScreen (ST7735_Black); } void petlje () {tft.fillrect (10, 10, 50, 50, ST7735_red); kašnjenje (1000); }
  • UTFT biblioteka:
    UTFT biblioteka je još jedan popularan izbor za korisnike Arduinoa. Nudi širok spektar funkcija za stvaranje grafike na različitim vrstama TFT ekrana, uključujući TFT 1,77 - inč ST7735. Biblioteka pruža jednostavan i intuitivan API za oblike crtanja, prikazivanje teksta i rukovanja bojama. Takođe podržava različite načine i orijentacije prikaza. Instaliranje UTFT biblioteke može se obaviti putem ARDUINO IDE biblioteke biblioteke ili ručno preuzimanjem i dodavanjem mape Biblioteke.

Raspberry PI biblioteke

Ako radije koristite malinu PI s TFT 1,77 - inčnim ST7735, dostupne su i biblioteke.

  • Biblioteke zasnovane na pygame i python-u:
    Python je široko korišten programski jezik na maline PI. Pygame je popularna biblioteka za kreiranje igara i grafičkih aplikacija u Pythonu. Možete koristiti Pygame zajedno sa SPI sučeljem maline PI za komunikaciju s TFT 1,77 - inčnim ST7735. Uz to, postoje neke prilagođene biblioteke za Python posebno dizajnirane za povezivanje sa ST7735 - pogonskim zaslonima. Ove biblioteke često pružaju funkcije za inicijalizaciju ekrana, crtaju piksele i prikazivanja slika. Na primjer, možete koristiti sljedeći Python kôd za prikaz jednostavne slike na ekranu:
Uvezi Pygame Uvoz SPIDEV Vrijeme uvoza # Spinilizirajte SPI SPI = Spisev.Spidev () Spi.Open (0, 0) Spi.Max_Speed_hz = 10000000 # Inicijalizirajte Pygame Pygame.init () ekran = pygame ((128, 160)) Image = pygame.image.png ') Scree.Lit (Slika, (0, 0)) Pygame.display.Flip () Dok je TRUE: za događaj u pygame.event.get (): ako je događaj.Type == pygame.quit () odustati () vrijeme.Sleep (0,1)

Srodni proizvodi

Pored TFT 1,77 - inča ST7735, nudimo i druge visokokvalitetne proizvode za prikaz TFT-a. Na primjer,2.8 - inčni krug IPS TFT LCD modul 480 × 480 RGB 24bitJe jedinstven prikaz sa okruglim oblikom i visokom rezolucijom, pogodan za aplikacije tamo gdje je potreban karakterističan izgled. TheTFT dodirni ekranPruža interaktivno iskustvo, omogućujući korisnicima da dodiruju i upravljaju zaslonom. I4,3 inčni 480 × 320 RGB interfejs TFT LCD ekranNudi veći prikaz za aplikacije za koje treba više ekrana Real - imanje.

Zaključak

TFT 1,77 - inčni ST7735 je svestrani modul za prikaz, a uz pomoć različitih biblioteka dostupnih za platforme poput Arduino i Raspberry PI, postaje još dostupniji za programere i hobiste. Bilo da radite na jednostavnom DIY projektu ili složeniju komercijalnu aplikaciju, ove biblioteke mogu u velikoj mjeri pojednostaviti proces povezivanja sa zaslonom.

Ako ste zainteresirani za kupovinu TFT-a 1,77 - inča ST7735 ili bilo koji od naših ostalih proizvoda TFT ekrana, ohrabrujemo vas da nam posegnete za nas za raspravu o nabavci. Zalažemo se za pružanje visokog kvaliteta proizvoda i odlične korisničke usluge.

2.8inch tft touch screen2.8-inch Round IPS TFT LCD Module 480×480 RGB 24bit

Reference

  • Adafruit Industries. "Biblioteke ADAFRUIT GFX i ST7735."
  • UTFT bibliotečka dokumentacija.
  • Službena dokumentacija Pygame.
Pošaljite upit