Innholdsfortegnelse:
Video: ATBOY Minimal Retro -spillkonsoll: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
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
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
Å 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
"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
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:
6502 Minimal datamaskin (med Arduino MEGA) Del 3: 7 trinn
6502 Minimal Computer (med Arduino MEGA) Del 3: Jeg fortsetter videre, jeg har nå lagt til en Octal Latch, 8 rektangulære lysdioder og et 220 Ohm motstandsarray til hovedkortet. Det er også en jumper mellom matrisens vanlige pinne og bakken, slik at lysdiodene kan slås av. 74HC00 NAND -porten
6502 og 6522 Minimal datamaskin (med Arduino MEGA) Del 2: 4 trinn
6502 og 6522 Minimal datamaskin (med Arduino MEGA) Del 2: I forlengelse av min forrige Instructable, har jeg nå satt 6502 på et stripebrett og lagt til en 6522 allsidig grensesnittadapter (VIA). Igjen bruker jeg en WDC -versjon av 6522, ettersom den er en perfekt match for deres 6502. Ikke bare gjør disse nye
6502 Minimal datamaskin (med Arduino MEGA) Del 1: 7 trinn
6502 Minimal Computer (med Arduino MEGA) Del 1: 6502 mikroprosessoren dukket først opp i 1975 og ble designet av et lite team ledet av Chuck Peddle for MOS Technology. Den gang ble den brukt i videokonsoller og hjemmemaskiner, inkludert Atari, Apple II, Nintendo Entertainment System, BBC Micr
Minimal Four X 12 Volt Rover -chassis med GoBILDA: 10 trinn
Minimal Four X 12 Volt Rover Chassis With GoBILDA: Jeg skal vise deg hvordan jeg bygde et RC eller autonomt rover chassis med goBILDA komponenter. Jeg bør legge til at jeg ikke har noen forbindelse med goBILDA annet enn som en stort sett fornøyd kunde. Jeg har inkludert en komplett deleliste under Suppl
Minimal Arduino lydeffektboks: 5 trinn
Minimal Arduino lydeffektboks: Dette er et raskt prosjekt med en lydeffektboks. Enheten leser en forhåndsinnspilt wav -fil fra en microSD tilordnet en bestemt knapp og spiller den når den trykkes