Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Mała retro konsolowa konfiguracja oparta na ATtiny85 x 0,96 OLED do grania w Space Invaders, Tetris itp.
Kieszonkowe dzieci
- Oled 0.96 cala x 1
- Attiny85 x1
- Konfiguracja programatora do programowania Attiny85 x 1
- (możesz użyć Arduino Uno jako programatora tutaj- https://www.hackster.io/Oniichan_is_ded/learn-how… lub stworzyć własny programator Custom- https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
- Przełącznik x 3
- Rezystor 10K SMD 0805 x 2
- Rezystor 1K SMD 0603 x 2
- LED 0603 x 1
- Dioda M7 SMA x 1
- Port micro USB x 1
- Rezystor 7K SMD 0603 x 1
- Niestandardowa płytka drukowana (Gerber dostępny dla produkcji)
Krok 1: HISTORIA
Cześć wszystkim!
Więc to jest moja konsola Retro Gaming zbudowana na bazie Attiny85 x Oled*
to właściwie V2 tej wytrawionej wersji, którą zrobiłem kilka tygodni temu.https://www.hackster.io/Oniichan_is_ded/just-anoth…
PCB została dostarczona przez JLCPCB i wykonała świetną robotę jak zawsze! Możesz je sprawdzić, jeśli chcesz uzyskać wysokiej jakości PCB za bardzo niską cenę
jlcpcb.com/
poza tym kod do tego projektu jest dość powszechny i dostępny online, po prostu wziąłem ten kod, zrobiłem kilka zmian i zrobiłem dla niego PCB. Oryginalny post to -
electronoobs.com/eng_arduino_tut120.php ale jego wersja też nie jest oryginalna, jak sądzę.
Krok 2: KROK 1
Zbierz potrzebne materiały
- Oled 0.96 cala x 1
- Attiny85 x1
- Konfiguracja programatora do programowania Attiny85 x 1
- (możesz użyć Arduino Uno jako programatora tutaj- https://www.hackster.io/Oniichan_is_ded/learn-how… lub stworzyć własnego niestandardowego programatora- https://www.hackster.io/Oniichan_is_ded/multiple-attiny85-13a -programmer-84adf8)
- Przełącznik x 3
- Rezystor 10K SMD 0805 x 2
- Rezystor 1K SMD 0603 x 2
- LED 0603 x 1
- Dioda M7 SMA x 1
- Port micro USB x 1
- Rezystor 7K SMD 0603 x 1
- Niestandardowa płytka drukowana (Gerber dostępny dla produkcji)
Krok 3: KROK 2
Dodawanie komponentów do tej płytki jest dość łatwe i proste, obejrzyj wideo, aby uzyskać lepszy samouczek dotyczący montażu płytki drukowanej.
po dodaniu komponentów SMD, po prostu zacznij dodawać pozostałe komponenty ołowiowe, takie jak przełączniki, Oled i inne. po złożeniu wszystkiego, wystarczy dodać baterię do przypisanego portu złącza i zasilić całość. czekaj, jak zaprogramować attiny85!
Krok 4: KROK 3
"Programowanie Attiny85"
Attiny85 i Attiny13A to moje ulubione mikrokontrolery, ponieważ są tanie i mogą być używane w różnych projektach, które nie wymagają przesadnego sprzętu i opcji łączności, na przykład Oled Gameboy! Aby zaprogramować MCU Attiny85, potrzebujesz programatora ISP
www.hackster.io/Oniichan_is_ded/multiple-a…
www.hackster.io/Oniichan_is_ded/learn-how-…
Pomijam proces programowania, powiedzmy, że najpierw musimy nagrać bootloader, a następnie sflashować attiny85 z dostarczonym kodem. następnie dodaj cały folder w folderze szkicu Arduino w Dokumentach.
Krok 5: KROK 4
„Zasilanie i testowanie płyty”
Do zasilania tej płytki dodałem złącze akumulatora, można do niego podłączyć akumulator Li-ion i przez port USB możemy naładować ogniwo litowe.
Uruchom test wideo-
Zostaw komentarz, jeśli napotkasz jakieś problemy!