Përmbajtje:

Mburoja prekëse ILI9341 për Wemos D1 Mini: 4 hapa
Mburoja prekëse ILI9341 për Wemos D1 Mini: 4 hapa

Video: Mburoja prekëse ILI9341 për Wemos D1 Mini: 4 hapa

Video: Mburoja prekëse ILI9341 për Wemos D1 Mini: 4 hapa
Video: RGB MATRIX PANEL SHIELD FOR ESP32 Mini32 and 30P WROOM-32 Development Board 2024, Korrik
Anonim
Mburoja prekëse ILI9341 për Wemos D1 Mini
Mburoja prekëse ILI9341 për Wemos D1 Mini

Përshëndetje krijues!

Kam bërë një mburojë ILI9341 për mini seritë Wemos D1. Duke përdorur këtë mburojë unë mund të përdor të gjitha funksionet e 2.8 TFT. Punon si një ekran (natyrisht), përveç kësaj unë mund të shfrytëzoj funksionin e prekjes dhe prizën SD gjithashtu.

Ky udhëzues është frymëzuar nga ky artikull i Nailbuster Inc.

Në hapat e ardhshëm unë do të tregoj se si mund ta bëni mburojën tuaj.

Hapi 1: Komponentët që ju nevojiten

Komponentët që ju nevojiten
Komponentët që ju nevojiten
Komponentët që ju nevojiten
Komponentët që ju nevojiten
  • ILI9341 2.8 "tft me çip prekës
  • Wemos D1 mini (ose mini Pro)
  • tabelë shiriti (min. 36 kolonax35rows)
  • Rregullatori i tensionit L7805 IC + ngrohës
  • Fole 5.5x2.1 e energjisë
  • Kondensator 330nF
  • Kondensator 100nF
  • kartë SD me madhësi të plotë (ose mikro SD me përshtatës)
  • kokë meshkuj dhe femra me një rresht
  • telat
  • kabllo mikro USB për shkarkimin e programit
  • Furnizimi me energji 6-12V (sipas dëshirës)

Nëse dëshironi të përdorni funksionin prekës të TFT, duhet të blini një me çip prekës.

Hapi 2: Shtoni funksionin SD

Shtoni funksionin SD
Shtoni funksionin SD
Shtoni funksionin SD
Shtoni funksionin SD

Siç mund ta shihni, qarku i Nailbuster përcakton pjesën kryesore të lidhjes pin. Ne kemi vetëm një gjë për të bërë, për të lidhur kunjat SD me MCU.

Çdo pjesë e TFT komunikon me MCU përmes autobusit SPI. Pra, ne duhet të lidhim tre kunja SD me kunjat e zakonshme SPI.

  • SD_MOSI në kunjin MOSI të MCU
  • SD_MISO në kunjin MISO të MCU
  • SD_SCK në pinin SCK të MCU.

Vetëm SD_CS (skllav i zgjedhur ose SS) duhet të jetë unik. Unë përdor pinin D3 si SD_CS.

Sigurisht që duhet të lidhësh një kokë me majë mashkullore me katër kunja në lidhjet SD.

Më shumë informacion në lidhje me autobusin SPI në Wikipedia.

Hapi 3: Bërja e PCB

Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB
Bërja e PCB
  • Dimensioni i PCB që përdor është 36 kolona me 35 rreshta. Në fillim vendos komponentët kryesorë dhe përcaktoj dimensionet përfundimtare të PCB. Pas kësaj e preva në dimensionet përfundimtare.
  • Bëni katër vrima në katër qoshet përmes të cilave mund të rregulloni PCB.
  • Zgjero vrimat përmes të cilave mund të futësh prizën e energjisë.
  • Pritini titujt femra dhe ngjitini ato në PCB. Ju duhet

    • 8 pin i gjatë x2 për bordin Wemos
    • 14 pin i gjatë x1 dhe
    • 4 pin i gjatë x1 për TFT
  • Saldator

    • priza e energjisë
    • kondensatorët
    • rregullatori i tensionit
    • telat.
  • Pas kësaj ju duhet të shkurtoni disa nga shiritat PCB për të eleminuar pantallonat e shkurtra. (Shihni diagramin e mësipërm.)
  • Në hapin tjetër ju sugjeroj të merrni një multimetër dhe të kontrolloni lidhjet. Duke bërë këtë hap ju mund të eliminoni disa përbërës të tymit dhe djegies.:-)
  • Së fundi futni bordin Wemos dhe TFT në mburojë.

Ekziston një mënyrë shumë e lehtë për të prerë shiritat PCB. Përdorni një stërvitje me diametër 3.5 mm. Drejtojeni atë në një vrimë dhe kthejeni atë midis gishtërinjve tuaj.

Për të ruajtur qarkun tuaj nga shkurtoret, mund ta mblidhni atë në një fletë plastike duke përdorur disa ndarës dhe vida.

Hapi 4: Programi Shembull

Së pari ju duhet të shkarkoni dhe instaloni bibliotekat e ardhshme:

  • Biblioteka bazë grafike Adafruit GFX dhe
  • Biblioteka Arduino për XPT2046 nga Github.

Pastaj shkarkoni katër skicat e bashkangjitura.

  • Bëni dosjen "button_SD_test_03" dhe vendosni katër skedarët në të.
  • Hapni "button_SD_test_03.ino" nga Arduino IDE dhe ngarkoni programin në MCU.

Në programet e bashkangjitura do të gjeni mostra të cilat do t'ju udhëzojnë të përdorni mburojën.

Siç do ta shihni, kalibrimi i ekranit të ekranit të portretit nuk është aq i mirë. Nëse keni parametra më të mirë të kalibrimit, ju lutemi ndani ato me ne.

Ka disa kunja të mbetura të cilat mund të përdoren për të lidhur mburojën tuaj me sensorë ose pajisje të tjera.

  • D0 - I/O dixhital ose SS një pajisje shtesë SPI
  • A0 - hyrje alalog
  • RST
  • TX, RX - komunikim serik, I2C ose SS një pajisje shtesë SPI

Sigurisht që mund të komunikoni me pajisje të tjera ose të merrni ndonjë të dhënë nga Interneti përmes WiFi gjithashtu. Për ta bërë këtë, shihni udhëzimet e mia të mëparshme.

  • Komunikimi WiFi midis ESP8266 MCU përmes ruterit të shtëpisë
  • Accesspoint -Komunikacioni i stacionit midis dy MCU -ve ESP8266.

Recommended: