"Krāsu atbilstība" (refleksu spēle): 4 soļi
"Krāsu atbilstība" (refleksu spēle): 4 soļi
Anonim
Attēls
Attēls

Ievads:

Savā skolas projektā es nebiju pārliecināts, ko darīt, bet pēc dažām pārdomām nolēmu izveidot refleksu spēli. Galu galā mēs esam spēļu skola. Mums bija jāizveido kaut kas interaktīvs un unikāls, tāpēc spēle būtu perfekta! Esmu priecīgs, kā viss izvērtās, un ceru, ka arī jums patiks ceļojums!

Tātad ar šo produktu es jums parādīšu, kā es izveidoju savu spēli “Color Match” Arduino. Pirms sākam, man jāsaka, ka viena maza spēles daļa nedarbojas, jo kaut kas nav kārtībā ar manu kodu, lai jūs varētu paņemt manu kodu un mēģināt to atrisināt, bet mēs tur nokļūsim.

1. darbība. Kā tas darbojas?

Tātad būtībā esmu izveidojis spēli 1 pret 1, kurā jums jābūt pirmajam, kurš ieguva 4 punktus. Kā jūs varat nopelnīt punktus? Tas ir vienkārši, jums ir jābūt vislabākajiem refleksiem. Vienā pusē ir 3 dažādas krāsas (sarkana, zaļa un zila), bet otrā pusē - vienādi. Vienā pusē uz īsu brīdi sāk mirgot viena no trim krāsām (gaismas diodēm), teiksim, sarkani mirgo. Pēc tam otrā pusē mirgos arī viena no trim gaismas diodēm, un, ja tā ir sarkana (tāpat kā zibspuldze no otras puses), jums ir jābūt pirmajam, kurš nospiež pogu, un kurš pirmais iegūst punktu. Bet, ja mirgo zaļa vai zila krāsa, jums nevajadzētu nospiest pogu, jo pretējā gadījumā jūs zaudēsit punktu (šī ir daļa, kas man nedarbojas). Tāpēc, lai viss būtu vienkārši, jums vienkārši jānospiež, kad krāsas sakrīt, un nespiediet, ja krāsas nesakrīt. Pirmais, kurš sasniedz 4 punktus, uzvar mačā.

Lai tas būtu interesanti, ir vēl viens, ko neesmu stāstījis par spēli. Kad zaļā gaisma mirgo vienā pusē un tā arī otrā pusē, un zaļā puse vispirms nospiež pogu, viņš iegūs 2 punktus. Tas pats skaitās ar zilo pusi, bet 2 zaļo LED vietā vajadzētu būt 2 zilām LED zibspuldzēm.

2. solis: materiāli

Šim solim es aprakstīšu visu, kas jums nepieciešams, lai padarītu šo projektu jūsu!

Ko es izmantoju:

Tehnoloģija

- 1x Arduino Uno

- 5x zaļas gaismas diodes

- 5x zilas gaismas diodes

- 2x sarkanas gaismas diodes

- 1x dzeltena gaismas diode

- 2x mazas pogas

- 37x barošanas kabelis (katrs apmēram 40 cm garš)

- 1x lodēšanas dēlis

Materiāli

- Koka kaste (vairāk par to sadaļā "Projekta veidošana")

- Koka trīsstūris (platums: 10 cm, garums: 10 cm, augstums: 7 cm)

- 2x koka cilindrs (pogām)

- krāsa (balta, zila, zaļa, sarkana, oranža un dzeltena)

Šie ir visi materiāli, kurus esmu izmantojis, lai izveidotu šo produktu. Tas, kur to izmantot, tiks paskaidrots šeit. Ja jūs vēlaties izmantot kaut ko citu, nekā es, noteikti turpiniet! Nedaudz jūsu radošuma nevar kaitēt. Jūs varētu iziet ar savu iztēli.

3. darbība: sava projekta veidošana

Jūsu projekta veidošana
Jūsu projekta veidošana
Jūsu projekta veidošana
Jūsu projekta veidošana
Jūsu projekta veidošana
Jūsu projekta veidošana

Šajā solī es jums parādīšu, kā es izveidoju savu kastīti spēlei. Es sāku ar aptuvenām skicēm, lai es zinātu, ko vēlos uztaisīt un cik lielam visam jābūt. Pašā kastē man bija pietiekami daudz vietas, lai aptvertu visus strāvas kabeļus un arduino.

1. Sāciet ar dažām skicēm. Šajā solī jums vajadzētu ieskicēt, kā jūs vēlētos kastes izmēru, kur vēlaties gaismas diodes un kur ievietot pogas. Man nevajadzētu padarīt jūsu kastīti par mazu, jo pretējā gadījumā jums nav pietiekami daudz vietas, lai visu ievietotu savā projektā.

2. Ielieciet skices uz koka, lai jūs zinātu, kur griezt, zāģēt utt. Esmu izveidojis kastīti ar izmēru 34 cm (garums) x 26 cm (platums) x 10 cm (augstums). Apakšdaļa bija noņemama, lai jūs varētu iebīdīt savu arduino tieši tur. Koka trīsstūri esmu izgatavojis arī no koka, tie ir 10 cm (platums) x 10 cm (garums) x 7 cm (augstums). Izveidojiet caurumu trijstūrī (apmēram 2 cm diametrā), lai barošanas kabeļi iet caur to.

3. Izurbiet caurumus pogām un gaismas diodēm. Esmu izveidojis mazus caurumus savām 13 gaismas diodēm, es to izveidoju tā, lai gaismas diodes nevarētu iet caur caurumu, bet tikai LED tapas. Pogām es izveidoju caurumu, kur manas lielās pogas varēja iziet, esmu izgatavojis koka pogas no slotas kāta (diametrs ir 2, 8 cm).

4. Pievienojiet trīsstūrus. Es esmu piestiprinājis koka trīsstūrus kastes malu vidū (platuma malas).

5. Pirms sākat šeit (pārejiet uz 5. daļu no Tehnoloģijas) Līmējiet koka gabalus kopā. Šeit nav daudz ko teikt, skrūvju daļa to atdod. Šobrīd esmu pielīmējis savu koka virsu citām kastes daļām.

6. Laiks apgleznot savu projektu. Jūs varat piešķirt tai visas vēlamās krāsas, pēc šīs daļas jums nedaudz jāgaida, līdz tā izžūst. mēģiniet nākt klajā ar traki foršām idejām.

7. Gaismas diodes pievieno gaismu. Kad krāsa ir sausa, jūs varat pievienot visas gaismas diodes izveidotajos caurumos, pagaidiet, līdz līme ir sausa, un, ja jums nepatīk izrotāt savas gaismas diodes, varat doties tieši uz tehnisko daļu.

8. Dekorēšana. Ja vēlaties izrotāt savas gaismas diodes, dodieties uz priekšu. Izgatavojiet kaut ko tādu, ko vēlaties, bet pārliecinieties, vai joprojām redzat LED gaismu.

4. solis: tehnoloģija

Tehnoloģija
Tehnoloģija
Tehnoloģija
Tehnoloģija
Tehnoloģija
Tehnoloģija

Mēs beidzot tikām līdz pēdējai daļai, man šī ir visjautrākā, bet arī grūtākā daļa. Tagad mēs izgatavosim dažas elektriskās shēmas, un mums ir jāprogrammē dažas lietas. Esmu tiešsaistē skatījies daudz pamācību, un es ļoti iesaku jums darīt to pašu. Tiešsaistē ir daudz pamācību, kas varētu jums palīdzēt tālāk, nekā es varu.

Bet iesim tālāk ar procesu!

1. Noskatieties dažas pamācības un izveidojiet dažas pamata lietas ar savu arduino. Es sāku ieslēgt un izslēgt LED zibspuldzi. Pēc tam es mēģināju panākt, lai gaismas diode iedegtos pēc pogas nospiešanas, un tā es sāku ar visu šo projektu. Šis video man ļoti palīdzēja manā konkrētajā projektā.

2. Izmēģiniet savu prototipu uz maizes dēļa. Ja jums ir ideja, mēģiniet izveidot savu elektrisko ķēdi. Ja vēlaties izmantot manu, jums vienkārši jāievēro kabeļi no mana kabeļu grafika.

3. Sniedziet pārskatu par kabeļiem. Ir ļoti svarīgi izveidot labu grafiku visiem kabeļiem. Ziniet, ja uz + ir vairāki kabeļi, tad tiem vajadzētu krāsot vienādi un vienādi -. Tas ir patiešām svarīgs solis, jo, ja jūs visu izņemat no maizes dēļa, jūs joprojām varat redzēt, kuram kabelim uz kurieni ir jāiet. Tas arī palīdz, ja jūs gatavojaties lodēt. Jūs varētu rīkoties tāpat kā es un izveidot grafiku uz papīra, vai arī izveidot to tiešsaistē, izmantojot Fritzing. Es neesmu to veidojis ar Fritzing, jo man šķita labāk to izgatavot uz papīra (vismaz man).

4. Kabeļu izgatavošana. Pāriesim pie pēdējām projekta daļām. Jums ir jāizveido daži strāvas kabeļi, kurus varētu pievienot arduino, un jāpievieno tas gaismas diodēm un pogām. Man bija daži kabeļi no vīriešu līdz vīriešiem, kurus varētu pieslēgt arduino, esmu tos pārgriezis uz pusēm un atdalījis vadu, lai varētu pielodēt to pie citiem strāvas kabeļiem.

5. Savienojiet pogas. Tātad, pirms jūs visu lodējat kopā, vispirms jāpielodē daži kabeļi pie pogām. vispirms pogas vajadzētu izlaist caur lodēšanas dēli un pēc tam pielodēt pie kabeļiem. Tagad jūs varat novietot lodēšanas dēli ar pogām un kabeļiem caur caurumu, kuru jūs savienojat trijstūrī. Ja esat pielīmējis lodēšanas dēli pie trijstūra, varat atgriezties pie 5. daļas sadaļā "Projekta veidošana".

5. Laiks lodēt. Tagad ir pienācis pēdējās fiziskās daļas laiks! Tagad jums vajadzētu lodēt visu kopā. Ja viss noritēja pareizi, jums vajadzētu izveidot kabeļu grafiku līdz šim, tas nozīmē, ka jūs varat viegli redzēt, kas ar kādu kabeli ir jāpielodē. Veiksmi!

6. Kodēšana. Kodēšanai es pats esmu uzrakstījis lielāko daļu un saņēmis kādu palīdzību ar kodu no video 1. daļas tehnoloģijā. Es nevaru aprakstīt visu, ko esmu darījis, bet atstāšu kodu zemāk. Ja jums ir problēmas ar kodu, es varu mēģināt palīdzēt!

Pagaidām, ja nevēlaties programmēt, vienkārši nokopējiet kodu un savienojiet arduino ar datoru. Nosūtiet kodu savam arduino, un tam vajadzētu darboties!

Paldies, ka izlasījāt šo rokasgrāmatu, un novēlu veiksmi šīs spēles veidošanā!

Ieteicams: