Агуулгын хүснэгт:

Mini Bartop аркад: 8 алхам (зурагтай)
Mini Bartop аркад: 8 алхам (зурагтай)

Видео: Mini Bartop аркад: 8 алхам (зурагтай)

Видео: Mini Bartop аркад: 8 алхам (зурагтай)
Видео: #tuFactoria3d - TUTORIAL "Máquina ARCADE Retro" Impresa en 3d 2024, Арваннэгдүгээр
Anonim
Mini Bartop аркад
Mini Bartop аркад

Энэ удаад би Picade Desktop Retro Arcade Machini дээр суурилсан Raspberry Pi Zero ашиглан хуучин үеийн аркад хувилбараа энэ сайтаас үзэхийг хүсч байна.

howchoo.com/g/mji2odbmytj/picade-review-ra…

Энэхүү төслийн зорилго бол ахдаа зөөврийн, ашиглахад хялбар, үзэсгэлэнтэй, маш хөгжилтэй чимэг чимэг видео тоглоом бүтээх явдал юм.

Хангамж

  • Raspberry Pi Zero W. Raspberry Pi Zero W-ийг ашиглахыг зөвлөж байна, учир нь энэ төхөөрөмж интернетэд Wi-Fi-ээр холбогддог.
  • Joystick болон товчлуурууд. Энэ удаашруулах самбар шаардлагагүй, учир нь энэ төсөлд joystick болон товчлууруудыг Raspberry Pi Zero W GPIO -той шууд холбох болно.
  • 12V x 5A унтраалттай цахилгаан хангамж.
  • 5V x 3A гар хийцийн цахилгаан хангамж (төсөл багтсан болно). 5V x 5A сэлгэн залгууртай цахилгаан хангамжийг ашиглахыг хүссэн тохиолдолд энэ хэсэг шаардлагагүй болно.
  • 7 инчийн LCD дэлгэц.
  • Нийлэг болон БСХС -ийн эд ангиудыг лазераар тайрсан.
  • USB DAC PCM2704 самбар.
  • Хос чанга яригч.

Алхам 1: Электроник

Электроник
Электроник
Электроник
Электроник

Төслийн гол цөм нь Raspberry Pi Zero W. юм. Хэмжээ нь том ч гэсэн аливаа зүйлийг хийх хүч чадалтай. Бяцхан компьютер нь Nes, SNes, Neo Geo, Mame гэх мэт эмуляторуудын багцыг ажиллуулдаг бөгөөд чимэг тоглоомуудын өргөн сонголтыг санал болгодог.

Энэхүү төхөөрөмж нь USB DAC PCM2704 хавтангаар тоноглогдсон бөгөөд энэ нь тоон дууг хангалттай хэмжээгээр хангаж өгдөг.

Удирдлага нь GPIO -ээр компьютерт холбогдсон бөгөөд системийг зөв ажиллуулахын тулд бага зэрэг ажил хийх шаардлагатай болдог.

Эцэст нь хэлэхэд энэ материал нь дэлгэцгүйгээр ямар ч үнэ цэнэтэй зүйл биш юм. Зөөврийн зүйл хийх санаа байсан тул бүх зугаа цэнгэлийг 7 инчийн LCD дэлгэцээр баталгаажуулдаг.

Системийг тэжээхийн тулд 12V x 5A сэлгэн залгах тэжээлийн эх үүсвэрийг энэ загварт ашигладаг бол 5V x 3A тохируулгатай тэжээлийн хангамж нь Raspberry Pi Zero W болон хяналтын самбарын хүчдэлийг бууруулдаг.

Алхам 2: 5V X 3A зохицуулалттай цахилгаан хангамж

5V X 3A зохицуулалттай цахилгаан хангамж
5V X 3A зохицуулалттай цахилгаан хангамж
5V X 3A зохицуулалттай цахилгаан хангамж
5V X 3A зохицуулалттай цахилгаан хангамж

Энэхүү хэлхээ нь LM 350 транзистор дээр суурилагдсан бөгөөд 3А гаралтын 5,6 В хүчдэлийг өгдөг бөгөөд энэ нь Raspberry Pi Zero W болон LCD дэлгэцийг тэжээдэг.

Угсралт нь ямар ч бэрхшээлгүй гэдгийг Eagle файлуудаас харж болно.

Алхам 3: Joystick -ийн GPIO руу холбогдох

GPIO -тай Joystick холболтууд
GPIO -тай Joystick холболтууд

Хяналтыг компьютерт холбохын тулд тэг хоцролттой USB картыг ашиглахын оронд (Raspberry Pi Zero W нь зөвхөн нэг USB порттой бөгөөд үүнийг дижитал дууны гаралт болгон ашигладаг байсан) GPIO нь асуудлыг шийдэх логик арга байв.

Зураг дээр Raspberry Pi Zero W GPIO -ийн төхөөрөмжийн джойстик болон товчлууруудтай холболтыг харуулав. Бидэнд ганцхан тоглогч хэрэгтэй болох тул тоглоомыг хянахад зөвхөн ногоон тээглүүр ашиглагддаг (хэлхээг хааж, бүх зүйлийг хийхэд газрын шонгууд шаардлагатай гэдгийг хэлэх нь зүйтэй болов уу).

Дэлгэрэнгүй мэдээллийг үзнэ үү:

Алхам 4: Чуулган

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Retro аркад нь хуванцар өнцгөөр бэхлэгдсэн, лазераар зүссэн БСХС, нийлэг материалаар хийгдсэн байв. Урьдчилсан угсралтын дараа БСХС-ийн бүх эд ангиудыг хараар будсан бөгөөд энэ нь эцсийн угсралтад хүргэсэн.

Таны харж байгаагаар хар хуванцар маск нь нийлэг урд талыг хамардаг бөгөөд зөвхөн чанга яригч, LCD дэлгэцийг харуулдаг.

Зураг дээр угсралтын явцыг харуулав.

Алхам 5: RetroPie -ийг тохируулах

Дараах алхмуудыг https://www.instructables.com/id/Breadboard-RetroP… болон https://github.com/recalbox/mk_arcade_joystick_rp… өгсөн болно.

Нэгдүгээрт, RetroPie зургийг татаж авах шаардлагатай бөгөөд үүнийг дараах линкээр хийж болно:

Raspberry Pi Zero W -ийн зургийг татаж авахын тулд "Raspberry Pi 0/1" сонголтыг сонгоно уу.

Суулгах процесс болон RetroPie-ийн бүх зааврыг дараах линкээс авах боломжтой:

Алхам 6: GPIO хянагчийг тохируулна уу

GPIO хянагчийг тохируулахын тулд mk_arcade_joystick_rpi файлуудыг татаж авах шаардлагатай болно.

git clone

Модулийг хөрвүүлэх, суулгах:

sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/

cd mk_arcade_joystick_rpi-мастер/

sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/

экспортын MKVERSION = 0.1.5

sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms суулгах -m mk_arcade_joystick_rpi -v 0.1.5

Алхам 7: Драйверыг эхлүүлэх үед автоматаар ачаална

/Etc /модулийг нээнэ үү:

sudo нано /etc /модулиуд

драйверийг ачаалахад ашигладаг мөрийг нэмнэ үү.

mk_arcade_joystick_rpi

Дараа нь /etc/modprobe.d/mk_arcade_joystick.conf файлыг үүсгэнэ үү.

sudo нано /etc/modprobe.d/mk_arcade_joystick.conf

модулийн тохиргоог нэмнэ үү.

mk_arcade_joystick_rpi газрын зураг = 1

Туршилт:

Жойстикийн оролтыг шалгахын тулд дараах тушаалыг ашиглана уу.

jstest/dev/input/js0

Нэмэлт зааврыг дараах линкүүдээс авах боломжтой.

www.instructables.com/id/Breadboard-RetroP…

github.com/recalbox/mk_arcade_joystick_rpi

Алхам 8: Эцсийн үр дүн

Эцсийн үр дүн
Эцсийн үр дүн
Эцсийн үр дүн
Эцсийн үр дүн
Эцсийн үр дүн
Эцсийн үр дүн

Таны харж байгаагаар энэ бол маш сайн хөгжилтэй, хөгжилтэй зүйлд бэлэн болсон төслийн эцсийн үр дүн юм! Зугаацаарай!

Зөвлөмж болгож буй: