Sisukord:

Heli, valguse ja liikumise panemine lauamängusse magnetitega: 3 sammu
Heli, valguse ja liikumise panemine lauamängusse magnetitega: 3 sammu

Video: Heli, valguse ja liikumise panemine lauamängusse magnetitega: 3 sammu

Video: Heli, valguse ja liikumise panemine lauamängusse magnetitega: 3 sammu
Video: Aine olekud, difusioon ja soojusliikumine | VIDEOÕPS Füüsika. Soojusõpetus #2 2024, Juuni
Anonim
Heli, valguse ja liikumise panemine lauamängusse magnetitega
Heli, valguse ja liikumise panemine lauamängusse magnetitega

Selle projekti eesmärk on panna elektroonikakomponendid lauamängusse. Etturitele liimiti magnetid ja laua alla liimiti saali andurid. Iga kord, kui magnet tabab andurit, kõlab heli, süttib LED või käivitatakse servomootor. Tegin oma vennapojale ja õetütrele jõulukingiks Pokemoni lauamängu, sest nad armastavad Pokemoneid, kuid projekt võib sobida igasuguse lauamängu, eriti RPG jaoks.

Tarvikud

- Arduino Mega 2560

- helisignaal

- Servomootor

- LEDid

- HAL andur 3144

- USB -katkestusplaat

- vineer

- juhtmed/kuum liim/tööriistad/jne

Samm: mängu kujundamine

Mängu kujundamine
Mängu kujundamine

See on lihtne mäng lastele, kus etturid (Squirtle, Charmandar, Pikachu ja Bulbassaur) peavad põldu ületama ja teisele poole jõudma. Oma teel võisid nad võidelda teiste pokemonidega, saada kaarte rünnaku suurendamiseks või vaenlase kaitset nõrgendada ning saada raha kaarte, et osta uusi kaarte.

Ma ei mõelnud ette, kuidas seda mängu mängida, sest ma tean, et mu õepojad koostavad oma reeglid:)

Panen A4 paberilehe kokku ja visandan täppide asukoha põllul. Panin iga pokeballi joonistuse alla HAL -anduri, kui mängija pani etturi kohale, näitab LED, millist pokemonit vajate, ja mängima hakkab lahing.

Kui mängija jõuab punktini, kus võidelda Jolteoni või Vaporeoniga, vilguvad kaks LED -i ja mängib teine muusika, sama lugu Zapdose, Articunose, Moltresi ja Meltwoga.

Kui mängija seisab Snorlaxi ees sillas, tuleb Snorlaxi teelt eemaldamiseks panna märk. Sellel märgil ja Snorlaxil endal on ka magnet ja teine magnet, mis on tahvli all oleva servo telje külge kinnitatud, interakteerub sellega, et panna ta eemalduma.

2. etapp: ehitus ja elektroonika

Ehitus ja elektroonika
Ehitus ja elektroonika
Ehitus ja elektroonika
Ehitus ja elektroonika

Elektroonika on lihtne, kuid koodi rutiin võib olla väga keeruline, kuna tuleb eeldada paljusid stsenaariume. Näiteks: kui kolm või neli mängijat tabavad heli esitamiseks korraga kohti? Või liigutab laps etturit aeglaselt ja arduino arvab oma kohad kohapeal?

Tagasilöögirutiinide silumine võttis mul aega, kuid loodan, et kood võiks teisi tegijaid aidata. Kui etturil olev magnet käivitab HALL -anduri, süttib LED viivitamatult, kuid heli esitamiseks peab see jääma 0,8 sekundiks.

Minu arvates on heli selle projekti parim osa. Suutsin tuvastada iga MIDI -faili märkme, mida helisignaalis reprodutseerida. Tulevikus teen ma Instructable'i, et näidata, kuidas muusikatarkvaras akorde tuvastada ja arduino -koodi üle kanda.

Konstruktsioon on lihtsalt MDF -leht, mille raamiks on puidujäägid. Kõik komponendid liimiti kuumalt, et püsida paigal.

Snorlax ja sild trükiti 3D -vormingus, STL -failid on saadaval Thingverse'is:

Sild:

Snorlax:

Soovitan: