Tartalomjegyzék:

Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel: 3 lépés
Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel: 3 lépés

Videó: Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel: 3 lépés

Videó: Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel: 3 lépés
Videó: Kameron Hurley - A ​Tükörbirodalom 1/2 #hangoskönyv 2024, Június
Anonim
Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel
Hang, fény és mozgás megjelenítése társasjátékban mágnesekkel

Ez a projekt egy kísérlet arra, hogy az eletronikai alkatrészeket egy társasjátékba helyezze. A mágneseket gyalogokra ragasztották, a csarnokérzékelőket pedig a tábla alá ragasztották. Minden alkalommal, amikor egy mágnes megérinti az érzékelőt, hang hallatszik, LED világít vagy szervomotor aktiválódik. Készítettem egy Pokemon társasjátékot karácsonyi ajándékként unokaöcsémnek és unokahúgomnak, mert szeretik a pokemonokat, de a projekt bármilyen társasjátékhoz, különösen RPG -hez alkalmas.

Kellékek

- Arduino Mega 2560

- Zümmögő

- Szervómotor

- LED -ek

- HAL érzékelő 3144

- USB megszakító kártya

- rétegelt lemez

- vezetékek/forró ragasztó/szerszámok/stb

1. lépés: A játék tervezése

A játék tervezése
A játék tervezése

Ez egy egyszerű játék gyerekeknek, ahol a gyalogoknak (Squirtle, Charmandar, Pikachu és Bulbassaur) át kell menniük a pályán, és át kell jutniuk a másik oldalra. Útjuk során harcolhatnak más pokemonokkal, kártyákat szerezhetnek a támadás fokozására vagy az ellenség védelmének csökkentésére, és pénzkártyákat kaphatnak újabb kártyák vásárlásához.

Nem gondoltam előre, hogyan kell játszani a játékkal, mert tudom, hogy az unokaöccseim saját szabályokat alkotnak:)

Összerakom az A4 -es papírlapot, és felvázolom a foltok helyzetét a pályán. Minden pokeball -rajz alá teszek egy HAL érzékelőt, amikor a játékos a gyalogot a helyszínre tette, egy LED jelzi, hogy milyen pokemonokra lesz szüksége, és csatahang szólal meg.

Amikor a játékos eléri azt a pontot, ahol harcolni kell a Jolteonnal vagy a Vaporeonnal, két LED villog, és egy másik zene szól, ugyanez a helyzet a Zapdos, Articunos, Moltres és Meltwo esetében.

Amikor a játékos szembenéz a Snorlax -szal a híd előtt, egy jelzőt kell elhelyezni, hogy eltávolítsa Snorlaxot az útból. Ennek a jelzőnek és magának a Snorlaxnak is van egy mágnese, és egy másik mágnes, amely a tábla alatt lévő szervó tengelyéhez van rögzítve, kölcsönhatásba lép vele, hogy elmozduljon.

2. lépés: Építés és elektronika

Építőipar és elektronika
Építőipar és elektronika
Építőipar és elektronika
Építőipar és elektronika

Az elektronika egyszerű, de a kód rutinja nagyon bonyolult lehet, mert sok forgatókönyvet kell feltételezni. Például: ha három vagy négy játékos üt egy pontot, hogy egyszerre hangot játsszon? Vagy a gyerek lassan mozgatja a gyalogot, és az arduino helyben gondolja a helyét?

A visszakapcsolási rutinok eltartottak egy ideig a hibakereséssel, de remélem, hogy a kód segíthet más készítőknek. Amikor a gyalogban lévő mágnes aktiválja a HALL érzékelőt, a LED azonnal felgyullad, de a hang lejátszásához 0,8 másodpercig kell maradnia.

Véleményem szerint a hang a legjobb része ennek a projektnek. Sikerült azonosítani a MIDI fájl minden jegyzetét, hogy zümmögésben reprodukálhassam. A jövőben készítek egy Instructable -t, hogy megmutassam, hogyan lehet azonosítani az akkordokat egy zenei szoftverben, és hogyan lehet átvinni az arduino kódba.

A szerkezet csak egy MDF lap, keretként fahulladékkal. Az összes alkatrészt melegen ragasztották, hogy a helyükön maradjanak.

A Snorlax és a híd 3D nyomtatással készült, az STL fájlok elérhetők a Thingverse webhelyen:

Híd:

Snorlax:

Ajánlott: