Съдържание:

Минимална ретро игрална конзола ATBOY: 5 стъпки
Минимална ретро игрална конзола ATBOY: 5 стъпки

Видео: Минимална ретро игрална конзола ATBOY: 5 стъпки

Видео: Минимална ретро игрална конзола ATBOY: 5 стъпки
Видео: Игровая приставка X7 (Game Player Mp5) + 280 игр 2024, Юли
Anonim
Минимална ретро конзола за игри ATBOY
Минимална ретро конзола за игри ATBOY

Малка настройка, подобна на ретро конзола, базирана на ATtiny85 x 0.96 OLED за игра на космически нашественици, тетрис и т.н.

Консумативи

  • 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 -programmer-84adf8)
  • Превключвател x 3
  • 10K резистор SMD 0805 x 2
  • 1K резистор SMD 0603 x 2
  • LED 0603 x 1
  • M7 диод SMA x 1
  • USB микро порт x 1
  • 7K резистор SMD 0603 x 1
  • Персонализирана печатна платка (Gerber се предлага за производство)

Стъпка 1: ИСТОРИЯ

Image
Image
ЕТАП 1
ЕТАП 1

Здравейте всички!

Това е моята DIY Attiny85 x базирана на Retro Gaming конзола*

това всъщност е V2 на тази гравирана версия, която направих преди няколко седмици.

ПХБ бяха предоставени от 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 -programmer-84adf8)
  • Превключвател x 3
  • 10K резистор SMD 0805 x 2
  • 1K резистор SMD 0603 x 2
  • LED 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! За да програмирате Attiny85 MCU, ще ви е необходим ISP програмист

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

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

Ще пропусна процеса на програмиране, нека просто кажем, че първо трябва да запишем буутлоудъра и след това да флашнем attiny85 с предоставения код. след това добавете цялата папка в папката за скици на Arduino в Документи.

Стъпка 5: СТЪПКА4

Image
Image

Захранване и тестване на платката

За да захранвам тази платка, добавих конектор за батерия, може да се свърже литиево-йонна батерия, която тя и чрез USB порта можем да зареждаме литиевата клетка.

Видео за тестване

Оставете коментар, ако срещнете някои проблеми!

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