Satura rādītājs:
Video: Spēļu konsole: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Patiešām vienkārša spēļu konsole, kas atbalsta ēdienkarti, tetris un čūska. Tas tika izgatavots, izmantojot
- divi 8x8 kvadrātveida matricas sarkanā LED displeja punktu moduļi74hc595 Disks atrodams šeit
- viens STM32F103 Nucleo-64
- 4 pogas un 4 rezistori
- vadi, maizīte, džemperi utt.
- celtniecības materiāli, skrūves, dēļi utt. (tiem nav nozīmes attiecībā uz darba izstrādājumu)
Jūs varat izmantot:
- stm32f rokasgrāmata atrodama šeit
- hc595 datu lapa atrodama šeit
- kāda ķīniešu led-matrica
1. darbība. Kontakti
Šeit jūs varat redzēt, kā savienot gabalus:
- Uzspied pogu
- ekrāns
Kādas GPIO tapas jūs izvēlaties ievadīšanai un izvadīšanai, lielākoties nav nozīmes, bet es izvēlējos ekrāna tapas no GPIOA un pogu tapas no GPIOB.
2. darbība. Veidojiet
Lai izveidotu savu kodu, varat izmantot kaut ko ar nosaukumu SEGGER vai ar (to es esmu izmantojis) šo.
- openocd ir jūsu debuger serveris
- st-link ir jūsu programmētājs
-gcc-arm-none-eabi ir jūsu programmēšanas rīki
- ņemiet vērā, ka kopējā/openocd.conf man bija jāmaina uz:
avots [atrast saskarni/stlink-v2-1.cfg]
avots [atrast mērķi/stm32f1x.cfg] reset_config srst_only srst_nogate
- Man arī vajadzēja nomainīt.ld skriptu un izmantot citu saiti, nekā parādīts šajā piemērā, lai iegūtu debugger for arm. Ņemiet vērā arī to, ka šajos piemēros stm32f10x_it.* Faili nav saistīti ar makefile.
3. darbība: kods
Kods ir diezgan vienkāršs. Loģika ir sadalīta main.c, Driver.*, Menu.*, Tetris.*Un Snake.*. Īss apraksts ir tāds, ka draiveris piedāvā funkcijas, lai mijiedarbotos ar aparatūru. Galvenokārt jūs varat atrast draivera un izvēlnes inicializāciju un redzēt, ka cilpas izvēlne kontrolē mijiedarbību ar pārējām divām spēlēm. Varat arī redzēt, kā spēles tiek pievienotas izvēlnei. Katrai spēlei ir inicializācijas daļa un atjauninājums. Atjauninājums satur loģiku, stāvokļa interpretāciju un zīmējumu.
4. solis: lietošana
Jūs sākat izvēlnē. Izmantojot augšup un lejup, varat atlasīt citu lapas vienumu. Kad ir atlasīts lapas pēdējais vienums, varat pārvietoties starp spēļu lapām. Pašlaik ir tikai viena lapa, tāpēc šī funkcija netiek izmantota. Kad atrodaties spēles vienumā, varat izmantot labo taustiņu, lai spēlētu spēli.
Ieejot spēlē, jūs nokļūstat sākuma ekrānā, kur jums jānospiež lejupvērstā poga, lai sāktu, vai augšup, lai izietu. Pēc spēles zaudēšanas nospiediet augšupvērsto taustiņu, lai atvērtu sākuma ekrānu.
Tetris spēles vadības ierīces ir paredzētas, lai pagrieztu gabalu, uz leju, lai paātrinātu gabala krišanu, pa kreisi un pa labi pārvietojiet gabalu pa kreisi un pa labi.
Kreisais taustiņš ir tas, kas ir vistuvāk kabelim, kas to savieno ar konsoli.
Ieteicams:
Lego pārnēsājamā spēļu konsole ar kosmosa iebrucējiem: 4 soļi
Lego pārnēsājamā spēļu konsole ar kosmosa iebrucējiem: Vai esat kādreiz domājuši kļūt par spēļu izstrādātāju un izveidot savu spēļu konsoli, kuru varat spēlēt, atrodoties ceļā? Viss, kas Jums nepieciešams, ir mazliet laika, aparatūraLego bricksa Mini-Calliope (var pasūtīt šajā vietnē https://calliope.cc/en)un dažas prasmes
DIY spēļu konsole, izmantojot Arduino: 4 soļi
DIY spēļu konsole, izmantojot Arduino: Šajā apmācībā es jums parādīšu, kā jūs varat izveidot spēļu konsoli, izmantojot Arduino nano. Tātad, ja vēlaties tajā redzēt detalizētu video, pārbaudiet to manā YouTube kanālā
ATBOY minimālā retro spēļu konsole: 5 soļi
ATBOY minimālā retro spēļu konsole: neliela retro konsolei līdzīga iestatīšana, kuras pamatā ir aptuveni ATtiny85 x 0,96 OLED, lai spēlētu telpas iebrucējus, Tetris utt
DIY rokas spēļu konsole, izmantojot RetroPie: 7 soļi
DIY rokas spēļu konsole, izmantojot RetroPie: Noskatieties iepriekš minēto video, lai labāk izprastu šo projektu. Labi. Ir pienācis laiks sākt darbu! Pirmkārt, mēs izmantosim RetroPie. Tas mums atstāj divas iespējas. Ja mēs jau esam instalējuši Raspbian savā SD kartē, tad mēs varam instalēt RetroP
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro