Mündəricat:
- Addım 1: Bütün materiallar və fayllara bağlantılar
- Addım 2: Kompüterinizi əldə edin
- Addım 3: Lehimləmə
- Addım 4: Proqramlaşdırma
- Addım 5: Toxunuşları bitirmək
Video: Oyun Konsolu hazırlamaq: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Salamlar. Bir şeyə başlamağa və sonra tamamilə fərqli bir yola meyl etdiyimi görürəm. Bu layihə ilə də belə oldu. Nokia 5110 ekranını bir müddət əvvəl aldım. Və əksər ebay alışları əslində mənə göndərilməsi uzun müddət idi. Bu arada ehtiyac duyduğum layihə keçdi. Jlcpcb xidmətlərindən istifadə edərək bir şey etmək təklifi ilə mənimlə əlaqə saxladıqda (pcb istehsalı … yaxşı rəqəmlər … başlıq hər şeyi deyir:)). Daha çox məqsədim olmayan bir neçə ekranla nə edə biləcəyimi öyrənməyə başladım. Və sonra bir Makerbuino oyun konsolu ilə rastlaşdım. Və açıq mənbə konsepsiyası ilə sıfırdan düzəltmək üçün lazım olan hər şey parmaklarımın ucunda idi. Sadəcə bir perfboardda düzəldə bilsəniz də, hər yerdə telləri olan və konsolumun istədiyim qədər təmiz olmayan ümumi bir qarışıqlıq olardı. Beləliklə, burada jlcpcb gəlir. https://jlcpcb.com/ 2 lövhəyə 10 lövhə sifariş edə bilərsiniz. Hansı oğurluq məncə. Lövhə üçün standart parametrləri (ölçüsü 100x100m, qalınlıq, rəng və s.) Kənara çıxarsanız, qiymət dəyişə bilər. Ancaq hey, çoxumuz üçün standart parametrlər kifayət qədər çox olacaq.
Addım 1: Bütün materiallar və fayllara bağlantılar
Beləliklə, sadə hissələr siyahısına keçək və bunu tamamlamaq üçün lazım olan məlumatları tapa bilərsiniz.
Parçalar:
MAKERbuino PCB (ya layihəni dəstəkləyə və dəsti https://www.makerbuino.com saytından satın ala bilərsiniz,
və ya gerber sənədlərinizi və ya sxematik məlumatlarınızı buradan əldə edin:
- SD kart (ölçüsü sizin ixtiyarınızdadır, böyük tutumlu kartları dəstəklədiyinə əmin deyiləm, amma 1 gb yaxşı olmalıdır)
- SD yuvası
- lehimləmə dinamikləri üçün tellər (isteğe bağlı)
- 8ohm 0.5W dinamik (isteğe bağlı)
- Li-Po batareyası 3.7 V
- ATmega328P-PU
- 28 pinli PDIP IC yuvası
- Nokia 5110 LCD
- TP4056 mikro USB Li-Po batareya şarj cihazı
- 3.3V gərginlik tənzimləyicisi (TO-92 paketində MCP1702-3302E)
- 2n2222 ümumi təyinatlı NPN transistoru (TO-92 paketi)
- 1N4148 diod
- 16MHz kristal
- 3 pinli sürüşmə keçid açarı x2
- 100nF keramika kondansatör x2
- 22pF keramika kondansatör x2
- 100uF, 6.3V radial elektrolitik kondansatör x3 (16V -dən istifadə etdim, çünki qeyd olunan 6.3 -ü əldə etmək daha çətindir)
-
12x12x7.3mm x7 düyməsi
- bəzi qadın və kişi başlıqları tək və ikiqat sıra (çox güman ki, sizdə var, amma onsuz da uzun zolaqlarda alırsınız, buna görə də istədiyiniz qədər seçin)
- 1Kohm təkər trim potensiometr x2
- 2.2 kohm müqavimət
- 10k müqavimət x2
- 4.7 kohm müqavimət x2
- 100 ohm müqavimət
- 3,5 mm qulaqlıq yuvası
Və budur. Əminəm ki, çoxlu komponentlər ehtiyat hissənizdə olacaq. Bəzilərini ucuz qiymətə alacaqsınız.
Addım 2: Kompüterinizi əldə edin
Beləliklə, bu olduqca sadə bir prosesdir. Jlcpcb.com saytına daxil olun
Qeydiyyatdan keçin, təklifi indi basın. Gerber fayllarınızı yükləyin, istədiyiniz parametrləri daxil edin və sifariş edin. DHL göndərmə üsulu ilə gerber sənədlərimi qapıma gələn faktiki lövhəyə yükləməyim bir həftədən az çəkdi.
Addım 3: Lehimləmə
Buna görə ətraflı bir addım atmayacağam, çünki çox asandır. pcb ilə silkscreening hansı komponentin hansı yerə daxil edilməli olduğunu izah edir. Komponentlərin çoxu qütblərə həssas deyildir, buna görə həyatınızı çox asanlaşdırır. Makerbuinodan daha detallılara ehtiyacınız varsa, bu təlimatdır (oradakı komanda ən sadə detalları, necə və nə edilməli olduğunu izah etmək üçün möhtəşəm bir iş gördü)
Addım 4: Proqramlaşdırma
Lövhənizi lehimlədikdən sonra normal olaraq işiniz bitərdi. Amma mənim vəziyyətimdə deyil. Atmega328P-PU boş olduğu üçün bir önyükleyici yükləməlisiniz. Atmel çiplərini heç proqramlaşdırmamış olsanız, bu, bütün layihənin ən "mürəkkəb" addımdır. Buna görə bunu necə edə biləcəyiniz bir neçə yol var.
Asan yol Arduino ilə olmalıdır (birtəhər başqa bir seçimlə getməyə qərar verdim)
community.makerbuino.com/t/atmega328-witho… Arduino ilə önyükleyicinin necə qurulacağına dair bir mövzu. Bootloader bağlantısı da ora daxil edilmişdir.
Və ya bir USBasp proqramçısı ilə gedə bilərsiniz (kədərləndiyim yol). Bir az daha mürəkkəbdir, amma heç vaxt ən vacib addım əslində düzgün qoruyucu və kilid bitlərinin qurulmasıdır. Əks təqdirdə yaşadığım problemlə üzləşəcəksiniz. Daxili osilator istifadə edən mikroprosessor. Hansı 1MHz -də işləyir. Konsol etdiyiniz iş hələ də işləyəcək, amma 16 dəfə yavaş. Çox sağolun !!!!!!!!!!!!!! İndi gülməli:) bunun nədən qaynaqlandığını bilmədiyim zaman əsəbiləşdi: D şəklimə parametrlərimi daxil etdim.
Addım 5: Toxunuşları bitirmək
Belə ki. PC -ni aldınız, lehim etdiniz, önyükleyicini çırpdınız …. İndi ne var? İndi yalnız oyunları yükləməlisiniz (və ya yaratmalısınız), onları sd karta yükləməlisiniz. Və oyunlar oynayın. Və inanın …. asılılıq yaradırlar. Buna görə də bunun üçün bir çanta 3d çap etdim. Hansısa bir şeydə tapmaq olar. Vicdanla deyə bilərəm ki, bu, tamamladığım ən məmnun layihələrdən biridir. Birincisi, istehsal modeli diy kimi görünür. İkincisi … oyunlar zəhmlidir:) Şükürlər olsun. Bir şeyə ehtiyacınız olarsa, mənə yazın və ya mesaj göndərin:)
Tövsiyə:
Space İşğalçıları ilə Lego Portativ Oyun Konsolu: 4 addım
Space İşğalçıları ilə Lego Portativ Oyun Konsolu: Heç bir oyun tərtibçisi olmağı və yolda oynaya biləcəyiniz öz oyun konsolunuzu qurmağı düşünmüsünüzmü? Lazım olan hər şey bir az vaxtdır, hardwareLego bricksa Mini-Calliope (bu veb saytında sifariş verilə bilər https://calliope.cc/en) və bir az bacarıq
Arduino istifadə edərək DIY Oyun Konsolu: 4 addım
Arduino istifadə edərək DIY Oyun Konsolu: Bu təlimatda sizə Arduino nano istifadə edərək bir oyun konsolu necə edə biləcəyinizi göstərəcəyəm. Buna görə ətraflı videoya baxmaq istəyirsinizsə, youtube kanalımdan izləyin
ATBOY Minimal Retro Oyun Konsolu: 5 addım
ATBOY Minimal Retro Oyun Konsolu: Kosmik işğalçılar, Tetris və s
RetroPie istifadə edərək DIY Əl Oyun Konsolu: 7 addım
RetroPie istifadə edərək DIY Əl Oyun Konsolu: Bu layihəni daha yaxşı başa düşmək üçün yuxarıdakı videoya baxın. Yaxşı. Başlamaq üçün vaxt gəldi! İlk növbədə RetroPie -dən istifadə edəcəyik. Bu bizə iki seçim qoyur. SD kartımıza Raspbian qurmuşuqsa, RetroP qura bilərik
DIY Raspberry Pi Zero El Oyun Konsolu: 6 Addım (Şəkillərlə birlikdə)
DIY Raspberry Pi Zero Əl Oyun Konsolu: Bu layihədə sizə Raspberry Pi Zero, NiMH batareyaları, ev şəraitində çox boşalma qoruma dövrəsi, arxa görünüşlü bir lcd və səs gücləndiricisini oynaya bilən bir oyun konsolu yaratmaq üçün necə göstərəcəyəm. retro oyunlar. Gəlin başlayaq