Sadržaj:

Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima: 3 koraka
Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima: 3 koraka

Video: Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima: 3 koraka

Video: Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima: 3 koraka
Video: Часть 03 - Аудиокнига «Наш общий друг» Чарльза Диккенса (книга 1, главы 10–13) 2024, Novembar
Anonim
Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima
Stavljanje zvuka, svjetlosti i kretanja u društvenu igru s magnetima

Ovaj projekt je pokušaj stavljanja komponenti elektronike u društvenu igru. Magneti su zalijepljeni na pijune, a senzori za hodnike zalijepljeni su ispod ploče. Svaki put kad magnet udari u senzor, reproducira se zvuk, pali LED dioda ili se aktivira servomotor. Napravio sam društvenu igru Pokemon kao božićni poklon svom nećaku i nećakinji jer obožavaju Pokemone, ali projekt može biti prikladan za bilo koju vrstu društvenih igara, posebno za RPG.

Supplies

- Arduino Mega 2560

- Zvučni signal

- Servomotor

- LED diode

- HAL senzor 3144

- USB razvodna ploča

- šperploča

- žice/vruće ljepilo/alati/itd

Korak 1: Dizajniranje igre

Dizajniranje igre
Dizajniranje igre

Ovo je jednostavna igra za djecu u kojoj pijuni (Squirtle, Charmandar, Pikachu i Bulbassaur) trebaju prijeći polje i doći na drugu stranu. Na svom putu mogli su se boriti protiv drugih pokemona, dobiti karte za povećanje napada ili smanjiti neprijateljsku odbranu i dobiti karte novca za kupovinu drugih karata.

Nisam razmišljao unaprijed o tome kako igrati igru jer znam da će moji nećaci sami izmisliti svoja pravila:)

Sastavio sam papir za papir formata A4 i skicirao položaj tačaka na terenu. Stavio sam HAL senzor ispod svakog crteža u pokeballu, kada igrač stavi pijuna na mjesto, LED dioda će pokazati koji će vam pokemon biti potreban za borbu i svirat će se zvuk bitke.

Kad igrač dođe do točke bitke s Jolteonom ili Vaporeonom, dvije LED diode će zatreperiti i zasvirat će druga muzika, ista stvar sa Zapdosom, Articunosom, Moltresom i Meltwoom.

Kada se igrač okrene prema Snorlaxu prije mosta, potrebno je postaviti žeton da ukloni Snorlax s puta. Ovaj žeton i sam Snorlax također imaju magnet, a drugi magnet pričvršćen na os servo servera ispod ploče će stupiti u interakciju s njim kako bi se natjerao da se odmakne.

Korak 2: Konstrukcija i elektronika

Građevinarstvo i elektronika
Građevinarstvo i elektronika
Građevinarstvo i elektronika
Građevinarstvo i elektronika

Uključena elektronika je jednostavna, ali rutine koda mogu biti vrlo nezgodne jer je potrebno pretpostaviti mnoge scenarije. Na primjer: ako su tri ili četiri igrača pogodila mjesta za reprodukciju zvuka istovremeno? Ili klinac polako pomiče pješaka, a arduino misli da je na mjestu?

Rutine debouncea su mi trebale neko vrijeme za ispravljanje grešaka, ali nadam se da bi kôd mogao pomoći drugim proizvođačima. Kada magnet u pijunu aktivira HALL senzor, LED će zasvijetliti odmah, ali mora ostati 0,8 sekundi da bi se reproducirao zvuk.

Po mom mišljenju, zvuk je najbolji dio ovog projekta. Uspio sam identificirati svaku bilješku MIDI datoteke za reprodukciju u zujalici. U budućnosti ću napraviti Instructable samo da pokažem kako prepoznati akorde u muzičkom softveru i prenijeti ih na arduino kod.

Konstrukcija je samo list MDF -a sa komadićima drveta kao okvirom. Sve komponente su vruće zalijepljene kako bi ostale na mjestu.

Snorlax i most su 3D štampani, STL datoteke su dostupne na Thingverse:

Most:

Snorlax:

Preporučuje se: