Innehållsförteckning:

ATBOY Minimal Retro -spelkonsol: 5 steg
ATBOY Minimal Retro -spelkonsol: 5 steg

Video: ATBOY Minimal Retro -spelkonsol: 5 steg

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

En liten retrokonsolliknande installation baserad på ATtiny85 x 0,96 OLED för att spela rymdinvaderare, Tetris, etc.

Tillbehör

  • Oled 0,96 tum x 1
  • Attiny85 x1
  • Programmeringsinställning för programmering Attiny85 x 1
  • (du kan använda Arduino Uno som programmerare här- https://www.hackster.io/Oniichan_is_ded/learn-how… eller skapa din egen anpassade programmerare-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
  • Brytare x 3
  • 10K motstånd SMD 0805 x 2
  • 1K motstånd SMD 0603 x 2
  • LED 0603 x 1
  • M7 -diod SMA x 1
  • USB -mikroport x 1
  • 7K motstånd SMD 0603 x 1
  • Anpassad PCB (Gerber tillgänglig för tillverkning)

Steg 1: STORY

Image
Image
STEG 1
STEG 1

Hej allihopa!

Så det här är min DIY Attiny85 x Oled -baserade Retro -spelkonsol*

det är faktiskt en V2 av denna etsade version som jag gjorde för några veckor sedan.

PCB levererades av JLCPCB och de gjorde ett fantastiskt jobb som alltid! Du kan kolla in dem om du vill få högkvalitativa kretskort till ett mycket lågt pris

jlcpcb.com/

Dessutom är koden för detta projekt ganska vanlig och tillgänglig online, jag tog bara den koden och gjorde några ändringar och gjorde PCB för den. det ursprungliga inlägget är -

electronoobs.com/eng_arduino_tut120.php men hans version är inte heller den ursprungliga tror jag.

Steg 2: STEG1

Samla ihop det material vi behöver

  • Oled 0,96 tum x 1
  • Attiny85 x1
  • Programmeringsinställning för programmering Attiny85 x 1
  • (du kan använda Arduino Uno som programmerare här- https://www.hackster.io/Oniichan_is_ded/learn-how… eller skapa din egen anpassade programmerare-https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
  • Brytare x 3
  • 10K motstånd SMD 0805 x 2
  • 1K motstånd SMD 0603 x 2
  • LED 0603 x 1
  • M7 -diod SMA x 1
  • USB -mikroport x 1
  • 7K motstånd SMD 0603 x 1
  • Anpassad PCB (Gerber tillgänglig för tillverkning)

Steg 3: STEG 2

Image
Image

Att lägga till komponenter till detta kretskort är ganska enkelt och rakt fram, se videon för en bättre handledning om kretskortmontering.

efter att ha lagt till SMD -komponenter, fortsätt bara och börja lägga till de återstående blyade komponenterna, som switchar, Oled och andra saker. efter att ha monterat allt, behöver vi bara lägga till batteriet i den tilldelade kontaktporten och slå på det hela. vänta, hur man programmerar attiny85!

Steg 4: STEG3

STEG 3
STEG 3

"Programmering av Attiny85"

Attiny85 och Attiny13A är min favorit mikrokontroller eftersom de är billiga och kan användas i en mängd olika projekt som inte kräver överkill hårdvara och anslutningsmöjligheter, till exempel- Oled Gameboy! För att programmera Attiny85 MCU behöver du en ISP -programmerare

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

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

Jag hoppar över programmeringsprocessen, låt oss bara säga att vi måste bränna startladdaren först och sedan blinka attiny85 med den angivna koden. Observera- du måste lägga till huvudfilen som medföljer huvudkoden i huvudkodmappen som skapats, lägg sedan till hela mappen i Arduino -skissmappen i Dokument.

Steg 5: STEG4

Image
Image

Power and Testing the board

För att driva detta kort har jag lagt till en batterikontakt, ett Li-ion-batteri kan anslutas som det och via USB-porten kan vi ladda litiumcellen.

Testkörning video-

Lämna en kommentar om du stöter på några problem!

Rekommenderad: