Բովանդակություն:
Video: Arduino TFT Graphics Shield: 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս հրահանգը բացատրում է, թե ինչպես պատրաստել 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 դոլար է
Կտտացրեք այստեղ ՝ իմ մյուս հրահանգները դիտելու համար:
Խորհուրդ ենք տալիս:
Botletics LTE CAT-M/NB-IoT + GPS Shield Arduino- ի համար. 10 քայլ (նկարներով)
Botletics LTE CAT-M/NB-IoT + GPS Shield for Arduino: /Compass, Galileo, QZSS ստանդարտներ) տեղադրության հետևման համար: Կան բազմաթիվ SIM7000 շարքի մոդուլներ
Ինչպես պատրաստել իրական ժամանակի ժամացույց Arduino- ի և TFT ցուցադրման միջոցով - Arduino Mega RTC 3.5 դյույմանոց TFT էկրանով. 4 քայլ
Ինչպես պատրաստել իրական ժամանակի ժամացույց Arduino- ի և TFT ցուցադրման միջոցով | Arduino Mega RTC 3.5 դյույմանոց TFT էկրանով. Այցելեք իմ Youtube ալիքը: Ներածություն. 2560 և DS3231 RTC մոդուլ
Յուրաքանչյուր լիտր հաշվում է: Arduino Water Doser "Shield": 7 քայլ (նկարներով)
Յուրաքանչյուր լիտր հաշվում է: Arduino Water Doser "Shield". Բարև: Այս հրահանգով դուք կարող եք դոզավորել անհրաժեշտ քանակությամբ ջուր: Համակարգը կարող է աշխատել մլ և Լ
TFT Shield ձեռնարկ. 4 քայլ
TFT Shield ձեռնարկ. Այսօր դուք կսովորեք, թե ինչպես կարող եք ստեղծել և օգտագործել կոճակներ ձեր Arduino TFT Touchscreen նախագծերում: Ես օգտագործում եմ Կումանի 2.8 " TFT Shield- ը զուգորդվում է Կումանի Arduino UNO- ի հետ: Բոնուս. Kuman- ի TFT Shield- ը գալիս է անվճար Stylus- ով, որը կարող եք օգտագործել
Arduino Uno. Bitmap Animation ILI9341 TFT Touchscreen Display Shield With Visuino. 12 քայլ (նկարներով)
Arduino Uno. Bitmap Animation on ILI9341 TFT Touchscreen Display Shield With Visuino. ILI9341 based TFT Touchscreen Display Shields are very popular low cost Display Shields for Arduino. Visuino- ն նրանց աջակցում էր բավականին երկար ժամանակ, բայց ես երբեք առիթ չեմ ունեցել գրել դրանք օգտագործելու վերաբերյալ ձեռնարկ: Վերջերս, սակայն, քչերն էին հարցնում