Съдържание:
Видео: Поставяне на звук, светлина и движение в настолна игра с магнити: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Този проект е опит за поставяне на компоненти на електрониката в настолна игра. Магнитите бяха залепени за пешки, а сензорите за зала бяха залепени под дъската. Всеки път, когато магнит удари сензор, се възпроизвежда звук, светва светодиод или се задейства сервомотор. Направих Pokemon настолна игра като коледен подарък на моя племенник и племенница, защото те обичат покемоните, но проектът може да бъде подходящ за всякакъв вид настолни игри, особено RPG.
Консумативи
- Arduino Mega 2560
- Звуков сигнал
- Сервомотор
- светодиоди
- HAL сензор 3144
- USB пробивна платка
- шперплат
- проводници/горещо лепило/инструменти/и т.н.
Стъпка 1: Проектиране на играта
Това е проста игра за деца, където пешките (Squirtle, Charmandar, Pikachu и Bulbassaur) трябва да прекосят полето и да стигнат до другата страна. По пътя си те биха могли да се бият с други покемони, да получат карти за увеличаване на атаката или да намалят защитата на врага и да получат карти с пари, за да си купят други карти.
Не мислех предварително как да играя играта, защото знам, че племенниците ми ще измислят свои правила:)
Слагам лист за документи А4 и скицирам позицията на петна на полето. Слагам HAL сензор под всяка рисунка в покебол, когато играчът постави пешката на място, светодиод ще покаже от кои покемони ще ви е необходим за битка и ще се чуе звук от битка.
Когато играчът достигне точката на битка с Jolteon или Vaporeon, два светодиода ще мигат и ще свири друга музика, същото нещо със Zapdos, Articunos, Moltres и Meltwo.
Когато играчът е обърнат към Snorlax преди моста, трябва да се постави жетон, за да се премахне Snorlax от пътя. Този жетон и самият Snorlax също имат магнит, а друг магнит, прикрепен към оста на серво под дъската, ще взаимодейства с него, за да го накара да се отдалечи.
Стъпка 2: Строителство и електроника
Електронната информация е проста, но програмите на кода могат да бъдат много трудни, защото трябва да се приемат много сценарии. Например: ако трима или четирима играчи ударят точки, за да възпроизведат звук едновременно? Или хлапето бавно движи пешката и arduino мисли, че местата му са на място?
Процедурите за деблокиране ми отнеха известно време, за да отстраня грешките, но се надявам кодът да помогне на други производители. Когато магнитът в пешката задейства сензора HALL, светодиодът ще светне незабавно, но той трябва да остане за 0,8 секунди, за да се възпроизведе звукът.
Според мен звукът е най -добрата част от този проект. Успях да идентифицирам всяка бележка от MIDI файл, който да възпроизведа в зумер. В бъдеще ще направя Instructable, само за да покажа как да идентифицирате акордите в музикален софтуер и да прехвърлите към кода на arduino.
Структурата е само лист от MDF с парчета дърво като рамка. Всички компоненти бяха залепени горещо, за да останат на място.
Snorlax и мостът бяха 3D отпечатани, STL файловете са достъпни на Thingverse:
Мост:
Snorlax:
Препоръчано:
Супер ярка Lego-светлина от $ 14 Radio Shack настолна лампа: 8 стъпки (със снимки)
Супер ярка Lego-светлина От $ 14 Radio Shack Desk Lamp: С малко помощ от вашата котка, лесно преобразувайте настолна лампа от $ 14 от Radio Shack в мощна Lego светлина с много приложения. Освен това можете да го захранвате от AC или USB. Купувах части, за да добавя осветление към модел Lego, когато открих това случайно
Arduino/App контролирана настолна светлина: 6 стъпки (със снимки)
Arduino/App Control Desk Light: За този проект исках нещо, което да ми позволи да се науча повече на електроника/софтуер, нещо, в което все още не съм се впуснал .. Реших, че светлината ще бъде добра платформа за това. Дизайнът, който измислих, беше за uplighter
Орнамент за настолна светлина и светлинен знак на вратата: 8 стъпки (със снимки)
Орнамент за настолна светлина и светлинен знак на вратата: Този урок ще ви покаже как да програмирате и изградите орнамент за бюро, който светва. Тези светлини променят цвета си в рамките на един час. Ще научите и как да програмирате и изградите придружаващ табела за врата, която светва. Можете да използвате вратата
Поставяне на звук в DDR стил игра: 6 стъпки
Поставяне на звук в DDR стил игра: Този урок ще ви научи как да направите игра в стил DDR вътре в Scratch
Поставяне на музика в надпреварата състезателна игра: 3 стъпки
Поставяне на музика в състезателната игра Scratch: Този урок ще ви покаже стъпка по стъпка как да поставите собствена музика в състезателната игра BIY Scratch