Satura rādītājs:

Sifa labirints (spēle) - Arduino ITTT: 4 soļi (ar attēliem)
Sifa labirints (spēle) - Arduino ITTT: 4 soļi (ar attēliem)

Video: Sifa labirints (spēle) - Arduino ITTT: 4 soļi (ar attēliem)

Video: Sifa labirints (spēle) - Arduino ITTT: 4 soļi (ar attēliem)
Video: ПОЧИНИЛ ЧИКУ! ГОЛОСОВОЙ МОДУЛЬ! ФНАФ РУИНЫ ПРОХОЖДЕНИЕ 🩸 Five Nights at Freddy's: Ruin Прохождение 2024, Novembris
Anonim
Sifa labirints (spēle) - Arduino ITTT
Sifa labirints (spēle) - Arduino ITTT

Mana skola man uzdeva izveidot kaut ko interaktīvu ar Arduino. Es izveidoju nelielu labirinta spēli, kas, diemžēl, neizdevās tik labi, bet jūtieties brīvi to pabeigt vai papildināt

Šis projekts sākās kā koncepcija TBA par skandināvu mitoloģiju. Tu biji Lifthrasīrs, dzīves mīļākais un biji aizmirsis savu vārdu. Jums bija vai nu jāatrod mīļākais Lifs, vai arī jāizbēg no meža, kurā jūs pamodāties. Diemžēl arī tas neizdevās pārāk labi, tāpēc es to nomainīju uz mazu labirinta spēli, joprojām turoties pie skandināvu mitoloģijas

1. darbība. Tas ir tas, kas jums būs nepieciešams

Šim projektam ir nepieciešami šādi gabali:

- Arduino Uno

- Pārlēkt vadus

- šķidro kristālu displejs (LCD) (16, 2)

- Spiedpoga x2

- potenciometrs

- 10 kΩ rezistors x3

- vismaz 1 kg ziepakmens (jo vairāk akmens jums būs, jo vieglāk būs ievietot aparatūru).

- koka spraudnis x4

2. solis: Laiks, līdz RT

Laiks, līdz RT
Laiks, līdz RT

Jūs pareizi izlasījāt, dāmas un kungi. Ir pienācis laiks A R T. Vai pareizāk sakot, izgrieziet ziepakmeni tā, lai aparatūra ietilptu iekšā.

Es to darīju, akmeni sarīvējot un sarīvējot, bet, ja jums mājās ir citi, profesionālāki instrumenti, droši izmantojiet tos. Ziepakmens ir ļoti viegli audzējams, tāpēc jums tiešām nav nepieciešams urbis MX-30KSUPER vai kaut kas cits. Standarta griešanas un rīvēšanas piederumi darbosies labi.

Vispirms mums akmens jāsadala uz pusēm. Ticiet vai nē, bet es to izdarīju, paņemot zāģi mīkstajiem metāliem un zāģējot tieši caur to. tagad, kad mums ir divas akmens puses, mēs varam sākt izgriezt taisnstūra formu kaut kur vienas puses vidū. Mēs to izmantosim displejam. Es savējo padarīju pietiekami lielu, lai tajā varētu iekļauties VISAS displejs, taču to var veidot arī tā, lai tiktu atklāts tikai pats displejs.

PĀRTRAUKTS AR PIESARDZĪBU !! kā jūs, iespējams, pamanījāt, manā displeja pusē ir milzīga plaisa. Tas notika urbjot netālu no slaidākas daļas (pie urbšanas mēs nonāksim vēlāk). Esiet ļoti uzmanīgs, urbjot tuvāk plānākām detaļām, jo tas notiek ļoti bieži.

Jā, varbūt arī esiet piesardzīgs kopumā. Es negribētu redzēt kādu savainojumu sava projekta dēļ.

Tagad! Kas attiecas uz otro pusi, mums būs nepieciešama doba taisnstūra forma. Pietiekami dziļi, lai ietilptu Arduino un katla mērītājā, bet ne pārāk dziļi, jo jūs nevēlaties, lai akmens sadalītos.

Laiks urbt, mazulīt. Tagad jūs vēlaties izvēlēties 4 plankumus ap displeja atveri un dobu pusi. Vēlāk tur ievietojat koka aizbāžņus, lai atbalstītu augšējo (displeja) pusi. Izurbiet caurumus (ne caur) akmenī un ievietojiet aizbāžņus caurumos. Dariet to pašu ar augšējo (displeja) pusi. Es iesaku jums ievietot šos caurumus tajās pašās vietās.

Kad esat to izdarījis, jums vajadzētu būt iespējai likt akmeņus vienu virs otra, atstājot atstarpi!

3. solis: aparatūra La Vista, mazulīt

Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt
Aparatūra La Vista, mazulīt

Atvainojiet par drausmīgo Terminator vārdu spēli, bet ir pienācis laiks apkopot mašīnas sirdi.

Sāciet ar tapām vai lēcienu pielodēšanu pie LCD ekrāna. Es izvēlējos lodēt vadus tieši pie ekrāna. Tādā veidā es saglabātu vietu un viss labāk iederētos. Kad esat pabeidzis, ekrānam vajadzētu izskatīties līdzīgi manējam. Šeit varat uzzināt, kā pieslēgt LCD ekrānu:

www.arduino.cc/en/Pamācība/HelloWorld?from…

Jūs varat izpildīt precīzus norādījumus, kas sniegti šajā apmācībā, jo es to izmantoju arī ekrāna savienošanai, tāpēc kods darbosies ar šīm tapām.

Kad esat pabeidzis, varat pārbaudīt ekrānu, izmantojot piemēra kodu, kas sniegts tajā pašā apmācībā.

Tālāk es iesaku pieslēgt katla mērītāju pie shēmas plates. Pievienojiet katla mērītāju un ekrānu un pārbaudiet poda mērītāju, pagriežot to. Ja LCD spilgtums mainās, jūs to pareizi pievienojāt. Ja nē, es iesaku jums vēlreiz apskatīt iepriekš norādīto pamācību.

Ja esat pabeidzis, paņemiet pogas, pievienojiet tās zemei un 5 V tapām savā Arduino. Pogas var savienot ar jebkuru digitālo tapu. Noteikti pārbaudiet kodu, ja tapas ir vienādas.

Kad esat pabeidzis, jūs varat ievietot aparatūru savā akmenī!

4. darbība. Ja (lastStep) {code ();}

Miega traucējumi. Laiks ievadīt matricu.

Jūs uzminējāt! Ir pienācis laiks kodēt. Neuztraucieties. Šī daļa patiesībā ir diezgan vienkārša. Vienīgais, ko nevarēju sākt strādāt, bija spēle ekrānā. Ja jums izdodas to panākt, lūdzu, pastāstiet man!

Jūs varat izmantot manu pievienoto kodu kā lejupielādējamu failu. Jūs varat pievienot savus līmeņus, kopējot un ielīmējot iepriekšējos līmeņus, bet ar dažādām atbildēm (pa kreisi un pa labi).

Un tas arī viss! Es ļoti ceru, ka no šīs apmācības jūs kaut ko ieguvāt un varbūt pat izveidojāt savu!

Ja jūs to darītu, es labprāt to redzētu!

Ieteicams: