
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Привет
Представляю забавную игру «Крестики-нолики» в новом издании.
Я искал в Интернете аналогичный проект, но идея здесь уникальна.
Я НАДЕЮСЬ:)
Итак, начнем сейчас.
Шаг 1: Схема

Обратите внимание, что эта схема может быть неточной на 100%. Пожалуйста, просмотрите соединения в коде для получения точных инструкций по подключению.
Шаг 2: проектирование деревянной коробки


Здесь я создал деревянную коробку с помощью программы Coral Draw. размеры краев были тщательно измерены, чтобы вместить светодиодную матрицу, клавиатуру и ЖК-дисплей. Сборка коробки производилась поэтапно, и наконец в нижней части заключен прототип.
Шаг 3: Компоненты
Мне нужно следующее:
- 9 двухцветных светодиодов (например, красный / зеленый)
- 9 резисторов 330 Ом
- 9 длинных проводов папа-папа (для красных светодиодов)
- 9 длинных проводов папа-папа (для зеленых светодиодов)
- 7 длинных проводов папа-папа (для первой клавиатуры)
- 7 длинных проводов папа-папа (для второй клавиатуры)
- 1 длинный провод папа-папа (для GND)
- 4 мужчина-женщина длинный провод (для ЖК-дисплея)
- 1 ЖК-дисплей I2C (серийный тип)
- 1 батарея 9 В
- 1 держатель батареи
- 1 переключатель ВКЛ / ВЫКЛ
- 1 Ардуино Мега 2560
- 1 деревянный ящик (35 x 15 x 4 см)
Шаг 4: Процедуры




Прежде всего, я должен протестировать каждый компонент индивидуально, чтобы убедиться, что он работает правильно. Затем я начал соединять компоненты вместе, чтобы завершить проект.
Первым делом я должен проверить соединение двух клавиатур на одном Arduino. Итак, я подключаю первые клавиатуры к контактам со 2 по 8, а затем подключаю первые клавиатуры к контактам с A0 по A6.
Конечно, любые цифровые пины будут делать ту же работу. Так что смело выбирайте булавки, которые подходят для вашего проекта.
На втором этапе я должен проверить ЖК-дисплей. Поэтому я подключаю ЖК-дисплей к портам 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.
Рекомендуемые:
Три французских куры в коробке (с Micro: bit): 10 шагов

Три французских курицы в коробке (с Micro: bit): удивите (или напугайте) людей тремя курицами, выпрыгивающими из коробки. Праздничный поворот с электроникой в классическом «Джек из коробки». Эти три куры, конечно же, французские
Переключатель монеты в коробке: 9 шагов

Переключатель монеты в коробке: я покажу вам, как превратить старую коробку для часов, которая у вас валяется, во что-то более интересное с помощью очень простого и легкого переключателя для монет. Примечание: это просто очень простой переключатель, который вы можете изменить или добавить дополнительные вещи, чтобы сделать что-то уникальное для
Простая электронная игра: 4 шага

Простая электронная игра: вы учитесь делать небольшую очень забавную электронную игру. Вы можете поиграть с друзьями и проверить свой рефлекс.Спасибо UTSOURCE.net, что предлагаю электронные компоненты для моих проектов
Многослойные светильники в деревянной раме: 10 шагов (с изображениями)

Многослойные светильники в деревянной раме: этот свет содержит слои матовой доски, которые были вырезаны лазером, а затем помещены в деревянную раму. Некоторое использование: используйте его как лампу на вашем комоде! Положите его на каминную полку в домике Тахо, который вы арендуете на выходные с друзьями! Подожди
Как сделать инструмент для ремонта деревянной трещины: 8 шагов

Как сделать деревянный инструмент для ремонта Divot Repair Tool: Инструмент Divot Repair Tool или Pitchfork используется, чтобы помочь удалить вмятину, divot, вызванную приземлением мяча для гольфа на лужайке для гольфа. Хотя это и не требуется, это обычное дело в гольфах. Статья в Википедии здесь Я, будучи