Оглавление:

Игровая консоль ATBOY Minimal Retro: 5 шагов
Игровая консоль ATBOY Minimal Retro: 5 шагов

Видео: Игровая консоль ATBOY Minimal Retro: 5 шагов

Видео: Игровая консоль ATBOY Minimal Retro: 5 шагов
Видео: ЧАСЫ БЕЗ ЧАСОВ 2024, Ноябрь
Anonim
Игровая консоль ATBOY Minimal Retro
Игровая консоль ATBOY Minimal Retro

Небольшая ретро-консольная установка, основанная на OLED ATtiny85 x 0,96 для игры в космические захватчики, тетрис и т. Д.

Запасы

  • Oled 0,96 дюйма x 1
  • Attiny85 x1
  • Настройка программатора для программирования Attiny85 x 1
  • (вы можете использовать Arduino Uno в качестве программиста здесь - https://www.hackster.io/Oniichan_is_ded/learn-how… или создать своего собственного программатора - https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -программист-84адф8)
  • Переключатель x 3
  • Резистор 10K SMD 0805 x 2
  • Резистор 1K SMD 0603 x 2
  • Светодиод 0603 x 1
  • M7 диод SMA x 1
  • Микро порт USB x 1
  • Резистор 7K SMD 0603 x 1
  • Специальная печатная плата (Gerber доступен для производства)

Шаг 1: ИСТОРИЯ

Image
Image
ШАГ 1
ШАГ 1

Всем привет!

Итак, это моя игровая приставка в стиле ретро на базе DIY Attiny85 x Oled *

на самом деле это V2 этой Etched Version, которую я сделал несколько недель назад.

Печатная плата была предоставлена JLCPCB, и они проделали изумительную работу, как всегда! Вы можете проверить их, если хотите получить высококачественные печатные платы по очень низкой цене.

jlcpcb.com/

Кроме того, код этого проекта довольно распространен и доступен в Интернете, я просто взял этот код, внес несколько изменений и сделал для него печатную плату. исходный пост -

electronoobs.com/eng_arduino_tut120.php, но я думаю, что его версия также не является оригинальной.

Шаг 2: ШАГ1

Собираем материалы, которые нам нужны

  • Oled 0,96 дюйма x 1
  • Attiny85 x1
  • Настройка программатора для программирования Attiny85 x 1
  • (вы можете использовать Arduino Uno в качестве программиста здесь - https://www.hackster.io/Oniichan_is_ded/learn-how… или создать своего собственного программатора - https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -программист-84адф8)
  • Переключатель x 3
  • Резистор 10K SMD 0805 x 2
  • Резистор 1K SMD 0603 x 2
  • Светодиод 0603 x 1
  • M7 диод SMA x 1
  • Микро порт USB x 1
  • Резистор 7K SMD 0603 x 1
  • Специальная печатная плата (Gerber доступен для производства)

Шаг 3: ШАГ 2

Image
Image

Добавить компоненты к этой плате довольно просто и просто, посмотрите видео, чтобы лучше понять сборку печатной платы.

после добавления компонентов SMD просто начните добавлять оставшиеся компоненты с выводами, такие как переключатели, Oled и другие вещи. После сборки нам просто нужно добавить батарею в назначенный порт разъема и включить все это. подождите, как запрограммировать attiny85!

Шаг 4: ШАГ 3

ШАГ 3
ШАГ 3

"Программирование Attiny85"

Attiny85 и Attiny13A - мои любимые микроконтроллеры, поскольку они дешевы и могут использоваться в различных проектах, не требующих избыточного оборудования и возможностей подключения, например, Oled Gameboy! Чтобы запрограммировать MCU Attiny85, вам понадобится программист ISP.

www.hackster.io/Oniichan_is_ded/multiple-a…

www.hackster.io/Oniichan_is_ded/learn-how-…

Я пропущу процесс программирования, просто скажем, что нам нужно сначала записать загрузчик, а затем прошить attiny85 с предоставленным кодом. Примечание - вам необходимо добавить файл заголовка, предоставленный с основным кодом, в созданную папку основного кода, затем добавьте всю папку в папку эскизов Arduino в Документах.

Шаг 5: ШАГ 4

Image
Image

«Питание и тестирование платы»

Для питания этой платы я добавил разъем аккумулятора, к которому можно подключить литий-ионный аккумулятор, и через порт USB мы можем заряжать литиевый элемент.

Видео о тестовом прогоне

Оставьте комментарий, если у вас возникнут проблемы!

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