Innholdsfortegnelse:

ATBOY Minimal Retro -spillkonsoll: 5 trinn
ATBOY Minimal Retro -spillkonsoll: 5 trinn

Video: ATBOY Minimal Retro -spillkonsoll: 5 trinn

Video: ATBOY Minimal Retro -spillkonsoll: 5 trinn
Video: ⚫5 Лет Соседи Смеялись Пока Мы Строили Самодельную ЯХТУ На Заднем Дворе 2024, November
Anonim
ATBOY Minimal Retro spillkonsoll
ATBOY Minimal Retro spillkonsoll

Et lite retro-konsolllignende oppsett basert på ATtiny85 x 0,96 OLED for å spille plassinntrengere, Tetris, etc.

Rekvisita

  • Oled 0,96 tommer x 1
  • Attiny85 x1
  • Programmeringsoppsett for programmering Attiny85 x 1
  • (du kan bruke Arduino Uno som programmerer her- https://www.hackster.io/Oniichan_is_ded/learn-how… eller lag din egen tilpassede programmerer-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
  • Bryter x 3
  • 10K motstand SMD 0805 x 2
  • 1K motstand SMD 0603 x 2
  • LED 0603 x 1
  • M7 -diode SMA x 1
  • USB -mikroport x 1
  • 7K motstand SMD 0603 x 1
  • Tilpasset PCB (Gerber tilgjengelig for produksjon)

Trinn 1: HISTORIE

Image
Image
TRINN 1
TRINN 1

Hei alle sammen!

Så dette er min DIY Attiny85 x Oled -baserte Retro -spillkonsoll*

det er faktisk en V2 av denne etset versjonen jeg laget for noen uker siden.

PCB ble levert av JLCPCB og de gjorde en fantastisk jobb som alltid! Du kan sjekke dem ut hvis du vil kjøpe PCB av høy kvalitet til en veldig lav pris

jlcpcb.com/

også, koden for dette prosjektet er ganske vanlig og tilgjengelig på nettet, jeg tok bare den koden og gjorde noen endringer og lagde PCB for den. det opprinnelige innlegget er -

electronoobs.com/eng_arduino_tut120.php, men hans versjon er heller ikke den originale tror jeg.

Trinn 2: TRINN 1

Samle materialene vi trenger

  • Oled 0,96 tommer x 1
  • Attiny85 x1
  • Programmeringsoppsett for programmering Attiny85 x 1
  • (du kan bruke Arduino Uno som programmerer her- https://www.hackster.io/Oniichan_is_ded/learn-how… eller lag din egen tilpassede programmerer-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
  • Bryter x 3
  • 10K motstand SMD 0805 x 2
  • 1K motstand SMD 0603 x 2
  • LED 0603 x 1
  • M7 -diode SMA x 1
  • USB -mikroport x 1
  • 7K motstand SMD 0603 x 1
  • Tilpasset PCB (Gerber tilgjengelig for produksjon)

Trinn 3: TRINN 2

Image
Image

Å legge til komponenter på denne PCB er ganske enkelt og rett frem. Se videoen for en bedre opplæring i PCB -montering.

etter å ha lagt til SMD -komponenter, er det bare å begynne å legge til de gjenværende blyede komponentene, som brytere, Oled og andre ting. etter å ha satt sammen alt, trenger vi bare å legge batteriet til den tildelte kontaktporten og slå på det hele. vent, hvordan du programmerer attiny85!

Trinn 4: TRINN 3

TRINN 3
TRINN 3

"Programmering av Attiny85"

Attiny85 og Attiny13A er min favoritt mikrokontroller da de er billige og kan brukes i en rekke prosjekter som ikke krever overkill maskinvare og tilkoblingsmuligheter, for eksempel- Oled Gameboy! For å programmere Attiny85 MCU trenger du en ISP -programmerer

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

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

Jeg skal hoppe over programmeringsprosessen, la oss bare si at vi må brenne oppstartslasteren først og deretter blinke attiny85 med den oppgitte koden. Merk- du må legge til toppteksten som følger med hovedkoden i hovedkodemappen som er opprettet, legg deretter til hele mappen i Arduino sketch -mappen i Documents.

Trinn 5: TRINN 4

Image
Image

Strøm og test av brettet

For å drive dette kortet har jeg lagt til en batterikontakt, et Li-ion-batteri kan kobles til det og via USB-porten kan vi lade litiumcellen.

Testkjør video-

Legg igjen en kommentar hvis du støter på noen problemer!

Anbefalt: