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

Տրամաբանական խաղ «Սյուներ». 5 քայլ
Տրամաբանական խաղ «Սյուներ». 5 քայլ

Video: Տրամաբանական խաղ «Սյուներ». 5 քայլ

Video: Տրամաբանական խաղ «Սյուներ». 5 քայլ
Video: Ինչպե՞ս Արդյունավետ Պատասխանել Աշխատանքային Հարցազրույցի 5 Ամենահաճախ Տրվող Հարցերին 2024, Նոյեմբեր
Anonim
Տրամաբանական խաղ
Տրամաբանական խաղ
Տրամաբանական խաղ
Տրամաբանական խաղ
Տրամաբանական խաղ
Տրամաբանական խաղ

Բարեւ Ձեզ!

Այսօր ես կցանկանայի կիսվել մի պարզ տրամաբանական խաղ «Սյունակներ» ստեղծելու նախագծով: Դրա համար մեզ պետք է.

  1. Առավել մատչելի և մատչելի SPI էկրաններից մեկը,
  2. Արդուինո Նանո,
  3. TFT- վահան Arduino Nano- ի համար (որի հետ մենք կհամատեղենք առանձին բաղադրիչները մեկ միավորի մեջ):

Այս վահանը Arduino Uno- ի TFT Shield- ի երկրորդ (թեթև, Arduino Nano- ի համար) տարբերակն է, որի մասին կարող եք կարդալ այստեղ, այստեղ և այստեղ:

TFT վահանի համառոտ նկարագրությունը.

  • Տախտակի չափը `64x49 մմ,
  • 30-պին միակցիչ Arduino Nano- ին միացնելու համար,
  • 14 փին միակցիչ ՝ TFT էկրան 320x240 SPI ինտերֆեյսով միացնելու համար (ներառյալ սենսորային էկրանը),
  • Միակցիչ microSD քարտի համար,
  • Միակցիչ Bluetooth մոդուլի համար (HC-06),
  • 20-պին միակցիչ OV7670 տեսախցիկի համար (ինչպես նաև մյուսները),
  • Մինի USB միակցիչ, ինչպես նաև առանձին 2 փին միակցիչ ՝ 5 Վ լարման համար:

Խաղն ինքնին շատ հայտնի է, այնպես որ ես չեմ անդրադառնա դրա կանոնների նկարագրությանը: Եվ խոսեք կառավարման մասին: Քանի որ այս սարքում մեխանիկական կոճակներ չկան, մենք կօգտագործենք ցուցադրման սենսորային էկրանը: Էկրանի տարածքների սահմանները և դրանց համապատասխան գործառույթները ներկայացված են հետևյալ նկարում:

Ոչ մի բարդ բան: Եվ այսպես, եկեք սկսենք:

Քայլ 1: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Տախտակները հավաքելը շատ պարզ է: Բայց պետք է ուշադրություն դարձնել, նախքան տեղադրումը կարդալ կոնտակտային նշումները: Նախ անհրաժեշտ է տեղադրել Arduino Nano տախտակը, ինչպես ցույց է տրված լուսանկարում: Դրանից հետո միացված է ցուցադրում, որը կարող է միացվել ինչպես տախտակի մի կողմում (լուսանկարներ 1 -ից 6 -ը), այնպես էլ մյուս կողմից (լուսանկարներ 7 -ից և այլն): Դրանից հետո կարող եք միացնել հոսանքը մինի USB մալուխով: Ստորև բերված են լուսանկարներ:

Ես ընտրեցի հավաքը դարակաշարերով, քանի որ սա ավելի կոմպակտ դիզայն է և ավելի հարմար է պահել ձեր ձեռքում: Խնդրում ենք նկատի ունենալ, որ տեղադրման անցքերը նախատեսված են 2.8 դյույմ անկյունագծով ցուցադրման համար:

Հավաքվելուց հետո կարող եք անցնել ուրվագծերի ներբեռնումը, բայց մինչ դրանք մի մոռացեք տեղադրել անհրաժեշտ գրադարանը TFT վահանի հետ աշխատելու համար: Գրադարանը գտնվում է հղման վրա ՝

Նախքան խաղի էսքիզին անցնելը, ես կցանկանայի ձեզ ցույց տալ տախտակի հնարավորությունները տեքստ և գրաֆիկա նկարելու, ինչպես նաև սենսորային էկրանը մշակելու գործում:

Քայլ 2. Դեմո 1. Գրաֆիկա և տեքստ:

Դեմո 1. Գրաֆիկա և տեքստ
Դեմո 1. Գրաֆիկա և տեքստ
Դեմո 1. Գրաֆիկա և տեքստ
Դեմո 1. Գրաֆիկա և տեքստ
Դեմո 1. Գրաֆիկա և տեքստ
Դեմո 1. Գրաֆիկա և տեքստ

Այս գլուխը տալիս է տեքստի, գրաֆիկայի և սենսորային էկրանով աշխատելու օրինակ: Այս ուրվագիծը օգտագործում է Adafruit գրադարանի տառատեսակներ:

Հարմարության համար խորհուրդ է տրվում, որ դուք նախ ծրագրեք Arduino Nano տախտակը առանձին, այնուհետև սարքը հավաքեք (բայց կարող եք նաև ծրագրավորել տախտակը որպես սարքի մաս): Էկրանի վրա տարրեր տեսողականորեն նկարելը ավելի արագ է, քան եթե էկրանը միացված լիներ Arduino Nano- ին անմիջապես SPI- ի միջոցով:

Քայլ 3. Դեմո 2. Սենսորային էկրան:

Դեմո 2. Սենսորային էկրան
Դեմո 2. Սենսորային էկրան
Դեմո 2. Սենսորային էկրան
Դեմո 2. Սենսորային էկրան
Դեմո 2. Սենսորային էկրան
Դեմո 2. Սենսորային էկրան

Հետևյալ ուրվագիծը ցույց է տալիս, թե ինչպես աշխատել սենսորային էկրանով: Քանի որ սենսորային էկրանը դիմադրողական է, դրա հետ ավելի հարմար է աշխատել գրիչի միջոցով:

Այս երկու էսքիզները որպես օրինակ օգտագործելով ՝ արդեն կարող եք մշակել ձեր սեփական նախագծերը գրաֆիկայի, տեքստի և սենսորային էկրանով:

Քայլ 4. Դեմո 3. Տրամաբանական խաղ «Սյուներ»:

Դեմո 3. Տրամաբանական խաղ
Դեմո 3. Տրամաբանական խաղ
Դեմո 3. Տրամաբանական խաղ
Դեմո 3. Տրամաբանական խաղ
Դեմո 3. Տրամաբանական խաղ
Դեմո 3. Տրամաբանական խաղ

Եվ, վերջապես, մենք գալիս ենք ամենակարևոր ուրվագծին `տրամաբանական խաղ« Սյուներ »: Կառավարումը, ինչպես ասացի, կատարվում է ՝ կտտացնելով էկրանի տարածքին (դա նույնիսկ ավելի հարմար է, քան էկրանի ներքևի մեխանիկական կոճակները): Եվ քանի որ կան մի քանի դիսփլեյի չափսեր `2.4", 2.8 ", 3.2" (բոլոր ծրագրային ապահովման հետ համատեղելի), 3.2 "անկյունագծով դիսփլեյով խաղալը շատ ավելի հաճելի է, քան 2.4":

Քայլ 5: Դեմո տեսանյութ

Վերջում ես ավելացրի ցուցադրական տեսանյութ: Հուսով եմ, որ ձեզ դուր եկավ իմ նախագիծը: Ապագայում ես նախատեսում եմ տեղադրել նոր նախագիծ և ցուցադրել նոր հնարավորություններ ՝ օգտագործելով այս սարքը: Շնորհակալություն ուշադրության համար:

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