Spisu treści:

Jak zrobić konsolę Attiny85 - ArduPlay: 5 kroków (ze zdjęciami)
Jak zrobić konsolę Attiny85 - ArduPlay: 5 kroków (ze zdjęciami)

Wideo: Jak zrobić konsolę Attiny85 - ArduPlay: 5 kroków (ze zdjęciami)

Wideo: Jak zrobić konsolę Attiny85 - ArduPlay: 5 kroków (ze zdjęciami)
Wideo: Jak zrobić automat do boksu? 2024, Listopad
Anonim

To było tak: bez celu przeglądałem filmy na YouTube, żeby zrelaksować się przy filiżance herbaty. Może skróty z meczu piłki nożnej lub kompilacja śmiesznych filmów? Nagle dostałem powiadomienie na telefon - nowy film na kanale Electronoobs. Niestety ten wieczorny czas nie prześlizgnie mi się przez palce. Zrobił ciekawy projekt gry attiny, ale nie podobał mi się sposób instalacji nowej gry, bo chcąc zmienić grę trzeba wyciągnąć mikrokontroler ze złącza i wpiąć nowy, co może negatywnie wpłynąć na attiny nogi. Czułem się zobowiązany do poprawy sposobu zmiany gry. Zacznijmy!

Krok 1: Wstawianie gry

Wstawianie gry
Wstawianie gry
Wstawianie gry
Wstawianie gry
Wstawianie gry
Wstawianie gry

Zacząłem od szukania złącz, które pasowałyby do tego projektu. Znalazłem taki, który ma w środku sprężynę, dzięki czemu mogę włożyć planszę do gry, a następnie ją docisnąć. Doskonale. Korzystając ze schematu wspomnianego wcześniej kreatora internetowego stworzyłem własny schemat, dodając złącza i baterię, którą mogę ładować przez złącze micro USB. Następnie zaprojektowałem płytki dla konsoli i kart do gier i zamówiłem je w firmie NEXTPCB.

Krok 2: Przygotowanie PCB

Przygotowanie PCB
Przygotowanie PCB
Przygotowanie PCB
Przygotowanie PCB

Czas na lutowanie. Zacząłem od nałożenia pasty lutowniczej na wszystkie pady z elementów SMD, a następnie te elementy umieściłem na swoich miejscach. Ustawiłem stację gorącego powietrza na 300 stopni, nadmuch na najmniejszy i rozpocząłem proces lutowania - rezystory, kondensatory, włączniki, gniazda, wyświetlacz. Na koniec przylutowałem złote złącza. Po włożeniu wyświetlacza do gniazda goldpin okazało się, że za bardzo wystaje, więc wylutowałem gniazdo i przylutowałem sam wyświetlacz. Na koniec wyczyściłem PCB alkoholem izopropylowym i szczoteczką do zębów.

Krok 3: Projekcja

Projekcja
Projekcja
Projekcja
Projekcja
Projekcja
Projekcja

Zrobiłem zdjęcia obu płyt i wrzuciłem je do Fusion 360. Wpisałem wymiary płytki, zaznaczyłem miejsca, których obudowa nie powinna zakrywać, ustawiłem grubość tego elementu na 2mm i wydrukowałem, aby upewnić się, że otwory są w właściwe miejsca. Następnie utworzyłem spód obudowy i połączyłem je ze sobą. Cała obudowa składa się z 6 elementów. Kiedy skończyłem go projektować, wrzuciłem go do Creality Slicer i zapisałem na karcie SD w dwóch plikach. Do wydrukowania elementów z pierwszego pilnika użyję zwykłego czerwonego PLA, a dla tych z drugiego pilnika drewnianego PLA. Filament składa się w 40% z drewna ściernego, które po zadrukowaniu tworzy niepowtarzalny zapach. Filamenty te dostarczyła mi firma 3DJAKE - zachęcam do zapoznania się z ich ofertą. Pozostało tylko połączyć wszystkie elementy.

Krok 4: Programowanie Attiny

Programowanie Attiny
Programowanie Attiny

Za działanie części elektronicznej odpowiedzialny będzie mikrokontroler attiny85, który wylutuję z modułu digispark. Jednak zanim to zrobię, muszę to zaprogramować. Zainstalowałem sterowniki do tego modułu, następnie dodałem bibliotekę obsługującą ten moduł do Arduino IDE. Pobrałem pliki gry i wrzuciłem je na kilka plansz, dzięki czemu mogę w każdej chwili zmienić grę. Wylutowałem attiny z modułu digispark i przylutowałem do mojej płytki.

Krok 5: To wszystko

To wszystko!
To wszystko!
To wszystko!
To wszystko!

Tak wygląda arduPlay – minikonsola do gier oparta na attiny85. Umieść planszę w odpowiednim miejscu i zamknij obudowę, dociskając w ten sposób planszę do złączy. Teraz możesz cieszyć się rozgrywką w stylu retro na ręcznie zbudowanej minikonsoli.

Mój Youtube: YouTube

Mój Facebook: Facebook

Mój Instagram: Instagram

Zamów własną płytkę drukowaną: NEXTPCB

Sklep z akcesoriami do druku 3d: 3DJAKE

Zalecana: