Turinys:
Video: Garso, šviesos ir judesio įtraukimas į stalo žaidimą su magnetais: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šis projektas yra bandymas įdėti elektronikos komponentus į stalo žaidimą. Prie pėstininkų buvo priklijuoti magnetai, o po lenta - klijuoti salės jutikliai. Kiekvieną kartą, kai magnetas patenka į jutiklį, skamba garsas, užsidega šviesos diodas arba suveikia servovariklis. Aš sukūriau „Pokemon“stalo žaidimą kaip kalėdinę dovaną savo sūnėnui ir dukterėčiai, nes jie mėgsta pokemonus, tačiau projektas gali būti tinkamas bet kokiam stalo žaidimui, ypač RPG.
Prekės
- „Arduino Mega 2560“
- Garsinis signalas
- Servo variklis
- šviesos diodai
- HAL jutiklis 3144
- USB pertraukimo plokštė
- fanera
- laidai/karšti klijai/įrankiai/ir kt
1 žingsnis: žaidimo kūrimas
Tai paprastas žaidimas vaikams, kai pėstininkai („Squirtle“, „Charmandar“, „Pikachu“ir „Bulbassaur“) turi kirsti lauką ir patekti į kitą pusę. Savo kelyje jie galėjo kovoti su kitais pokemonais, gauti kortelių, kad padidintų puolimą, arba susilpninti priešo gynybą ir gauti pinigų korteles, kad nusipirktų kitas korteles.
Aš iš anksto negalvojau, kaip žaisti žaidimą, nes žinau, kad mano sūnėnai sugalvos savo taisykles:)
Sudedu A4 formato popieriaus lapą ir nubraižau dėmių vietą lauke. Po kiekvienu „Pokeball“piešiniu įdėjau HAL jutiklį, kai žaidėjas pastatė pėstininką į vietą, šviesos diodas parodys, kokio pokemono jums reikės kovoti, ir gros mūšio garsas.
Kai žaidėjas pasiekia tašką kovoti su „Jolteon“ar „Vaporeon“, mirksi du šviesos diodai ir gros kita muzika, tas pats su „Zapdos“, „Articunos“, „Moltres“ir „Meltwo“.
Kai žaidėjas susiduria su „Snorlax“prieš tiltą, reikia uždėti žetoną, kad pašalintų „Snorlax“nuo kelio. Šis ženklas ir pats „Snorlax“taip pat turi magnetą, o kitas magnetas, pritvirtintas prie servo ašies po lenta, sąveikaus su juo, kad priverstų jį pasitraukti.
2 žingsnis: Statyba ir elektronika
Elektronika yra paprasta, tačiau kodo tvarka gali būti labai sudėtinga, nes reikia daryti daugybę scenarijų. Pavyzdžiui: jei trys ar keturi žaidėjai vienu metu pataiko į vietas, kad paleistų garsą? Arba vaikas lėtai juda pėstininką, o arduino mano, kad jo vietos yra vietoje?
Debounce rutinos man prireikė šiek tiek laiko derinti, bet tikiuosi, kad kodas gali padėti kitiems kūrėjams. Kai lombarde esantis magnetas suaktyvina HALL jutiklį, šviesos diodas užsidega iš karto, tačiau jis turi likti 0,8 sekundės, kad garsas būtų paleistas.
Mano nuomone, garsas yra geriausia šio projekto dalis. Man pavyko atpažinti kiekvieną MIDI failo pastabą, kad būtų galima atkurti garsinį signalą. Ateityje aš padarysiu „Instructable“, kad parodytų, kaip atpažinti muzikos programinės įrangos akordus ir perkelti į arduino kodą.
Konstrukcija yra tik MDF lakštas su medžio atraižomis kaip rėmas. Visi komponentai buvo karštai klijuoti, kad liktų vietoje.
„Snorlax“ir tiltas buvo atspausdinti 3D, STL failus galima rasti „Thingverse“:
Tiltas:
„Snorlax“:
Rekomenduojamas:
Judesio aktyvuotas šviesos jungiklis su šviesos jutikliu: 5 žingsniai
Judesio aktyvuotas šviesos jungiklis su šviesos jutikliu: judesiu aktyvuojamas šviesos jungiklis gali būti naudojamas tiek namuose, tiek biure. Tačiau tai turi papildomą pranašumą, nes jame yra šviesos jutiklis, todėl ši lemputė gali įsijungti tik naktį
Stalo šviesos ornamentas ir durų šviesos ženklas: 8 žingsniai (su paveikslėliais)
Stalo šviesos ornamentas ir durų šviesos ženklas: ši pamoka parodys, kaip užprogramuoti ir sukurti užsidegantį stalo ornamentą. Šios lemputės keičia spalvą per valandą. Taip pat išmoksite užprogramuoti ir pastatyti pridedamą durų ženklą, kuris užsidegs. Galite naudoti duris
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: 5 žingsniai (su paveikslėliais)
KAIP PADARYTI IR IR IR ŠVIESOS ŠVIESOS ŠVIESOS KAMERĄ: Supratau infraraudonųjų spindulių kamerą, kad galėčiau ją naudoti judesio fiksavimo sistemoje. Su juo taip pat galite gauti tokių nuostabių vaizdų: blizgių objektų, matomų fotoaparate, kurie yra normalūs realybėje. Už pigią kainą galite gauti gana gerų rezultatų. Jis
Garso įtraukimas į DDR stiliaus žaidimą: 6 žingsniai
Garso įtraukimas į DDR stiliaus žaidimą: ši pamoka išmokys jus sukurti DDR stiliaus žaidimą „Scratch“viduje
Muzikos įtraukimas į lenktynių žaidimą „Scratch“: 3 žingsniai
Muzikos įtraukimas į lenktynių žaidimą: Ši pamoka žingsnis po žingsnio parodys, kaip įdėti savo muziką į lenktynių žaidimą „BIY Scratch“