Բովանդակություն:

Arduino TFT Graphics Shield: 4 քայլ (նկարներով)
Arduino TFT Graphics Shield: 4 քայլ (նկարներով)

Video: Arduino TFT Graphics Shield: 4 քայլ (նկարներով)

Video: Arduino TFT Graphics Shield: 4 քայլ (նկարներով)
Video: 2 4 TFT touch LCD + Arduino UNO 2024, Նոյեմբեր
Anonim
Image
Image
Հաղորդալարերի դիագրամ
Հաղորդալարերի դիագրամ

Այս հրահանգը բացատրում է, թե ինչպես պատրաստել 240 x 320 պիքսել (QVGA) գունավոր գրաֆիկական վահան ձեր Arduino UNO R3- ի համար:

Վահանը, որն ունի SPI ավտոբուս և ILI9341 ցուցադրման վերահսկիչ, միանում է անմիջապես ձեր Arduino- ին:

Օգտագործվում են Arduino- ի տվյալների միայն 5 կապ, ինչը մյուս նախագծերին ազատ է թողնում:

TFT էկրանը նույն երկարությունն է, ինչ ձեր Arduino- ն, ինչը կազմում է կոկիկ փաթեթ:

Վահան:

  • վերացնում է մալուխների անհրաժեշտությունը:
  • ապահովում է կայուն ամրացում ցուցադրման համար
  • պարունակում է անհրաժեշտ 5 վոլտից մինչև 3 վոլտ լարման բաժանարարներ
  • կարող է տեղադրվել Arduino- ի այլ վահանների վրա

Մասերի գնահատված արժեքը 20 դոլարից պակաս է

Պատկերներ

Լուսանկար 1 -ում ցուցադրվում է Arduino վահանի հզորացումը:

Տեսանյութում ցուցադրվում է TFT վահանը գործողության մեջ:

Քայլ 1: Մասերի ցուցակ

Հետևյալ մասերը ստացվել են https://www.aliexpress.com/ կայքից.

  • 1 ընդամենը 2.2 դյույմ TFT SPI LCD ցուցադրման մոդուլ 240*320 ILI9341 SD քարտի բնիկով Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
  • Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2mm 2.54mm Pitch Arduino- ի համար միայն 1 նախատիպ PCB ընդլայնման տախտակ

Հետևյալ մասերը ձեռք են բերվել տեղում.

  • 5 ընդամենը 2K2 օմ 1/8 վտ մետաղական ֆիլմի ռեզիստորներ
  • 5 ընդամենը 3k3 ohm 1/8 վտ մետաղական ֆիլմի ռեզիստորներ
  • PCB- ների համար ընդամենը 1 պին գլխի տերմինալային ժապավեն 0.1 "/2.54 մմ տրամագծով
  • 10 ամպ պահածոյացված պղնձե ապահովիչների մետաղալար

Մասերի գնահատված արժեքը 20 դոլարից պակաս է

Քայլ 2: Էլեկտրագծերի դիագրամ

Հաղորդալարերի դիագրամ
Հաղորդալարերի դիագրամ
Հաղորդալարերի դիագրամ
Հաղորդալարերի դիագրամ

TFT մոդուլն ընդունում է 5 վոլտ, քանի որ ունի 3 վոլտ լարման կարգավորիչ, սակայն TFT մուտքերից յուրաքանչյուրն ակնկալում է 3 վոլտ:

2K2 | 3K3 լարման բաժանարարները Arduino 5 վոլտ ելքերը նվազեցնում են մինչև 3 վոլտ:

Պատկերներ

  • Լուսանկար 1 -ը ցույց է տալիս TFT միացման սխեմա:
  • Լուսանկար 2 -ը ցույց է տալիս համապատասխան վահանը
  • 3 -րդ լուսանկարը ցույց է տալիս վահանի ներքևի հատվածը
  • 4 -րդ լուսանկարում ներկայացված է վահանի վերին տեսքը
  • 5 -րդ լուսանկարը ցույց է տալիս հավաքված միավորը

Փորձարկում

  • Անջատեք TFT էկրանը վահանից
  • Տեղադրեք վահանը ձեր Arduino- ի մեջ
  • Միացրեք ձեր Arduino- ն ձեր համակարգչին
  • Ստուգեք, որ լարման բաժանարար յուրաքանչյուր հանգույց ունի 3 վոլտ:
  • Անջատեք Arduino- ն ձեր համակարգչից
  • Միացրեք TFT էկրանը
  • Դուք այժմ պատրաստ եք գնալ:

Քայլ 3: Softwareրագրակազմ

Բացի կից ծածկագրից պահանջվում է գրադարանային երեք ֆայլ

Քայլ 1

Ներբեռնեք գրադարանի հետևյալ ֆայլերը.

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

Վերոնշյալ ֆայլերից յուրաքանչյուրը zip ձևաչափով են և կհայտնվեն ձեր ներբեռնման թղթապանակում

Քայլ 2

Ընտրեք և տեղադրեք վերը նշված գրադարաններից յուրաքանչյուրը ՝ օգտագործելով ձեր Arduino IDE- ն.

  • Կտտացրեք «Էսքիզ | Ներառել գրադարան | Ավելացնել փոստային գրադարան… | Adafruit_ILI9341-master.zip »
  • Կտտացրեք «Էսքիզ | Ներառել գրադարան | Ավելացնել փոստային գրադարան… | Adafruit-GFX-Library-master.zip »
  • Կտտացրեք «Էսքիզ | Ներառել գրադարան | Ավելացնել փոստային գրադարան… | Adafruit_BusIO-master.zip »

Քայլ 3

Ձեր Arduino IDE- ից.

  • Կցված «graphicstest2.ino» ֆայլը պատճենեք Arduino էսքիզի մեջ [1]
  • Էսքիզը պահեք որպես «graphicstest2», այնուհետև վերբեռնեք ձեր Arduino- ում

Նշում

[1]

«Graphicstest2.ino» - ի բովանդակությունը նույնական է գրադարանի օրինակելի ֆայլին »… | Arduino | գրադարաններ | Adafruit_ILI9341-վարպետ | օրինակներ | գրաֆիկական ամենագեղեցիկ | graphicstest.ino », բացառությամբ այն, որ վերնագրում սահմանվել են ցուցադրման մոդուլի որոշ լրացուցիչ կապեր:

Կափարիչի լուսանկարի ծածկագիրը նույնպես ներառված է:

Քայլ 4: Ամփոփում

Սովորեցնողը նկարագրում է, թե ինչպես պատրաստել TFT գրաֆիկական վահան ձեր Arduino Uno R3- ի համար

Էկրանի չափը ՝ 320 x 240 պիքսել (QVGA)

SPI վահանը միանում է անմիջապես ձեր Arduino- ին

Պահանջվում է ընդամենը 5 Arduino տվյալների կապ

TFT էկրանը նույն երկարությունն է, ինչ ձեր Arduino- ն, ինչը կազմում է կոկիկ փաթեթ:

Մասերի գնահատված արժեքը 20 դոլար է

Կտտացրեք այստեղ ՝ իմ մյուս հրահանգները դիտելու համար:

Խորհուրդ ենք տալիս: