Tartalomjegyzék:

ILI9341 Érintőpajzs a Wemos D1 Mini számára: 4 lépés
ILI9341 Érintőpajzs a Wemos D1 Mini számára: 4 lépés

Videó: ILI9341 Érintőpajzs a Wemos D1 Mini számára: 4 lépés

Videó: ILI9341 Érintőpajzs a Wemos D1 Mini számára: 4 lépés
Videó: Подключение сенсорного цветного 240x320 SPI ILI9341 дисплея 2.8 (2.4, 2.2) к Arduino 2024, November
Anonim
ILI9341 érintőképernyő a Wemos D1 Mini számára
ILI9341 érintőképernyő a Wemos D1 Mini számára

Szia Készítők!

Készítettem egy ILI9341 pajzsot a Wemos D1 mini sorozathoz. Ezzel a pajzzsal használhatom a 2,8 hüvelykes TFT összes funkcióját. Képernyőként működik (természetesen), emellett kihasználhatom az érintési funkciót és az SD foglalatot is.

Ezt az oktatható anyagot a Nailbuster Inc. aktusa ihlette.

A következő néhány lépésben megmutatom, hogyan készíthet saját pajzsot.

1. lépés: A szükséges összetevők

Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
  • ILI9341 2,8 "tft érintőlapkával
  • Wemos D1 mini (vagy mini Pro)
  • szalagdeszka (min. 36 x 35 x)
  • L7805 feszültségszabályozó IC + hűtőborda
  • 5,5x2,1 hálózati aljzat
  • 330nF kondenzátor
  • 100nF kondenzátor
  • teljes méretű SD kártya (vagy micro SD adapterrel)
  • egysoros férfi és női fejléc
  • vezetékek
  • mikro USB kábel a program letöltéséhez
  • 6-12V tápegység (opcionálisan)

Ha használni szeretné a TFT érintőfunkcióját, akkor vásároljon érintőképernyős chipet.

2. lépés: Adja hozzá az SD funkciót

Adja hozzá az SD funkciót
Adja hozzá az SD funkciót
Adja hozzá az SD funkciót
Adja hozzá az SD funkciót

Mint látható, a Nailbuster áramköre határozza meg a tűcsatlakozás fő részét. Csak egyetlen dolgunk van, az SD -csapokat az MCU -hoz csatlakoztatni.

A TFT minden része SPI buszon keresztül kommunikál az MCU -val. Tehát három SD tűt kell csatlakoztatnunk a közös SPI csapokhoz.

  • SD_MOSI az MCU MOSI tűjére
  • SD_MISO az MCU MISO tűjére
  • SD_SCK az MCU SCK csapjához.

Csak az SD_CS -nek (slave select vagy SS) kell egyedinek lennie. SD_CS -ként a D3 tűt használom.

Természetesen négy tűs, hüvelyes hüvelyes fejlécet kell forrasztani az SD -csatlakozásokhoz.

További információ az SPI buszról a Wikipédián.

3. lépés: A NYÁK elkészítése

A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
A NYÁK elkészítése
  • Az általam használt NYÁK -méret 36 vastagbél 35 sorral. Először a fő komponenseket helyezem el, és meghatározzam a NYÁK végleges méreteit. Ezt követően a végleges méretekre vágtam.
  • Készítsen négy lyukat a négy sarokba, amelyeken keresztül rögzítheti a NYÁK -t.
  • Növelje ki azokat a lyukakat, amelyeken keresztül behelyezheti a hálózati aljzatot.
  • Vágja le a női fejrészeket, és forrasztja őket a NYÁK -ba. Szükséged van

    • 8 tű hosszú x2 a Wemos táblához
    • 14 tű hosszú x1 és
    • 4 tű hosszú x1 a TFT -hez
  • Forrasztó

    • a hálózati aljzat
    • a kondenzátorokat
    • a feszültségszabályozó
    • a vezetékeket.
  • Ezt követően le kell vágnia néhány NYÁK csíkot, hogy kiküszöbölje a rövidzárlatot. (Lásd a fenti diagramot.)
  • A következő lépésben javaslom, hogy vegyen multimétert, és ellenőrizze a csatlakozásokat. Ezzel a lépéssel megszüntetheti a füstöt és az égő alkatrészeket.:-)
  • Végül helyezze be a Wemos kártyát és a TFT -t a pajzsba.

A PCB csíkok levágása nagyon egyszerű módja. Használjon 3,5 mm átmérőjű fúrót. Igazítsa egy lyukba, és forgassa az ujjai között.

Hogy megmentse az áramkört a parancsikonoktól, összeszerelheti műanyag lapra néhány távtartó és csavar segítségével.

4. lépés: Mintaprogram

Először le kell töltenie és telepítenie kell a következő könyvtárakat:

  • Az Adafruit GFX grafikus magkönyvtár és a
  • Arduino könyvtár XPT2046 -hoz a Githubból.

Ezután töltse le a mellékelt négy vázlatot.

  • Készítse el a "button_SD_test_03" mappát, és tegye bele a négy fájlt.
  • Nyissa meg az Arduino IDE "button_SD_test_03.ino" fájlját, és töltse fel a programot az MCU -ba.

A mellékelt programokban olyan mintákat talál, amelyek eligazítják Önt a pajzs használatához.

Amint látni fogja, a portré képernyő képernyőjének kalibrálása nem olyan jó. Ha jobb kalibrálási paraméterekkel rendelkezik, ossza meg velünk.

Vannak még megmaradt csapok, amelyekkel a pajzsot érzékelőkhöz vagy más eszközökhöz lehet csatlakoztatni.

  • D0 - digitális I/O vagy SS kiegészítő SPI eszköz
  • A0 - alalog bemenet
  • RST
  • TX, RX - soros kommunikáció, I2C vagy SS további SPI eszközök

Természetesen kommunikálhat más eszközökkel, vagy bármilyen adatot lekérhet az internetről WiFi -n keresztül is. Ehhez nézze meg a korábbi utasításokat.

  • WiFi kommunikáció az ESP8266 MCU -k között az otthoni útválasztón keresztül
  • Accesspoint -Állomáskommunikáció két ESP8266 MCU között.

Ajánlott: