Оглавление:

Плата для игры в понг для 2 игроков: 3 шага
Плата для игры в понг для 2 игроков: 3 шага

Видео: Плата для игры в понг для 2 игроков: 3 шага

Видео: Плата для игры в понг для 2 игроков: 3 шага
Видео: Побил рекорд Гиннеса 2020. 2024, Ноябрь
Anonim
Плата для игры в понг на 2 игрока
Плата для игры в понг на 2 игрока

В этом руководстве вы можете создать портативную игру в понг для двоих. Этот дизайн был создан на основе кода, размещенного на GitHub Онуром Авуном. Мне понравилось создавать этот проект, надеюсь, вам понравится его создание.

Шаг 1. Получите материалы

Получить материалы
Получить материалы

Это проект печатной платы, поэтому для него требуются базовые инструменты для пайки. Я настоятельно рекомендую использовать бессвинцовый припой и печатную плату.

Файл PCB Gerber находится ниже, или вы можете получить доступ к проекту на EasyEDA.

У JLCPCB отличная цена на бессвинцовые печатные платы такого размера.

Использование импульсного регулятора, такого как VX7805-500, потребляет меньше батареи, но стоит больше, чем линейный стабилизатор LM7805. У каждого есть разные требования к конденсаторам.

Вы можете использовать источник питания до 30 В, но вам нужно убедиться, что конденсатор между гнездом цилиндра и регулятором 5 В рассчитан на более высокое напряжение, чем источник питания. Кроме того, при использовании LM7805 также проверьте требования к радиатору, более высокое напряжение означает больший нагрев. Этот проект с LM7805, кажется, нормально работает при 9 В без радиатора.

1 ATMEGA328P-PU

1 AVR Programmer Shield и использование с ним Arduino.

Потенциометр 5K

1 ЖК-модуль Nokia 5100

1 28-контактный разъем

Шаг 2: Запрограммируйте ATMEGA328

Программа ATMEGA328
Программа ATMEGA328

Программируйте чип перед пайкой. Я использовал сокет, поэтому могу удалить микросхему. Необходимо запрограммировать Arduino для AVR Programming Shield

Загрузите «Arduino как ISP эскиз» [Файл] -> [Примеры] -> [Arduino как ISP].

Прикрепил экран программирования AVR к Arduino

Микросхема Socket ATMEGA328 на плате программирования AVR

Выберите Программист, [Инструменты] -> [Программист] -> [Arduino как ISP] Установить загрузчик программы, [Инструменты] -> [Записать загрузчик]

Откройте 2Player Pong Sketch в программном обеспечении Arduino

Загрузите эскиз понга, [Файл] -> [Загрузить с помощью программатора]

Шаг 3. Сборка

Строить
Строить

Припаяйте детали под шелкографию на печатной плате. Если вы хотите использовать более дешевый стабилизатор напряжения LM7805, припаяйте его в корпусе SMPS и замените конденсатор 10 мкФ на 1 мкФ и 22 мкФ на конденсатор 100 нФ. Танталовые конденсаторы идут рядом с регулятором LM117T 3,3 В, не забудьте вставить более длинные выводы в отверстия +. Сначала припаяйте экран, резистор и керамические конденсаторы, а затем более высокие компоненты. Обрежьте нижние провода и убедитесь, что снизу нет острых точек. Используйте хорошее количество или более толстый припой на цилиндрическом разъеме и потенциометрах для повышения прочности.

Рекомендуемые: