Orodha ya maudhui:

ILI9341 Touch Shield kwa Wemos D1 Mini: Hatua 4
ILI9341 Touch Shield kwa Wemos D1 Mini: Hatua 4

Video: ILI9341 Touch Shield kwa Wemos D1 Mini: Hatua 4

Video: ILI9341 Touch Shield kwa Wemos D1 Mini: Hatua 4
Video: Всем на ГАЗОВЫЕ СЧЁТЧИКИ поставят МОДЕМ!!! 2024, Julai
Anonim
ILI9341 Touch Shield kwa Wemos D1 Mini
ILI9341 Touch Shield kwa Wemos D1 Mini

Hi Makers!

Nilitengeneza ngao ya ILI9341 kwa safu ndogo za Wemos D1. Kutumia ngao hii naweza kutumia kazi zote za 2.8 TFT. Inafanya kazi kama skrini (kwa kweli), kwa kuongeza ninaweza kuunganisha kazi ya kugusa na tundu la SD pia.

Hii inaweza kufundishwa na kitabu hiki cha Nailbuster Inc.

Katika hatua zifuatazo nitaonyesha ni jinsi gani unaweza kutengeneza ngao yako mwenyewe.

Hatua ya 1: Vipengele Unavyohitaji

Vipengele Unavyohitaji
Vipengele Unavyohitaji
Vipengele Unavyohitaji
Vipengele Unavyohitaji
  • ILI9341 2.8 "tft na chip ya kugusa
  • Wemos D1 mini (au mini Pro)
  • bodi ya kuvua (dak. 36colsx35rows)
  • Mdhibiti wa voltage L7805 IC + heatsink
  • Tundu la umeme la 5.5x2.1
  • 330nF capacitor
  • 100nF capacitor
  • ukubwa kamili kadi ya SD (au Micro SD iliyo na adapta)
  • safu moja kichwa cha kiume na kike
  • waya
  • kebo ndogo ya USB kwa kupakua programu
  • Ugavi wa umeme wa 6-12V (hiari)

Ikiwa ungependa kutumia kazi ya kugusa ya TFT, lazima ununue moja na chip ya kugusa.

Hatua ya 2: Ongeza Kazi ya SD

Ongeza Kazi ya SD
Ongeza Kazi ya SD
Ongeza Kazi ya SD
Ongeza Kazi ya SD

Kama unavyoona mzunguko wa Nailbuster huamua sehemu kuu ya unganisho la pini. Tunayo kitu kimoja tu cha kufanya, kuunganisha pini za SD na MCU.

Kila sehemu ya TFT inawasiliana na MCU kupitia basi ya SPI. Kwa hivyo lazima tuunganishe pini tatu za SD na pini za kawaida za SPI.

  • SD_MOSI kwa pini ya MOSI ya MCU
  • SD_MISO kwa pini ya MISO ya MCU
  • SD_SCK kwa pini ya SCK ya MCU.

SD_CS tu (chagua watumwa au SS) lazima iwe ya kipekee. Ninatumia pini ya D3 kama SD_CS.

Kwa kweli lazima uweke kichwa cha siri cha pini nne cha kiume kwa unganisho la SD.

Maelezo zaidi kuhusu basi la SPI kwenye Wikipedia.

Hatua ya 3: Kufanya PCB

Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB
Kufanya PCB
  • Kipimo cha PCB ninachotumia ni koloni 36 kwa safu 35. Mwanzoni ninaweka vifaa kuu na kufafanua vipimo vya mwisho vya PCB. Baada ya hapo niliikata kwa vipimo vya mwisho.
  • Tengeneza mashimo manne kwenye pembe nne ambazo unaweza kurekebisha PCB.
  • Panua mashimo ambayo unaweza kuingiza tundu la umeme.
  • Kata vichwa vya kike na uviingize kwenye PCB. Unahitaji

    • Pini 8 x2 ndefu kwa bodi ya Wemos
    • Pini 14 urefu x1 na
    • 4 pini ndefu x1 kwa TFT
  • Solder

    • tundu la umeme
    • capacitors
    • mdhibiti wa voltage
    • waya.
  • Baada ya hapo lazima ukate vipande kadhaa vya PCB ili kuondoa kifupi. (Tazama mchoro hapo juu.)
  • Katika hatua inayofuata ninashauri kuchukua multimeter na uangalie viunganisho. Kufanya hatua hii unaweza kuondoa vifaa vingine vya moshi na moto.:-)
  • Mwishowe ingiza bodi ya Wemos na TFT kwenye ngao.

Kukata vipande vya PCB kuna njia rahisi sana. Tumia kipenyo kidogo na kipenyo cha 3.5 mm. Ipangilie ndani ya shimo na ibadilishe kati ya vidole vyako.

Ili kuokoa mzunguko wako kutoka kwa njia za mkato unaweza kuikusanya kwenye karatasi ya plastiki ukitumia spacers na screws.

Hatua ya 4: Programu ya Sampuli

Mara ya kwanza lazima upakue na usakinishe maktaba zinazofuata:

  • Maktaba ya msingi ya michoro ya Adafruit GFX na
  • Maktaba ya Arduino ya XPT2046 kutoka Github.

Kisha pakua michoro nne zilizoambatishwa.

  • Tengeneza folda ya "button_SD_test_03" na uweke faili nne ndani yake.
  • Fungua "button_SD_test_03.ino" na IDE ya Arduino na upakie programu hiyo kwa MCU.

Katika programu zilizoambatanishwa utapata sampuli ambazo zitakuongoza kutumia ngao.

Kama utaona usawazishaji wa skrini ya skrini ya picha sio nzuri sana. Ikiwa una vigezo bora vya upimaji tafadhali shiriki nao nasi.

Kuna pini zilizobaki ambazo zinaweza kutumiwa kuunganisha ngao yako kwa sensorer au vifaa vingine.

  • D0 - I / O ya dijiti au SS kifaa cha ziada cha SPI
  • Ingizo la A0 - alalog
  • RST
  • TX, RX - mawasiliano ya serial, I2C au SS vifaa vya ziada vya SPI

Kwa kweli unaweza kuwasiliana na vifaa vingine au kunyakua data yoyote kutoka kwa Mtandao kupitia WiFi pia. Ili kuifanya ona maelekezo yangu ya awali.

  • Mawasiliano ya WiFi kati ya ESP8266 MCU kupitia router ya nyumbani
  • Accesspoint -Station mawasiliano kati ya ESP8266 MCU mbili.

Ilipendekeza: