Съдържание:
- Стъпка 1: Всички материали и връзки към файловете
- Стъпка 2: Вземете вашата печатна платка
- Стъпка 3: Запояване
- Стъпка 4: Програмиране
- Стъпка 5: Довършителни щрихи
Видео: Изработка на конзола за игри: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Поздравления. Така че виждам, че имам склонност да започна нещо и след това да тръгна по съвсем различен път. Това се случи и с този проект. Купих екран на Nokia 5110 преди време. И тъй като повечето покупки от ebay всъщност бяха доста време да бъдат изпратени до мен. Междувременно проектът, за който имах нужда, пропадна. Така че, когато jlcpcb се свърза с мен с предложение да направя нещо, използвайки техните услуги (производство на печатни платки … добре цифри … заглавието казва всичко:)). Започнах да гугъл, какво мога да направя с няколко екрана, за които нямах повече цел. И тогава попаднах на конзола за игри Makerbuino. А с концепцията с отворен код всичко, от което се нуждаех, за да го направя от нулата, беше точно на върха на пръстите ми. Въпреки че можете просто да го направите на перфборд, това би било пълна бъркотия, с проводници навсякъде, а не толкова чиста, колкото бих искал да бъде моята конзола. И така идва jlcpcb. https://jlcpcb.com/ можете да поръчате 10 дъски за 2 $. Което според мен е кражба. Разбира се, ако излезете извън параметрите по подразбиране за дъската (размер 100x100m, дебелина, цвят или т.н.), цената може да се промени. Но хей, за повечето от нас параметрите по подразбиране ще бъдат повече от достатъчни.
Стъпка 1: Всички материали и връзки към файловете
Така че нека да преминем през простия списък с части и където можете да намерите информация, която ще е необходима, за да завършите това.
Части:
MAKERbuino PCB (можете да подкрепите проекта и да закупите комплекта на
или вземете вашите гербер файлове и. или схематично тук:
- SD карта (размерът зависи от вас, не съм сигурен дали поддържа карти с голям капацитет, но 1gb би трябвало да е наред)
- SD гнездо
- проводници за запояване на високоговорител (по избор)
- 8 ома 0.5W високоговорител (по избор)
- Li-Po батерия 3.7 V
- ATmega328P-PU
- 28 -пинов PDIP IC контакт
- Nokia 5110 LCD
- TP4056 микро USB Li-Po зарядно устройство
- 3.3V регулатор на напрежението (MCP1702-3302E в пакет TO-92)
- 2n2222 NPN транзистор с общо предназначение (пакет TO-92)
- 1N4148 диод
- 16MHz кристал
- 3 -пинов плъзгащ се превключвател x2
- Керамичен кондензатор 100nF x2
- Керамичен кондензатор 22pF x2
- 100uF, 6.3V радиален електролитен кондензатор x3 (използвах 16V такива, тъй като споменатите 6.3 са по -трудни за намиране)
-
12x12x7.3mm бутон x7
- някои женски и мъжки заглавки едно- и двуредови (има вероятност да имате такива, но така или иначе ги купувате на дълги ленти, така че изберете колкото искате)
- Потенциометър за колела 1Kohm x2
- Резистор 2.2Kohm
- 10k резистор x2
- 4.7kohm резистор x2
- 100ohm резистор
- 3,5 мм гнездо за слушалки
И това е всичко. Сигурен съм, че повечето от компонентите ще имате в кошчето за резервни части. Някои ще вземете евтино.
Стъпка 2: Вземете вашата печатна платка
Така че това е доста прост процес. Отидете на jlcpcb.com
Регистрирайте се, натиснете цитат сега. Качете вашите гербер файлове, въведете желаните параметри и го поръчайте. С метода на доставка dhl ми отне по -малко от седмица от качването на файловете ми gerber на действителната дъска, която пристигна на прага ми.
Стъпка 3: Запояване
Така че няма да правя подробна стъпка, тъй като е много лесно. с печатната платка, коприненото сито обяснява кой компонент трябва да бъде поставен на кое място. Повечето компоненти не са чувствителни към полярността, така че прави живота ви много по -лесен. Това са инструкциите, ако имате нужда от по-подробни от Makerbuino (екипът там свърши чудесна работа да обясни до най-простия детайл как и какво трябва да се направи)
Стъпка 4: Програмиране
Така че, след като запоите дъската си, нормално ще бъде готово. Но не и в моя случай. Тъй като Atmega328P-PU е празен, трябва да качите буутлоудър. Това е най -сложната стъпка от целия проект, ако никога не сте програмирали чипове Atmel. Така че има няколко начина как можете да направите това.
Лесен начин трябва да бъде с Arduino (въпреки че по някакъв начин реших да отида с друга опция)
community.makerbuino.com/t/atmega328-witho… Решетка за това как да инсталирате буутлоудъра с arduino. Там е включена и връзка към буутлоудъра.
Или можете да отидете с USBasp програмист (маршрута, който за съжаление поех). Това е малко по -сложно, но все пак най -важната стъпка е действително задаване на правилни предпазители и заключващи битове. В противен случай ще срещнете проблем, който имах. Микропроцесор с вътрешен осцилатор. Който работи на 1MHz. Което от вашата конзола все още ще работи, но 16 пъти по -бавно. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Сега е смешно:) когато не знаех какво причинява това, беше разочароващо: D Включвам настройките си в снимката.
Стъпка 5: Довършителни щрихи
Така. Получихте вашата печатна платка, запоехте я, мигна буутлоудъра…. Какво има сега? Сега просто трябва да изтеглите игри (или да ги създадете), да ги заредите в sd картата. И играйте игри. И повярвайте ми …. те са зависими. Така че аз също отпечатах калъф за него. Което може да бъде намерено на thingiverse. И мога да кажа честно, това е един от най -удовлетворяващите проекти, които съм завършил. От една страна, това изглежда като производствен модел diy. Второ … игрите са страхотни:) Наздраве. Ако имате нужда от нещо, просто ме попитайте в коментарите или ми изпратете съобщение:)
Препоръчано:
Просто още една ретро конзола за игри ATtiny85: 4 стъпки
Просто още една ATtiny85 ретро конзола за игри: Малка настройка, подобна на ретро конзола, базирана около ATtiny85 x 0,96 OLED за игра на космически нашественици, тетрис и т.н
Raspberry Pi Smart TV и конзола за игри: 4 стъпки
Raspberry Pi Smart TV и конзола за игри: Имате ли не-интелигентен телевизор, лежащ около къщата ви или обмислящ да купите Chromecast, Firestick или може би игрална конзола? Нека направим един сами. Ще стартираме нашето малиново пи с двойно зареждане с Lakka и OSMC. Lakka за емулиране на игри и OSMC за видео
Как да направите своя собствена конзола за игри: 6 стъпки (със снимки)
Как да направите своя собствена конзола за игри: Искали ли сте някога да направите своя собствена конзола за видеоигри? Конзола, която е евтина, малка, мощна и дори пасва идеално в джоба ви? Така че в този проект ще ви покажа как да направите игрална конзола с Raspberry Pi, но какво е Raspberry
Мини игрална конзола Ardubaby с 500 игри: 10 стъпки
Ardubaby Mini Game Console С 500 игри: Кредити за създателя (Кевин Бейтс), Arduboy е много успешна 8 -битова игрална конзола. Имаше хиляди игри, написани от любителя, който ги сподели свободно във форума на общността на Arduboy, така че повече хора да могат да се научат как да кодират
Arduino VGA конзола с пет игри: 4 стъпки
Arduino VGA конзола с пет игри: В предишните си Instructables съм възпроизвел опростени версии на някои от най -популярните класически аркадни игри, с помощта на един гол Arduino и няколко други компонента. По -късно се присъединих към пет от тях в една скица. Тук ще покажа