Përmbajtje:

Sif's Maze (Lojë) - Arduino ITTT: 4 hapa (me fotografi)
Sif's Maze (Lojë) - Arduino ITTT: 4 hapa (me fotografi)

Video: Sif's Maze (Lojë) - Arduino ITTT: 4 hapa (me fotografi)

Video: Sif's Maze (Lojë) - Arduino ITTT: 4 hapa (me fotografi)
Video: It Became Unliveable! ~ Abandoned Home Of The Spenser's In The USA 2024, Dhjetor
Anonim
Sif's Maze (Lojë) - Arduino ITTT
Sif's Maze (Lojë) - Arduino ITTT

Shkolla ime më ngarkoi të bëja diçka interaktive me një Arduino. Bëra një lojë të vogël me labirint, e cila, për fat të keq, nuk doli aq mirë, por mos ngurroni ta përfundoni ose shtoni në të

Ky projekt filloi si një koncept për një TBA në lidhje me Mitologjinë Norvegjeze. Ti ishe Lifthrasir, dashnor i jetës dhe e kishe harruar emrin tënd. Ose duhet të gjesh të dashurin tënd, Lif, ose të shpëtosh nga pylli ku u zgjove. Mjerisht, as kjo nuk doli shumë mirë, kështu që unë e ndryshova në një lojë të vogël labirinti, duke u mbajtur akoma në Mitologjinë Norvegjeze

Hapi 1: Kjo është ajo që ju nevojitet

Pjesët e mëposhtme janë të nevojshme për këtë projekt:

- Arduino Uno

- Shko telat

- Ekran me kristal të lëngshëm (LCD) (16, 2)

- Butoni x2

- Potenciometër

- Rezistenca 10k Ohm x3

- Të paktën 1 kg gurë sapuni (Sa më shumë gur të keni aq më lehtë do të jetë të vendosni pajisjet brenda).

- Prizë druri x4

Hapi 2: Koha, në një R T

Koha, në një R T
Koha, në një R T

Ju e lexuat mirë zonja dhe zotërinj. It'sshtë koha për A R T. Ose më mirë, gdhendni gurin e sapunit në atë mënyrë që pajisja të përshtatet brenda.

Unë e bëra këtë duke fshirë dhe grirë gurin, por nëse keni mjete të tjera, më profesionale në shtëpi, mos ngurroni t'i përdorni ato. Guri i sapunit kultivohet shumë lehtë, kështu që vërtet nuk keni nevojë për një stërvitje MX-30KSUPER ose diçka tjetër. Furnizimet standarde të grumbullimit dhe grilimit do të funksionojnë mirë.

Së pari, ne duhet ta ndajmë gurin në gjysmë. Besoni apo jo, por unë e bëra këtë duke marrë një sharrë për metale të buta dhe sharruar menjëherë përmes saj. tani që kemi 2 gjysma të një guri, mund të fillojmë të gdhendim një formë drejtkëndore diku në mes të njërës prej gjysmave. Ne do ta përdorim këtë për shfaqjen. Unë e kam bërë timen mjaft të madh që të përshtatet ekrani i tërë, por ju gjithashtu mund ta formësoni atë në atë mënyrë që vetëm ekrani të shfaqet.

PROCEDUR ME KUJDES !! siç mund ta keni vënë re, ka një çarje të madhe në gjysmën e ekranit tim. Ndodhi gjatë shpimit pranë një pjese më të hollë (Do të kalojmë në shpime më vonë). Jini shumë të kujdesshëm gjatë shpimit pranë pjesëve më të holla, pasi kjo ndodh shumë.

Oh po, mbase edhe ki kujdes në përgjithësi. Do të urreja të shihja dikë të plagosur për shkak të projektit tim.

Tani! Sa i përket pjesës së dytë, do të na duhet një formë drejtkëndëshe e zbrazur. Mjaft e thellë për t’iu përshtatur matësit Arduino dhe tenxhere, por jo shumë të thellë, sepse nuk doni që guri të ndahet.

Koha për stërvitje, zemër. Tani ju doni të zgjidhni 4 pika rreth vrimës së ekranit dhe pjesën e zbrazët të gjysmave tuaja. Më vonë do të vendosni prizat prej druri atje për të mbështetur gjysmën e sipërme të ekranit. Thërrmoni vrima në (Jo përmes) gurit dhe vendosni prizat në vrima. Bëni të njëjtën gjë në gjysmën e sipërme (ekranit). Unë ju sugjeroj t'i vendosni ato vrima në të njëjtat vende.

Pasi ta keni bërë këtë, duhet të jeni në gjendje t'i vendosni gurët njëri mbi tjetrin, me hapësirë në mes!

Hapi 3: Hardware La Vista, Baby

Hardware La Vista, Foshnja
Hardware La Vista, Foshnja
Hardware La Vista, Baby
Hardware La Vista, Baby
Hardware La Vista, Baby
Hardware La Vista, Baby
Hardware La Vista, Baby
Hardware La Vista, Baby

Na vjen keq për fjalën e tmerrshme të Terminator, por është koha për të mbledhur zemrën e makinës.

Filloni duke bashkuar ose kunjat ose hidheni telat në ekranin LCD. Zgjodha të bashkoj telat e kërcimit direkt në ekran. Në këtë mënyrë do të ruaja hapësirën dhe gjithçka do të përshtatej më mirë. Kur të keni mbaruar, ekrani juaj duhet të duket shumë si i imi. Ju mund të shikoni se si të lidhni ekranin LCD këtu:

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

Ju mund të ndiqni udhëzimet e sakta të dhëna në këtë tutorial, sepse unë gjithashtu e kam përdorur këtë për të lidhur ekranin tim, kështu që kodi do të funksionojë me këto kunja.

Mund ta provoni ekranin me shembullin e kodit të dhënë në të njëjtin tutorial pasi të keni mbaruar.

Tjetra, ju sugjeroj të lidhni njehsorin e tenxhere në një copë dërrasë qarku. Lidhni njehsorin e tenxhere dhe ekranin dhe provoni matësin e tenxhere duke e kthyer atë. Nëse ndriçimi i LCD ndryshon, ju e lidhni atë siç duhet. Nëse jo, ju sugjeroj të hidhni një vështrim tjetër në tutorialin e lidhur më sipër.

Nëse keni mbaruar, merrni butonat, lidhini ato në tokë dhe kunjat 5V në Arduino tuaj. Ju mund t'i lidhni butonat me çdo kunj dixhital. Sigurohuni që të kontrolloni kodin nëse kunjat janë të njëjta.

Pasi të keni mbaruar, mund ta vendosni pajisjen në gurin tuaj!

Hapi 4: Nëse (hapi i fundit) {kodi ();}

Gjumë pushim. Koha për të hyrë në matricë.

E gjete! Timeshtë koha për të koduar. Mos u shqetëso. Kjo pjesë është në të vërtetë mjaft e lehtë. E vetmja gjë që nuk arrita të shkoja në punë ishte loja mbi ekran. Nëse arrini ta vini në punë, ju lutem më tregoni!

Ju mund të përdorni kodin tim të cilin e kam shtuar si skedar i shkarkueshëm. Ju mund të shtoni nivelet tuaja duke kopjuar dhe ngjitur nivelet e mëparshme, por me përgjigje të ndryshme (majtas dhe djathtas).

Dhe kjo eshte e gjitha! Unë me të vërtetë shpresoj se keni marrë diçka nga ky tutorial dhe ndoshta edhe e keni bërë tuajin!

Nëse e keni bërë, do të më pëlqente ta shihja!

Recommended: