Cov txheej txheem:

Sif's Maze (Game) - Arduino ITTT: 4 Cov Kauj Ruam (nrog Duab)
Sif's Maze (Game) - Arduino ITTT: 4 Cov Kauj Ruam (nrog Duab)

Video: Sif's Maze (Game) - Arduino ITTT: 4 Cov Kauj Ruam (nrog Duab)

Video: Sif's Maze (Game) - Arduino ITTT: 4 Cov Kauj Ruam (nrog Duab)
Video: Arduino Maze Game Project 2024, Hlis ntuj nqeg
Anonim
Sif's Maze (Game) - Arduino ITTT
Sif's Maze (Game) - Arduino ITTT

Kuv lub tsev kawm ntawv tau ua haujlwm rau kuv nrog ua qee yam sib tham nrog Arduino. Kuv ua qhov kev tshawb nrhiav me ntsis, uas, tu siab, tsis tau ua tiav zoo, tab sis xav tias ua tiav nws lossis ntxiv rau nws

Txoj haujlwm no pib ua lub tswv yim rau TBA txog Norse Mythology. Koj yog Lifthrasir, hlub lub neej thiab tau hnov qab koj lub npe. Koj yuav tsum tau nrhiav koj tus hlub, Lif, lossis khiav tawm hauv hav zoov uas koj sawv los. Alas, qhov no tsis tig tawm zoo ib yam nkaus, yog li kuv hloov nws mus rau hauv qhov kev tshawb nrhiav me me, tseem tuav ntawm Norse Mythology

Kauj Ruam 1: Nov Yog Yam Koj Yuav Tsum Tau

Cov ntawv hauv qab no xav tau rau txoj haujlwm no:

- Arduino Ib

- Dhia cov xov hlau

- Ua kua Crystal Display (LCD) (16, 2)

- Pushbutton x2

- Cov potentiometer

-10k Ohm Resistor x3

- Tsawg kawg 1kg ntawm pob zeb xab npum (Pob zeb ntau dua koj muaj qhov yooj yim nws yuav haum rau kho vajtse sab hauv).

- Ntoo ntsaws x4

Kauj Ruam 2: Sijhawm, mus rau R. T

Sijhawm, mus rau R. T
Sijhawm, mus rau R. T

Koj nyeem nws txoj cai poj niam thiab txiv neej. Nws yog lub sijhawm rau AT lossis Yog xav tau, kos cov pob zeb zoo li txoj hauv kev uas kho vajtse haum rau sab hauv.

Kuv tau ua qhov no los ntawm gouging thiab grating pob zeb, tab sis yog tias koj muaj lwm yam, cov cuab yeej tshaj lij nyob hauv tsev, tsis txhob siv cov ntawd. Soapstone tau yooj yim cog, yog li koj yeej tsis xav tau MX-30KSUPER laum lossis qee yam. Cov txheej txheem zom thiab zom cov khoom siv yuav ua haujlwm zoo.

Ua ntej tshaj, peb yuav tsum faib lub pob zeb ua ib nrab. Ntseeg nws lossis tsis ntseeg, tab sis kuv tau ua qhov no los ntawm kev siv saw rau cov hlau mos thiab pom txoj cai los ntawm nws. tam sim no peb muaj 2 lub pob zeb nyob hauv ib nrab, peb tuaj yeem pib txiav tawm cov duab plaub uas nyob ib puag ncig ntawm ib nrab ntawm ib nrab. Peb yuav siv qhov no rau cov zaub. Kuv ua rau kuv loj txaus rau WHOLE cov zaub kom haum rau hauv, tab sis koj tuaj yeem tsim nws raws li txoj hauv kev tsuas yog tso saib nws tus kheej yuav raug nthuav tawm.

Ua nrog Ceev faj !! raws li koj yuav tau pom, muaj qhov tawg loj heev hauv kuv cov duab ib nrab. Nws tau tshwm sim thaum drilling ze rau ib feem me me (Peb yuav tau mus tom qab drilling). Ceev faj heev thaum drilling ze rau qhov ua kom yuag me ntsis, vim qhov no tshwm sim ntau.

Auj yog, tej zaum kuj yuav tsum tau ceev faj. Kuv yuav ntxub pom ib tus neeg raug mob vim kuv qhov project.

Tam sim no! Raws li rau ib nrab thib ob, peb yuav xav tau qhov hollowed tawm cov duab plaub. Sib sib zog txaus kom haum rau Arduino thiab lub lauj kaub ntsuas, tab sis tsis tob dhau, vim tias koj tsis xav kom lub pob zeb tawg.

Sijhawm xyaum, menyuam. Tam sim no koj xav xaiv 4 qhov chaw nyob ib ncig ntawm lub qhov tso saib, thiab hollow ib feem ntawm koj ib nrab. Tom qab ntawd koj yuav muab cov ntoo ntsaws rau hauv ntawd txhawm rau txhawb nqa sab saud (Zaub) ib nrab. Laum qhov rau hauv (Tsis dhau) pob zeb, thiab muab cov ntsaws rau hauv lub qhov. Ua tib yam rau sab saud (zaub) ib nrab. Kuv qhia koj kom muab cov qhov tso rau tib qhov chaw.

Tom qab koj ua tiav qhov ntawd, koj yuav tsum muaj peev xwm muab pob zeb tso rau saum ib leeg, nrog qhov chaw nyob nruab nrab!

Kauj Ruam 3: Kho Vajtse La Vista, Menyuam

Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam
Kho vajtse La Vista, Menyuam

Thov txim rau qhov phem Terminator pun, tab sis nws yog lub sijhawm los sau lub plawv ntawm lub tshuab.

Pib nrog siv cov laug los yog dhia xov hlau mus rau lub vijtsam LCD. Kuv tau xaiv los txuas cov xov hlau dhia ncaj qha rau ntawm qhov screen. Txoj kev no kuv yuav khaws chaw thiab txhua yam yuav haum zoo dua. Thaum koj ua tiav koj lub vijtsam yuav tsum zoo li kuv. Koj tuaj yeem saib yuav ua li cas xaim lub vijtsam LCD ntawm no:

www.arduino.cc/en/Tutorial/HelloWorld?from…

Koj tuaj yeem ua raws cov lus qhia qhia hauv phau ntawv qhia no, vim tias kuv kuj tau siv qhov no los txuas kuv lub vijtsam, yog li cov cai yuav ua haujlwm nrog cov pins no.

Koj tuaj yeem kuaj lub vijtsam nrog tus lej piv txwv muab hauv tib qhov kev qhia tom qab koj ua tiav.

Tom ntej no, Kuv hais qhia koj xaim lub ntsuas ntsuas lub lauj kaub rau ib qho ntawm daim phiaj siv hluav taws xob. Txuas lub lauj kaub ntsuas thiab lub vijtsam thiab ntsuas lub lauj kaub ntsuas los ntawm kev xa nws. Yog tias qhov ci ntawm LCD hloov pauv, koj txuas nws kom raug. Yog tias tsis yog, Kuv xav kom koj saib lwm qhov ntawm cov ntawv qhia txuas rau saum toj no.

Yog tias koj ua tiav, nqa koj cov nyees khawm, txuas rau hauv av thiab 5V tus pin ntawm koj Arduino. Koj tuaj yeem txuas cov nyees khawm rau txhua tus lej digital. Nco ntsoov xyuas cov cai yog tias cov pins zoo ib yam.

Tom qab koj ua tiav, koj tuaj yeem tso cov khoom kho vajtse rau hauv koj lub pob zeb!

Kauj ruam 4: Yog (lastStep) {code ();}

Pw tsaug zog. Lub sij hawm nkag mus rau hauv matrix.

Koj twv nws! Nws yog lub sij hawm rau code. Tsis txhob txhawj. Qhov no yog qhov yooj yim zoo nkauj. Qhov tsuas yog qhov kuv tsis tuaj yeem ua haujlwm yog qhov kev ua si hla lub vijtsam. Yog tias koj tswj kom nws ua haujlwm, thov qhia rau kuv!

Koj tuaj yeem siv kuv tus lej uas kuv tau ntxiv ua cov ntawv rub tawm. Koj tuaj yeem ntxiv koj tus kheej qib los ntawm kev theej thiab muab cov qib dhau los, tab sis nrog cov lus teb sib txawv (Sab laug thiab sab xis).

Thiab tag nrho cov! Kuv vam tias koj tau txais qee yam tawm ntawm qhov kev qhia no thiab tej zaum tseem ua rau koj tus kheej!

Yog tias koj ua kuv yuav nyiam pom nws!

Pom zoo: