Мазмуну:

Super Pitendo: Raspberry Pi 3b+ Retro Console Build: 6 кадам
Super Pitendo: Raspberry Pi 3b+ Retro Console Build: 6 кадам

Video: Super Pitendo: Raspberry Pi 3b+ Retro Console Build: 6 кадам

Video: Super Pitendo: Raspberry Pi 3b+ Retro Console Build: 6 кадам
Video: NEW RetroPie Super Nintendo Raspberry Pi 3 Case - Power & Reset Buttons SNES Style 2024, Ноябрь
Anonim
Super Pitendo: Raspberry Pi 3b+ Retro Console Build
Super Pitendo: Raspberry Pi 3b+ Retro Console Build
Super Pitendo: Raspberry Pi 3b+ Retro Console Build
Super Pitendo: Raspberry Pi 3b+ Retro Console Build

Салам! Өткөн эс алуу мезгилинде, жана дагы быйыл, мен бир туугандарымдын ретро консолдору канчалык сонун экени жөнүндө сүйлөшкөнүн уктум. БИРОК, мен алардын канчалык кымбат экенине нааразы болгонун жана аларды запаста табуу кыйын экенин уккам. Муну чечүү үчүн мен аларды үйдө жасалган ретро консолун, Super Pitendo кылууну чечтим!

Бул көрсөтмө учурунда мен колдонулган аппараттык жабдууларды (ошол N64 оюндары үчүн абдан маанилүү), ошондой эле оюндун үзгүлтүксүз иштешине жардам берүү үчүн программалык камсыздоонун айрымдарын жабам. Сиз оюндарды өз алдынча табышыңыз керек болот.

1 -кадам: Аппараттык

Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык

Төмөндө Super Pitendo үчүн жабдыктардын тизмеси келтирилген. Бардык нерселер Amazon аркылуу төмөнкү шилтемелер аркылуу сатылып алынган. Энергия менен камсыздоо бул курулуш үчүн өзгөчө маанилүү, анткени анын баасы 5.25V. Кийинчерээк мааниси жөнүндө кененирээк маалымат берем.

Компьютер: Raspberry Pi 3B+

Case: SNES Raspberry Pi Case, алдыңкы порттор жана иштөө баскычтары менен

Контроллер: 8 Bitdo Bluetooth SNES контроллери

SD карта: SanDisk Class 10 32GB SD карта

Жылуулук чөгүүчү: Raspberry Pi 3B+ үчүн Алюминий Full Board жылыткыч

Power Supply: 5.25V 2.4A Keyestudio Power Supply

HDMI кабели: Amazon Basics 6ft

2 -кадам: Аппаратты чогултуу

Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу
Аппаратты чогултуу

1. SNES корпусу менен камсыз кылынган бурагычты колдонуп, моллюсканын кабыгын ачыңыз, Image 1

а. Бул иштин ичинде сиз төмөнкү кабыкка орнотулган кичинекей желдеткичти көрөсүз, мен вентилятор иштеп жатканда анын титиреп кетишин азайтуу үчүн бул бурамаларды катуулатууну сунуштаар элем.

б. Үстүнкү кабыкка орнотулган такта. Бул такта иштин кубаттуулугун киргизет жана күчтү баскыч баскычы аркылуу башкарат. Бул баскычты башкаруучу корпустагы "Power" жана "Reset" баскычтарын, ошондой эле күйөрман менен Raspberry Pi үчүн электр энергиясын туташтырат.

2. RPiңизди алыңыз жана 2 -сүрөттө көрсөтүлгөндөй USB кеңейтүүлөрдү тиркеңиз

3. RPiди корпустун ичине кой, Raspberry Pi тактасынын 4 тешиги 3 -сүрөттө көрсөтүлгөндөй корпустун орнотуу тешиктери менен бирдей болот.

4. Муздаткычта 3 канаты бар, алар SNES корпусунун жабылышына тоскоол болот, муну оңдоо үчүн биз 4 -сүрөттө көрсөтүлгөндөй акыркы 3 канатты алып салышыбыз керек.

5. Муздаткычка киргизилген термикалык пастаны колдонуңуз жана RPi 3B+ процессоруна (күмүш чарчы) жана USB/Ethernet чипине (USB портторунун жанындагы кичинекей кара куту) 5 -сүрөттө көрсөтүлгөндөй кичине тамчы коюңуз.

6. Жылыткычты RPiге коюңуз, жылдыруунун өлчөмүн азайтуу үчүн этият болуңуз. Муздаткыч менен камсыздалган 4 бураманы колдонуп, жылыткычты RPi аркылуу жана 6 -сүрөттө көрсөтүлгөндөй корпуска бекитти.

7. 3-пин Power жана Ground тиркемеси 7-сүрөттө көрсөтүлгөндөй иштин үстүңкү бөлүгүнөн RPi астынгы-сырткы казыктарына көздөй туташат.

3-кадам: Электр энергиясы менен камсыздоо жана Вольт

Мен башында белгилегендей, конкреттүү электр менен камсыздоо абдан маанилүү. Бул долбоордун жүрүшүндө мен чындыгында 5 башка энергия булагын, анын ичинде расмий электр менен камсыздоону сатып алдым. Бирок N64 оюндары сыяктуу жогорку суроо талап кылынган оюндарды ойногондо көйгөйлөр жаралды.

Анда Under-Volting деген эмне? RPi адатта 5V жеткирүүчү microUSB электр менен камсыздоодон өчөт. RPi тарткан ток көбөйгөндө, 5В менен камсыздоо бир азга азайышы мүмкүн, же "Droop", 5Vдан төмөн. Кириш чыңалуусу 4.7Vдан төмөндөп кеткенде (расмий түрдө босого 4.63 ± 0.07V) RPiдеги процессор өзү тумчугуп калат, бул геймплей учурунда кекечтикке же ал тургай кыйрашына алып келиши мүмкүн.

Баарынан да жаманы, иштин жогорку бөлүгүндөгү ПХБ электр менен камсыздоого кошумча сериялык каршылыкты кошот. RPi көбүрөөк ток тарткандан кийин, бул сериялык каршылык RPiге жеткенге чейин электр менен камсыздоодогу чыңалууну төмөндөтөт.

Ошентип, бул конкреттүү электр энергиясы бул маселени кантип чечет? Keyestudio 5.25V электр менен камсыздоо болгону 5.25-Вольт менен камсыздоо. Кошумча 0.25 анча деле сезилбеши мүмкүн, бирок бул кошумча чыңалуу жогорку кабыктагы ПХБ аркылуу пайда болгон чыңалуунун төмөндөшүн түзөтөт. RPi толук жүктөлгөндө, RPi GPIO пининин киришиндеги чыңалуу ~ 5.03V, бул мындан ары кекечтик оюнун билдирбейт!

4 -кадам: Программалык камсыздоо - Retropie 4.4

RetroPie сүрөтүн түшүрүү:

Windisk Imagerди жүктөп алыңыз:

1. SD картаңызга RetroPie сүрөтүн орнотуу үчүн Windisk Imager'ди колдонуу

2. Бүткөндөн кийин, SD картаны Raspberry Piге орнотуңуз

3. Биринчи жүктөөңүздө файл тутумуңузду кеңейтүүнү унутпаңыз:

а. тергичтен "F4" басуу менен retropie чыгуу

б. "sudo raspi-config" териңиз

в. "Өркүндөтүлгөн параметрлерди" тандап, андан кийин "Файл тутумун кеңейтүү"

г. бүткөндө, кайра жүктөө

5 -кадам: Программалык камсыздоо - оптималдаштыруу

1. SD картты кайра компьютериңизге сайыңыз жана "жүктөө" деп жазылган дисктин ичин ачыңыз.

2. "config" деп белгиленген.txt файлын ачыңыз

3. Текст файлынын ылдый жагында төмөндөгү сөздөр камтылган, бир нече жөндөөлөр малина пи боюнча кепилдигиңизди жокко чыгарат.

total_mem = 1024

arm_freq = 1450

gpu_freq = 560

core_freq = 600

sdram_freq = 525

sdram_schmoo = 0x02000020

over_voltage = 2 #бул сиздин малина пи боюнча кепилдигиңизди жокко чыгарат

sdram_over_voltage = 3

force_turbo = 1 #бул сиздин малина пи боюнча кепилдигиңизди жокко чыгарат

алыс_үйүнүчтөр = 2 #бул малина пи боюнча кепилдикти жокко чыгарат

6 -кадам: Акыркы комментарийлер

Бул менин Super Pitendoдогу орнотуум, бул сиздин орнотууңузга жана конфигурацияңызга жардам берет деп ишенем!

Сунушталууда: