Sadržaj:

Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka
Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka

Video: Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka

Video: Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka
Video: Прохождение The Last of Us part 2 (Одни из нас 2) # 6 От канализации до больницы один шаг 2024, Studeni
Anonim
Image
Image

Mala postavka poput retro konzole zasnovana na ATtiny85 x 0,96 OLED-u za igranje svemirskih osvajača, Tetrisa itd.

Pribor

  • Oled 0,96 inča x 1
  • Attiny85 x1
  • Postavke programatora za programiranje Attiny85 x 1
  • Prekidač x 3
  • 10K otpornik SMD 0805 x 2
  • 1K otpornik SMD 0603 x 2
  • LED 0603 x 1
  • M7 dioda SMA x 1
  • USB mikro priključak x 1
  • 7K otpornik SMD 0603 x 1
  • Prilagođena PCB (Gerberovi podaci su priloženi)
  • FR4 bakrena ploča
  • gravirana PCB (PDF je u privitku)

Korak 1: PRIČA-

KORAK 1 Priprema ploče
KORAK 1 Priprema ploče

Pozdrav svima! Ovo je moja DIY Oled bazirana Retro Gaming konzola (zapravo to nije igraća konzola, već postavka koja povezuje generički Oled od 0,96 inča s Attiny85) Dopustite mi da vam pokažem kako sam to napravio. također, kôd za ovaj projekt je prilično uobičajen i dostupan na internetu, samo sam uzeo taj kôd i napravio nekoliko izmjena i za njega napravio PCB.

Korak 2: 1. KORAK Priprema ploče

KORAK 1 Priprema ploče
KORAK 1 Priprema ploče
KORAK 1 Priprema ploče
KORAK 1 Priprema ploče
KORAK 1 Priprema ploče
KORAK 1 Priprema ploče

Priprema ploče

U početku sam htio ispravno izraditi ovu ploču s ovom PCB -om koju sam pripremio prošlog mjeseca, ali zbog COVID -a 19 nisam mogao izvršiti narudžbu zbog problema s otpremom, pa sam odlučio nagrizati PCB promjenom dizajna PCB -a kako bih mogao napraviti to jednostrano umjesto dvostrane PCB-a. Koristio sam OrCad za dizajn PCB -a, a zatim generirao pdf za ispis ploče na fotopapiru za graviranje. Ako želite sami napraviti, u prilogu su shematski i Gerberovi podaci za ispravnu PCB.

Prvo ispisujem PDF ploču na fotopapiru s tintnim pisačem, a zatim sam izrezao FR4 bakarnu ploču prema veličini PCB -a.

Ako želite saznati više o procesu jetkanja, možete pogledati video koji sam povezao.

Nakon graviranja, počinjem dodavati komponente na ovu ploču.

Dodavanje komponenti na ovu PCB ploču prilično je jednostavno i jednostavno, slijedite priloženu sliku za SMD komponente.

nakon dodavanja SMD komponenti, samo naprijed i počnite dodavati preostale olovne komponente, poput prekidača, Oleda i drugih stvari. Za detaljnije pojedinosti pogledajte video. Također, budući da ova ploča nije potpuno jednostrana, dodao sam skakače na nekoliko točaka kako bih život učinio pomalo lakim. Nakon što smo sve sastavili, samo moramo dodati bateriju u dodijeljeni priključak i sve napajati.

ali čekaj, kako programirati attiny85!

Korak 3: Programiranje Attiny85

Programiranje Attiny85
Programiranje Attiny85
Programiranje Attiny85
Programiranje Attiny85

Attiny85 i Attiny13A su mi omiljeni mikrokontroleri jer su jeftini i mogu se koristiti u raznim projektima koji ne zahtijevaju pretjerani hardver i mogućnosti povezivanja, na primjer- Oled Gameboy!

Da biste programirali Attiny85 MCU, trebat će vam ISP programer. Već sam napisao post o programiranju Attiny85 s prilagođenim programatorom pa provjerite to.

Objava o programiranju attiny85 s prilagođenim ISP -om

pa ću preskočiti proces programiranja, recimo samo da moramo prvo snimiti bootloader, a zatim fleširati attiny85 s ponuđenim kodom. Napomena- datoteku zaglavlja koju ste dobili uz glavni kôd morate dodati u mapu s glavnim kodom, a zatim dodati cijelu mapu u mapu Arduino skice u dokumentima (slijedite sliku u prilogu).

Korak 4: Uključivanje igraće konzole i REZULTATI

Image
Image
Napajanje igraće konzole i REZULTATI
Napajanje igraće konzole i REZULTATI

Kako bih napajao ovu ploču, dodao sam konektor za bateriju, može se spojiti Li-ion baterija na koju se može priključiti.

Ovo je još uvijek V1, a sljedeća razina ovog projekta bit će izrada odgovarajućeg PCB -a i lemljenje svega na njega.. također, možda bismo mogli dodati korisničko sučelje kako bismo mogli odabrati više od 1 igre. Za sada, ako naiđete na neke probleme, samo ostavite komentar. ADIOS!

Preporučeni: