Orodha ya maudhui:

Mantiki Mchezo "nguzo": 5 Hatua
Mantiki Mchezo "nguzo": 5 Hatua

Video: Mantiki Mchezo "nguzo": 5 Hatua

Video: Mantiki Mchezo
Video: Martha Mwaipaja & Bahati Bukuku - NIMEMTHIBITISHA (OfficialVideo)For skiza SMS: Skiza 6983295 to 811 2024, Novemba
Anonim
Mchezo wa Mantiki
Mchezo wa Mantiki
Mchezo wa Mantiki
Mchezo wa Mantiki
Mchezo wa Mantiki
Mchezo wa Mantiki

Halo!

Leo ningependa kushiriki mradi wa kuunda mchezo rahisi wa kimantiki "Nguzo". Kwa hili tunahitaji:

  1. Moja ya maonyesho ya bei nafuu na ya bei nafuu ya SPI,
  2. Arduino Nano,
  3. Ngao ya TFT ya Arduino Nano (ambayo tutachanganya vifaa vya kibinafsi katika kitengo kimoja).

Ngao hii ni ya pili (nyepesi, kwa Arduino Nano) toleo la TFT Shield ya Arduino Uno, ambayo unaweza kusoma hapa na hapa na hapa.

Maelezo mafupi ya ngao ya TFT:

  • Ukubwa wa bodi ni 64x49 mm,
  • Kiunganishi cha pini 30 cha kuunganisha Arduino Nano,
  • Kiunganishi cha pini 14 cha kuunganisha onyesho la TFT 320x240 na kiolesura cha SPI (pamoja na skrini ya kugusa),
  • Kontakt kwa kadi ya MicroSD,
  • Kiunganishi cha moduli ya Bluetooth (HC-06),
  • Kiunganishi cha pini 20 cha kamera OV7670 (na wengine),
  • Kontakt USB Mini, pamoja na kontakt tofauti ya pini 2 za usambazaji wa umeme 5V.

Mchezo yenyewe ni maarufu sana, kwa hivyo sitakaa juu ya maelezo ya sheria zake. Na zungumza juu ya usimamizi. Kwa sababu Katika kifaa hiki hakuna vifungo vya mitambo tutatumia skrini ya kugusa ya onyesho yenyewe. Mipaka ya maeneo ya skrini na kazi zao zinazofanana zinaonyeshwa kwenye takwimu ifuatayo.

Hakuna ngumu. Na kwa hivyo, wacha tuanze.

Hatua ya 1: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

Kukusanya bodi ni rahisi sana. Lakini utunzaji lazima uchukuliwe kusoma majina ya mawasiliano kabla ya usanikishaji. Kwanza unahitaji kusanikisha bodi ya Arduino Nano kama inavyoonyeshwa kwenye picha. Baada ya hapo, onyesho limeunganishwa, ambalo linaweza kuunganishwa pande zote za ubao (picha kutoka 1 hadi 6) na kwa upande mwingine (picha kutoka 7 na nyingine). Baada ya hapo, unaweza kuunganisha nguvu na kebo ndogo ya USB. Zifuatazo ni picha.

Nilichagua mkutano na milima ya rack, kwa sababu Huu ni muundo thabiti zaidi na ni vizuri kushikilia mkononi mwako. Tafadhali kumbuka kuwa mashimo yaliyowekwa yameundwa kwa onyesho la diagonal 2.8.

Baada ya kusanyiko, unaweza kuendelea kupakua michoro, lakini kabla ya hizi usisahau kusanikisha maktaba muhimu ya kufanya kazi na ngao ya TFT. Maktaba iko kwenye kiunga:

Kabla ya kwenda kwenye mchoro wa mchezo wenyewe, ningependa kukuonyesha uwezo wa bodi katika kuchora maandishi na picha, na pia kusindika skrini ya kugusa.

Hatua ya 2: Maonyesho 1. Picha na Maandishi

Demo 1. Picha na Maandishi
Demo 1. Picha na Maandishi
Demo 1. Picha na Maandishi
Demo 1. Picha na Maandishi
Demo 1. Picha na Maandishi
Demo 1. Picha na Maandishi

Sura hii inatoa mfano wa kufanya kazi na maandishi, michoro, na skrini ya kugusa. Mchoro huu hutumia fonti kutoka kwa maktaba ya Adafruit.

Inapendekezwa kwa urahisi kwamba kwanza upange bodi ya Arduino Nano kando na kisha kukusanya kifaa (lakini unaweza pia kupanga bodi kama sehemu ya kifaa). Vipengele vya kuchora visu kwenye skrini ni haraka kuliko ikiwa skrini imeunganishwa na Arduino Nano moja kwa moja kupitia SPI.

Hatua ya 3: Maonyesho 2. Skrini ya kugusa

Demo 2. Skrini ya kugusa
Demo 2. Skrini ya kugusa
Demo 2. Skrini ya kugusa
Demo 2. Skrini ya kugusa
Demo 2. Skrini ya kugusa
Demo 2. Skrini ya kugusa

Mchoro ufuatao unaonyesha jinsi ya kufanya kazi na skrini ya kugusa. Kwa kuwa skrini ya kugusa ni ya kupinga, ni rahisi kufanya kazi nayo kwa kutumia stylus.

Kutumia michoro hizi mbili kama mfano, unaweza tayari kukuza miradi yako mwenyewe na michoro, maandishi na skrini ya kugusa.

Hatua ya 4: Demo 3. Mchezo wa Mantiki "Nguzo"

Demo 3. Mchezo wa Mantiki
Demo 3. Mchezo wa Mantiki
Demo 3. Mchezo wa Mantiki
Demo 3. Mchezo wa Mantiki
Demo 3. Mchezo wa Mantiki
Demo 3. Mchezo wa Mantiki

Na mwishowe, tunakuja kwenye mchoro muhimu zaidi - mchezo wa kimantiki "Nguzo". Udhibiti, kama nilivyosema, unafanywa kwa kubonyeza eneo la skrini (ni rahisi zaidi kuliko vifungo vya mitambo chini ya skrini). Na kwa sababu ya ukweli kwamba kuna saizi kadhaa za onyesho: 2.4 ", 2.8", 3.2 "(programu zote zinaoana), kucheza kwenye onyesho na diagonal ya 3.2" ni ya kupendeza zaidi kuliko 2.4 ".

Hatua ya 5: Video ya Maonyesho

Mwishowe niliongeza video ya onyesho. Natumai ulifurahiya mradi wangu. Katika siku zijazo, nina mpango wa kuchapisha mradi mpya na kuonyesha huduma mpya kwa kutumia kifaa hiki. Asante kwa umakini!

Ilipendekeza: