Sadržaj:

Flip-It! - Najgluplja igra na svijetu?: 7 koraka (sa slikama)
Flip-It! - Najgluplja igra na svijetu?: 7 koraka (sa slikama)

Video: Flip-It! - Najgluplja igra na svijetu?: 7 koraka (sa slikama)

Video: Flip-It! - Najgluplja igra na svijetu?: 7 koraka (sa slikama)
Video: Dubioza kolektiv "Rijaliti" (Official video) 2024, Studeni
Anonim
Image
Image
Flip-It! - Najgluplja igra na svijetu?
Flip-It! - Najgluplja igra na svijetu?
Flip-It! - Najgluplja igra na svijetu?
Flip-It! - Najgluplja igra na svijetu?
Flip-It! - Najgluplja igra na svijetu?
Flip-It! - Najgluplja igra na svijetu?

Podrijetlo: Ovo je igra koju sam razvijao nekoliko godina 2018-2019

Izvorno se zvao "Stupid Flip" i došao je iz mog interesa za stvaranje jednostavnih i zabavnih interaktivnih igara koje bi se mogle koristiti i za poučavanje kodiranja. Ovdje se radi o najjednostavnijoj igri koja se može zamisliti i uključuje prebacivanje ruke s jednog igrača na drugog s kartom (žetonom) pričvršćenom na kraj magnetom.

Igrači dobivaju bodove ako im protivnik 'ispusti' kartu pri pokušaju okretanja ili ako uspije prevrnuti točnom snagom potrebnom da položi kartu na protivničku stranu.

Iako je nevjerojatno jednostavno, Flip-It! također je neobično ovisna i bijesna.

Početni prototipovi izrađeni su od kartona, a kao ležajevi korišteni su cijevni nosači pločica od ABS -a. Oni su imali analogni sustav bodovanja (vidi slike).

Naredne verzije uključuju kućište od MDF -a, 3D tiskane komponente za ležajeve, spojeve i držače magneta. Posljednji korak bio je dodavanje elektroničkog bodovanja.

Ovo uputstvo odnosi se na konstrukciju CNC -a, 3D tiskane, elektroničke verzije. Razvio sam ovo za niz radionica dizajna/izrade. Ideja je bila da djeca mogu razviti vlastite teme za igru. Početna tema bila je okretanje 毽子 (JianZi) između dva igrača. JianZi je kineski volan koji se može udarati između igrača.

Tema u ovom primjeru prikazuje lunarni modul Apollo 11 koji se okreće između Zemlje i Mjeseca.

Sastavljanje svih dijelova prilično je dugotrajan proces, pa bih također potaknuo sve zainteresirane da koriste dimenzije za izradu jednostavne verzije od kartona. To se može učiniti vrlo brzo, a igra je jednako zabavna. Jedini bitan dio je neodimijski magnet od 5 mm. Koristili smo sferične koje možete pronaći u građevinskim igračkama ili "izvršnim igračkama" gdje možete napraviti oblike s više magneta.

U ovoj verziji koristim opruge za "podizanje" ili okretanje, ali u ranijim verzijama također sam koristio gumice s istim uspjehom.

Elektronički zapisnik bio je zabavna vježba u kodiranju. Sustav detekcije oslanja se na dva senzora za reflektiranje IC čarobnog oka. One omogućuju Arduinu da odredi kada je kartica 'okrenuta' i kada je vjerojatno da je otpala. To su, zajedno s gumbom za prekid, jedini ulazi u ovu igru. Izlazi su 8-znamenkasti 7-segmentni zaslon i piezo zujalica. Pokušao sam učiniti što sam više mogao s ovim jednostavnim postavljanjem, ali postoji mnogo prostora za prilagodbu i poboljšanje. Ovo je tek treći ili četvrti projekt koji sam kodirao i grub je i neuredan kako biste očekivali. Nadam se da sam stavio dovoljno bilješki kako bih pomogao svima koji žele shvatiti što se događa. Razvio sam nekoliko zvučnih efekata i fanfare za igru, ali za većinu zvučnih elemenata, uključujući temu Mario Bros, dužan sam Dipto Pratyaksa i princ Stevie-Ray Charles Balabis iz Princetronics-a.

Ovdje su također uključene datoteke 3D ispisa za različite komponente zglobova i ležajeva. Vrlo sam zahvalan Mikeu i Per Widingu na pomoći u poboljšanju dizajna i ispisu za mene.

Film prikazuje sve relevantne korake, ali ću ih ovdje detaljnije opisati.

Pribor

Za izradu igre:

Upotrijebite priloženu datoteku za CNC ili lasersko izrezivanje skupa dijelova

Pomoću priložene datoteke 3D ispišite spojne elemente

O-prstenovi ili gumice

Produžna opruga vanjski promjer 7 mm Unutarnji promjer 5 mm

Drveni klin 5 mm

Drveni blok okrugli 28 mm, izbušen 5 mm (za protutežu) - ne mora biti okrugao

5 mm sferni neodimijski magnet (isti koji se nalazi u građevinskim magnetskim igračkama)

Za izradu elektroničkog bodovnog elementa:

9v Držač baterije i kabel

9v baterija

Arduino Nano (koristio sam klon)

Nano probojna ploča

Prekidač s tipkom od 12 mm

8 x 7 segmentni LED zaslon modul

Pasivni zujalica

2 x IC reflektirajuća senzorska modula

Dupont kabeli za žene i žene

Korak 1: Izrežite i sastavite dijelove

Izrežite i sastavite dijelove
Izrežite i sastavite dijelove
Izrežite i sastavite dijelove
Izrežite i sastavite dijelove
Izrežite i sastavite dijelove
Izrežite i sastavite dijelove

Pomoću priloženih datoteka izrežite komade u 5 mm MDF -u

Sastavite ljepilom za drvo kako je prikazano u videu i ostavite da se osuši

Korak 2: Izrežite tiple i opruge prema veličini

Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu
Izrežite tiple i opruge na veličinu

Pomoću vodilice za rezanje izrežite tiple i opruge prema veličini.

Montirajte opružne držače na stražnju ploču kućišta ljepilom za drvo.

Kad se osuši, gurnite i zakrenite opruge na ovo, a zatim završite s drugim dijelom tipla.

Korak 3: Sastavite mehanizam okretanja

Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja
Sastavite mehanizam okretanja

Mehanizam za prevrtanje konstruiran je s tiplom od 5 mm i nizom 3D ispisanih komponenti.

Ovi su dijelovi razvijeni s Mikeom i Per Widingom i učinili su sjajan posao kako bi ih poboljšali.

Dio "ležaja" (ovdje se naziva "kupola") treba izravnati bušilicom od 5,2 mm kako bi tipla radila glatko. Ovo se zatim pričvršćuje na stražnju ploču kućišta vrućim ljepilom.

Ostale komponente drže se na mjestu s O-prstenovima od 6 mm, ali male gumice rade jednako dobro.

Oni omogućuju podešavanje ruke za optimalne performanse igre!

Korak 4: Povežite komponente

Povežite komponente
Povežite komponente
Povežite komponente
Povežite komponente
Povežite komponente
Povežite komponente
Povežite komponente
Povežite komponente

U privitku je dijagram ožičenja koji prikazuje kako sastaviti komponente s Arduino Nano.

Moduli IC senzora šalju digitalni signal na arduino (uključeno/isključeno). Njihovu osjetljivost potrebno je prilagoditi potenciometrom kako bi mogao točno otkriti je li žeton na mjestu.

Korak 5: Prenesite kôd

Učitajte kôd
Učitajte kôd

Ovo je kod koji sam razvio za igru.

Kao što je ranije spomenuto, ovo je prilično amaterski pokušaj i siguran sam da se može poboljšati. Ali meni to uspijeva.

U osnovi IR detektori određuju gdje se token nalazi kako bi započeli igru, a zatim provjeravaju je li uspješno 'preokrenut'.

Svako uzastopno preokretanje pridonosi okupljanju.

Taj se zbroj dodaje rezultatu pobjedničkog igrača kada se žeton ispusti.

Igrači gube život svaki put kad se ispusti žeton.

Kad je bilo koji igrač izgubio 5 života, igra je gotova.

Korak 6: Prilagodite igru

Prilagodite igru
Prilagodite igru
Prilagodite igru
Prilagodite igru
Prilagodite igru
Prilagodite igru

Primjer teme prikazane ovdje je lunarni modul koji putuje između Zemlje i Mjeseca. To sam napravio zbog 50. obljetnice misije Apollo11.

Napravljen je od nekoliko jednostavnih tiskanih dijelova, ali ideja je da se igra može potpuno tematizirati bojama i dodatnim dijelovima.

"Token" dio bi trebao biti promjera oko 70 mm. Utvrdili smo da su dvije ili tri spajalice zalijepljene između dva lista papira, a zatim laminirane, imale približno odgovarajuću težinu i magnetsku snagu, ali to je nešto što treba malo eksperimentirati.

Korak 7: Primjeri

Primjeri
Primjeri
Primjeri
Primjeri
Primjeri
Primjeri

Evo nekoliko primjera Flip-it-a! koje smo izradili na nedavnoj radionici.

Svi ovi primjeri imaju bodovni točak, a ne elektroničko bodovanje.

Oboje su zabavni, glupi i stvaraju ovisnost!

Natjecanje u igrama
Natjecanje u igrama
Natjecanje u igrama
Natjecanje u igrama

Drugoplasirani na natjecanju u igrama

Preporučeni: