Innehållsförteckning:
Video: ATBOY Minimal Retro -spelkonsol: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
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
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
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
"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
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:
Working Geiger Counter W/ Minimal Parts: 4 Steg (med bilder)
Working Geiger Counter W/ Minimal Parts: Här är, såvitt jag vet, den enklast fungerande Geiger -räknaren som du kan bygga. Den här använder ett ryskt tillverkat SMB-20 Geiger-rör, som drivs av en högspänningskopplingskrets som rånats från en elektronisk flugsmycke. Det upptäcker betapartiklar och gam
6502 Minimal dator (med Arduino MEGA) Del 3: 7 steg
6502 Minimal Computer (med Arduino MEGA) Del 3: Jag går vidare, jag har nu lagt till en Octal Latch, 8 rektangulära lysdioder och ett 220 Ohm motståndsarray till huvudkortet. Det finns också en bygel mellan matrisens gemensamma stift och jord, så att lysdioderna kan stängas av. 74HC00 NAND -grinden h
6502 & 6522 Minimal dator (med Arduino MEGA) Del 2: 4 steg
6502 & 6522 Minimal Computer (med Arduino MEGA) Del 2: Efter min tidigare instruerbara har jag nu lagt 6502 på ett bandkort och lagt till en 6522 Versatile Interface Adapter (VIA). Återigen använder jag en WDC -version av 6522, eftersom det är en perfekt matchning för deras 6502. Inte bara gör dessa nya
6502 Minimal dator (med Arduino MEGA) Del 1: 7 steg
6502 Minimal Computer (med Arduino MEGA) Del 1: 6502 mikroprocessorn dök upp första gången 1975 och designades av ett litet team som leds av Chuck Peddle för MOS Technology. Då användes den i videokonsoler och hemmadatorer inklusive Atari, Apple II, Nintendo Entertainment System, BBC Micr
Minimal Four X 12 Volt Rover -chassi med GoBILDA: 10 steg
Minimal Four X 12 Volt Rover Chassis With GoBILDA: Jag ska visa dig hur jag byggde ett RC eller autonomt roverchassi med hjälp av goBILDA -komponenter. Jag skulle tillägga här att jag inte har något samband med goBILDA annat än som en mest nöjd kund. Jag har inkluderat en komplett reservdelslista under Suppl