Cov txheej txheem:

Logic Game "Kab": 5 Kauj Ruam
Logic Game "Kab": 5 Kauj Ruam

Video: Logic Game "Kab": 5 Kauj Ruam

Video: Logic Game
Video: Dr. Andy Galpin: Optimal Protocols to Build Strength & Grow Muscles | Huberman Lab Guest Series 2024, Hlis ntuj nqeg
Anonim
Logic Game
Logic Game
Logic Game
Logic Game
Logic Game
Logic Game

Nyob zoo!

Hnub no kuv xav qhia ib qhov haujlwm los tsim cov kev ua si uas yooj yim "Kab". Rau qhov no peb xav tau:

  1. Ib qho ntawm qhov pheej yig tshaj plaws thiab pheej yig SPI qhia,
  2. Arduino Nano, Cov.
  3. TFT-ntaub thaiv npog rau Arduino Nano (nrog uas peb yuav muab cov khoom sib xyaw ua ke rau hauv ib chav).

Cov ntaub thaiv npog no yog qhov thib ob (qhov hnyav, rau Arduino Nano) version ntawm TFT Shield rau Arduino Uno, uas koj tuaj yeem nyeem txog ntawm no thiab ntawm no thiab ntawm no.

Cov lus piav qhia luv ntawm TFT ntaub thaiv npog:

  • Qhov loj ntawm pawg thawj coj yog 64x49 mm,
  • 30-tus pin txuas rau txuas Arduino Nano,
  • 14-tus pin txuas rau txuas TFT zaub 320x240 nrog SPI interface (suav nrog lub vijtsam kov),
  • Txuas rau daim npav microSD,
  • Txuas rau Bluetooth module (HC-06),
  • 20-tus pin txuas rau lub koob yees duab OV7670 (nrog rau lwm tus),
  • Mini USB txuas, nrog rau cais 2-tus pin txuas rau lub zog hluav taws xob 5V.

Qhov kev ua si nws tus kheej yog nto moo heev, yog li kuv yuav tsis nyob ntawm qhov kev piav qhia ntawm nws cov cai. Thiab tham txog kev tswj hwm. Vim hais tias Hauv cov cuab yeej no tsis muaj cov khawm tshuab peb yuav siv lub vijtsam kov ntawm cov zaub nws tus kheej. Cov ciam teb ntawm thaj chaw tshuaj ntsuam thiab lawv cov haujlwm sib xws tau qhia hauv daim duab hauv qab no.

Tsis muaj dab tsi nyuab. Yog li ntawd, cia peb pib ua.

Kauj ruam 1: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Sib dhos cov laug cam yog yooj yim heev. Tab sis kev saib xyuas yuav tsum tau ua los nyeem qhov kev sib tham ua ntej kev teeb tsa. Ua ntej koj yuav tsum teeb tsa Arduino Nano board raws li qhia hauv daim duab. Tom qab ntawd, cov zaub tau txuas nrog, uas tuaj yeem txuas ob qho tib si ntawm ib sab ntawm lub rooj tsavxwm (duab los ntawm 1 txog 6) thiab ntawm lwm qhov (duab los ntawm 7 thiab lwm yam). Tom qab ntawd, koj tuaj yeem txuas lub zog nrog lub mini USB cable. Qhov hauv qab no yog cov duab.

Kuv tau xaiv cov rooj sib dhos nrog cov khoom sib dhos, vim qhov no yog qhov tsim qauv me dua thiab yooj yim dua los tuav hauv koj txhais tes. Thov nco ntsoov tias lub qhov mounting yog tsim los rau 2.8 kab pheeb ces kaum zaub.

Tom qab sib dhos, koj tuaj yeem txuas mus rub cov duab kos, tab sis ua ntej cov no tsis txhob hnov qab teeb tsa lub tsev qiv ntawv tsim nyog rau ua haujlwm nrog daim thaiv npog TFT. Lub tsev qiv ntawv nyob ntawm qhov txuas:

Ua ntej mus rau qhov kos duab ntawm qhov kev ua si nws tus kheej, Kuv xav qhia koj lub rooj tsav xwm lub peev xwm hauv kev kos cov ntawv thiab cov duab, nrog rau kev ua lub vijtsam kov.

Kauj ruam 2: Demo 1. Cov duab thiab cov ntawv

Demo 1. Cov duab thiab cov ntawv
Demo 1. Cov duab thiab cov ntawv
Demo 1. Cov duab thiab cov ntawv
Demo 1. Cov duab thiab cov ntawv
Demo 1. Cov duab thiab cov ntawv
Demo 1. Cov duab thiab cov ntawv

Tshooj lus no muab piv txwv ntawm kev ua haujlwm nrog cov ntawv, duab, thiab kov lub vijtsam. Daim duab no siv fonts los ntawm Adafruit lub tsev qiv ntawv.

Nws tau pom zoo kom yooj yim uas koj thawj qhov program Arduino Nano board cais thiab tom qab ntawd sib sau ua ke cov cuab yeej (tab sis koj tseem tuaj yeem tsim cov phiaj xwm ua ib feem ntawm lub cuab yeej). Pom cov duab kos ntawm lub vijtsam nrawm dua yog tias lub vijtsam tau txuas nrog Arduino Nano ncaj qha los ntawm SPI.

Kauj ruam 3: Demo 2. Touchscreen

Demo 2. Kov npo
Demo 2. Kov npo
Demo 2. Kov npo
Demo 2. Kov npo
Demo 2. Kov npo
Demo 2. Kov npo

Cov duab kos hauv qab no qhia yuav ua li cas ua haujlwm nrog lub vijtsam kov. Txij li lub vijtsam kov tau tiv taus, nws yooj yim dua los ua haujlwm nrog nws siv cov stylus.

Siv ob qhov kev kos duab no ua piv txwv, koj tuaj yeem tsim koj tus kheej cov phiaj xwm nrog duab, ntawv nyeem thiab kov lub vijtsam.

Kauj Ruam 4: Demo 3. Logic Game "Kab"

Demo 3. Logic Game
Demo 3. Logic Game
Demo 3. Logic Game
Demo 3. Logic Game
Demo 3. Logic Game
Demo 3. Logic Game

Thiab thaum kawg, peb los rau qhov kos duab tseem ceeb tshaj plaws - kev ua si uas muaj zaj "Kab". Kev tswj hwm, raws li kuv tau hais, ua tiav los ntawm kev nyem rau ntawm lub vijtsam (nws yooj yim dua li cov nyees khawm khawm hauv qab ntawm lub vijtsam). Thiab vim qhov tseeb tias muaj ntau qhov ntau me me tso saib: 2.4 ", 2.8", 3.2 "(txhua qhov software sib xws), ua si ntawm cov zaub nrog kab pheeb ces kaum ntawm 3.2" yog qhov zoo siab tshaj li ntawm 2.4 ".

Kauj ruam 5: Demo Video

Thaum kawg kuv ntxiv cov vis dis aus. Kuv vam tias koj nyiam kuv qhov project. Yav tom ntej, kuv npaj yuav tshaj tawm txoj haujlwm tshiab thiab qhia cov yam ntxwv tshiab siv lub cuab yeej no. Tsaug rau mloog!

Pom zoo: