Съдържание:
- Стъпка 1: Инструменти и материали
- Стъпка 2: Лазерно рязане
- Стъпка 3: Монтаж на зъбно колело
- Стъпка 4: Изработка и монтаж на кутия за въвеждане
- Стъпка 5: Схема на Arduino
Видео: Интерактивна игра Tic-Tac Toe, контролирана с Arduino: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Целта на проекта Physical Tic-Tac-Toe е да премести добре позната игра във физическата сфера. Първоначално играта се играе от двама играчи на лист хартия - чрез поставяне на символи „X“и „O“на последователност. Идеята ни беше да изследваме поведението на играчите, когато се сблъскаме с коренно различна форма. Освен това много ни хареса да изследваме естетиката на Steampunk, като комбинираме механиката на предавките с електрониката.
Ключовата идея зад нашия проект е, че състоянията на игровите полета могат да бъдат представени с формата на огъващия се материал. Полетата имат 3 различни състояния: „X“, „O“и NULL (неизползвано поле). Трябваше да измислим начин да намалим броя на задвижванията, необходими за преминаване от едно към друго състояние. След като нарисувахме няколко скици, осъзнахме, че този брой може да бъде намален само до един. Скицата по -долу обобщава нашия процес на проектиране.
Стъпка 1: Инструменти и материали
Със следните материали би трябвало да можете да направите 9 кутии за игри. Всяка кутия за игри е независим елемент и може да се използва във всяка конфигурация. Без много проблеми, дъската може да бъде разширена до 16 (4 × 4) или 25 (5 × 5) кутии.
Инструменти:
- Програмируем лазерен нож
- Пистолет за лепило
- Станция за запояване
Материали:
- 9 × SG90 серво (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 квм. от 3 мм MDF плоскост
- 0,5 кв. М. от прозрачна акрилна дъска 4 мм
- Платка
- Кабелни проводници
- Дъска Arduino
- 9 Натиснете бутони
- Ластичен конец
- 80 см от 8 мм куха тръба (акрил/алуминий)
- 9 резистора от 10 Kilo Ohm
- Платка
Стъпка 2: Лазерно рязане
Всяка кутия изисква приблизително 0,3 кв. М 3 мм MDF плоскост. Поставянето на елементи върху платното няма значение. Обърнете внимание, че зъбните колела не са излишни - всички те са необходими, за да може кутията да работи. Предоставеният SVG файл може да се наложи да бъде настроен, за да работи правилно на различни принтери.
Стъпка 3: Монтаж на зъбно колело
За да конструираме механизма вътре в кутията, трябва да изрежем с лазер необходимата предавка и да я залепим
Стъпка 4: Изработка и монтаж на кутия за въвеждане
Втората част от процеса е да се създаде физическа кутия за въвеждане. Това е 3X3 дъска, където всеки от бутоните съответства на съответните кутии на дъската за игри.
- Частите са лазерно изрязани и сглобени.
- Бутоните са запоени заедно върху спояема платка.
- За да се намали сложността, всички захранващи проводници се свързват в един момент и излиза един.
- Заземяващите проводници трябва да имат отделен 10K ом резистор и след това те могат да бъдат свързани заедно.
- В крайна сметка, един проводник е свързан към Arduino.
Стъпка 5: Схема на Arduino
Връзките с Arduino са следните. Що се отнася до входната кутия, връзките бяха направени на спояваща платка и целият монтаж присъства вътре в кутията. Цифровите щифтове и захранващите и заземяващите щифтове от входната платка за свързване с Arduino. Серво връзките са както е показано на изображението по -горе. Кодът за интерактивния артефакт се състои от 3 файла. TicTacToe.ino е основният файл и Solver е алгоритъмът, използван за възпроизвеждане на стъпките „X“и „O“.
Препоръчано:
Саймън игра - забавна игра !: 5 стъпки
Simon Game - Fun Game !: Справка: Тук След дългия уикенд трябва наистина да се постараете да изпълните всички задачи и работа, за която отговаряте. Време е да тренираме мозъка си, нали? Освен тези скучни и безсмислени игри, има и игра, наречена Simon Game
Интерактивна семейна игра: 6 стъпки
Интерактивна семейна игра: Знам, че може да не изглежда много, но тази малка кутия всъщност е много забавно семейно нощно занимание. По същество той действа като интерактивна дъска за игри, която поддържа до 12 играчи. Най -голямата част е, че всеки играе от мобилното си устройство
Видео игра „Направи си сам“, контролирана от движението на главата (разширена реалност): 4 стъпки
Видеоигри „Направи си сам“, контролирани от движението на главата (разширена реалност): Искам да ви покажа колко лесно в днешно време е да създадете собствена игра, която може да се контролира чрез преместване на тялото ви. Ще ви трябва само лаптоп с уеб камера и някои умения за програмиране. Ако нямате лаптоп и уеб камера или ако не знаете как да програмирате, Йо
Интерактивна настолна игра Arduino: 5 стъпки (със снимки)
Интерактивна настолна игра Arduino: Интерактивна настолна игра - HAC-KINGIntro: Ако искате това, ако това е, тогава това ще се използва за игри & Interactie aan HKU kregen we de opdracht om een interactief concept te bedenken en maken. Това е концепцията, която може да се използва с хардуер и софтуер
Платформерна игра, контролирана от Arduino, с джойстик и IR приемник: 3 стъпки (със снимки)
Платформерна игра, управлявана от Arduino, с джойстик и IR приемник: Днес ще използваме микроконтролер Arduino, за да контролираме проста C#-базирана игра на платформинг. Използвам Arduino, за да получа вход от модул на джойстик и да изпращам този вход към приложението C#, което слуша и декодира входа през сериен c