Съдържание:

Електронна игра Tic-Tac-Toe в дървена кутия: 5 стъпки
Електронна игра Tic-Tac-Toe в дървена кутия: 5 стъпки

Видео: Електронна игра Tic-Tac-Toe в дървена кутия: 5 стъпки

Видео: Електронна игра Tic-Tac-Toe в дървена кутия: 5 стъпки
Видео: ЗЛО В АНТАРКТИКЕ (и НЛО на Аляске) - Высокая Странность 2024, Юли
Anonim
Електронна игра Tic-Tac-Toe в дървена кутия
Електронна игра Tic-Tac-Toe в дървена кутия

Здравейте

Въвеждам забавната игра Tic-Tac-Toe в ново издание.

Търсих в мрежата за подобен проект, но идеята тук е уникална.

НАДЯВАМ СЕ:)

Така че нека започнем сега.

Стъпка 1: Схеми

Схематично
Схематично

Моля, обърнете внимание, че тази схема може да не е точна на 100%. Моля, прегледайте връзките в кода за точни указания за окабеляване.

Стъпка 2: Проектиране на дървената кутия

Проектиране на дървена кутия
Проектиране на дървена кутия
Проектиране на дървена кутия
Проектиране на дървена кутия

Тук проектирах дървена кутия, използвайки програмата Coral Draw. размерите на ръбовете бяха внимателно измерени, за да съдържат матрицата на светодиодите, клавиатурите и LCD дисплея. Сглобяването на кутията се извършва на етапи и накрая долната част обхваща прототипа.

Стъпка 3: Компоненти

Имам нужда от следното:

  • 9 двуцветни светодиода (червен/зелен например)
  • 9 330 ома резистори
  • 9 мъжки-мъжки дълги проводници (за червени светодиоди)
  • 9 мъжки-мъжки дълги проводници (за зелени светодиоди)
  • 7 дълги проводници мъже-мъже (за първата клавиатура)
  • 7 мъжки-мъжки дълги проводници (за втора клавиатура)
  • 1 мъжки-мъжки дълъг проводник (за GND)
  • 4 мъжки-женски дълъг проводник (за LCD)
  • 1 I2C LCD (сериен тип)
  • 1 9 V батерия
  • 1 държач за батерия
  • 1 ключ за включване/изключване
  • 1 Arduino Mega 2560
  • 1 дървена кутия (35 x 15 x 4 см)

Стъпка 4: Процедури

Процедури
Процедури
Процедури
Процедури
Процедури
Процедури
Процедури
Процедури

Първо трябва да тествам всеки компонент поотделно, за да се уверя, че работи правилно. След това започнах да свързвам компонентите заедно, за да завърша проекта.

Първата стъпка трябва да проверя връзката на две клавиатури на един и същ Arduino. Така че свързвам първите клавиатури към щифтове 2 до 8, след това свързвам първите клавиатури към щифтове A0 през A6

Разбира се, всички цифрови щифтове ще вършат същата работа. Така че не се колебайте да изберете щифтовете, които са подходящи за вашия проект.

Втората стъпка трябва да проверя LCD. Така че свързвам LCD към VCC, GND, SDL и SDA портове.

След това започвам да проверявам всеки светодиод поотделно, за да проверя дали работи. Двуцветният светодиод е с общо заземяване. Така че свързвам анодите на червените светодиоди към щифтове 35 до 51 (9 цифрови пина), след което свързвам анодите за зелени светодиоди към щифтове 34 до 50 (9 цифрови пина). След това свързвам общия катод за всеки светодиод към резистор от 330 ома и свързвам всички резистори заедно с дълъг проводник обратно към GND.

Накрая свързвам батерията и качвам кода, за да проверя функционалността на системата. Насладете се: D

Стъпка 5: Файлове

Файлове
Файлове

За файла Fritzing, моля, променете разширението от.txt на.fzz

Кодът, използван за проекта, е направен с помощта на Arduino IDE. Трябва да изтеглите клавиатурата и I2C библиотеките. Ще ги намерите достъпни навсякъде онлайн.

Намерете прикачена снимка на предложените размери за кутията. Също така можете да намерите файловете на проекта Coral Draw, за да можете да направите своя собствена кутия и да регулирате размерите, така че да са подходящи за вашата собствена игра Tic-Tac-Toe

Препоръчано: