Talaan ng mga Nilalaman:

Paglalagay ng Sound, Light at Movement sa isang Board Game Na May Magneto: 3 Hakbang
Paglalagay ng Sound, Light at Movement sa isang Board Game Na May Magneto: 3 Hakbang

Video: Paglalagay ng Sound, Light at Movement sa isang Board Game Na May Magneto: 3 Hakbang

Video: Paglalagay ng Sound, Light at Movement sa isang Board Game Na May Magneto: 3 Hakbang
Video: 3-часовой марафон паранормальных и необъяснимых историй - 3 2024, Hunyo
Anonim
Paglalagay ng tunog, ilaw at paggalaw sa isang board game na may mga magnet
Paglalagay ng tunog, ilaw at paggalaw sa isang board game na may mga magnet

Ang proyektong ito ay isang pagtatangka upang ilagay ang mga sangkap ng eletronics sa isang board game. Ang mga magnet ay nakadikit sa mga pawn at ang mga sensor ng hall ay nakadikit sa ilalim ng board. Sa tuwing tumatama ang isang magnet sa isang sensor, pinatugtog ang isang tunog, ang isang humantong ilaw o isang servomotor ay ma-trigger. Gumawa ako ng isang Pokemon board game bilang isang regalo sa Pasko sa aking pamangkin at lalaki dahil gusto nila ang mga Pokemon, ngunit ang proyekto ay maaaring maging angkop para sa anumang uri ng board game lalo na ang RPG.

Mga gamit

- Arduino Mega 2560

- Buzzer

- Servomotor

- Mga LED

- HAL sensor 3144

- USB breakout board

- playwud

- mga wire / mainit na pandikit / tool / atbp

Hakbang 1: Pagdidisenyo ng Laro

Pagdidisenyo ng Laro
Pagdidisenyo ng Laro

Ito ay isang simpleng laro para sa mga bata kung saan ang mga pawn (Squirtle, Charmandar, Pikachu at Bulbassaur) ay kailangang tumawid sa bukid at makarating sa kabilang panig. Sa kanilang landas maaari nilang labanan ang iba pang mga pokemon, makakuha ng mga kard upang madagdagan ang pag-atake o sa mababang depensa ng de kaaway at makakuha ng mga kard ng pera upang bumili ng ibang mga kard.

Hindi ko inisip nang maaga kung paano laruin ang laro dahil alam kong ang aking mga pamangkin ay gagawa ng kanilang sariling mga patakaran:)

Pinagsama ko para sa A4 na sheetheet at iginuhit ang posisyon ng mga spot sa patlang. Naglagay ako ng isang HAL sensor sa ilalim ng bawat pagguhit ng pokeball, kapag inilagay ng manlalaro ang pawn sa lugar, isasaad ng isang LED kung anong pokemon ang kakailanganin mo upang labanan at isang tunog ng labanan ang maglaro.

Kapag naabot ng manlalaro ang puntong nakikipaglaban kay Jolteon o Vaporeon, dalawang LED ang magpipikit at isa pang musika ang tutugtog, kapareho ng bagay sa Zapdos, Articunos, Moltres at Meltwo.

Kapag nakaharap ang manlalaro sa Snorlax bago ang tulay, kailangang maglagay ng isang token upang alisin ang Snorlax mula sa paraan. Ang token na ito at ang Snorlax mismo ay mayroon ding magnet at isa pang magnet na nakakabit sa axis ng isang servo sa ilalim ng board ay makikipag-ugnay dito upang siya ay lumayo.

Hakbang 2: Konstruksiyon at Elektronika

Konstruksiyon at Elektronika
Konstruksiyon at Elektronika
Konstruksiyon at Elektronika
Konstruksiyon at Elektronika

Ang kasangkot na elektronikong ay simple, ngunit ang mga gawain sa code ay maaaring maging napaka-nakakalito dahil maraming mga sitwasyon ang kailangang ipalagay. Halimbawa: kung ang tatlo o apat na manlalaro ay tumama sa mga spot upang maglaro ng tunog nang sabay? O ang bata ay gumagalaw ng pawn mabagal at sa tingin ng arduino ang mga lugar nito on the spot?

Ang mga gawain sa debounce ay tumagal sa akin ng ilang oras upang i-debug ngunit inaasahan kong ang code ay maaaring makatulong sa ibang gumagawa. Kapag ang magnet sa pawn ay nagpapalitaw ng sensor ng HALL, ang LED ay masisiga nang masunod, ngunit kailangan itong manatili sa 0.8 segundo para patugtog ang tunog.

Sa palagay ko, ang tunog ay ang pinakamagandang bahagi ng proyektong ito. Nakilala ko ang bawat tala ng isang file na MIDI upang magparami sa isang buzzer. Sa hinaharap gagawa ako ng isang Maituturo upang maipakita lamang kung paano makikilala ang mga chords sa isang software ng musika at ilipat sa arduino code.

Ang istraktura ay isang sheet lamang ng MDF na may mga scrap ng kahoy bilang isang frame. Ang lahat ng mga sangkap ay mainit na nakadikit upang manatili sa lugar.

Ang Snorlax at ang tulay ay naka-print sa 3D, ang mga STL file ay magagamit sa Thingverse:

Tulay:

Snorlax:

Inirerekumendang: