INHOUDSOPGAWE:
Video: Spelkonsole: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Regtig eenvoudige spelkonsole, wat 'n spyskaart, tetris en slang ondersteun. Dit is gemaak met behulp van
- twee 8x8 Square Matrix Red LED Display dot Module74hc595 Drive hier gevind
- een STM32F103 Nucleo-64
- 4 knoppies en 4 weerstande
- drade, 'n broodbord, springers, ens.
- boumateriaal, skroewe, borde, ens. (dit is nie relevant vir die werkende produk nie)
U mag gebruik:
- stm32f handleiding hier gevind
- hc595 -gegewensblad hier gevind
- 'n paar Chinese led-matriks
Stap 1: Verbindings
Hier kan u sien hoe u die stukke kan koppel:
- druk knoppie
- skerm
Watter GPIO -penne u kies vir invoer en uitvoer, is meestal irrelevant, maar ek het skermpenne van GPIOA en knoppiespenne van GPIOB gekies.
Stap 2: Bou
As u u kode wil koop, kan u gaan met iets met die naam SEGGER of met (dit is wat ek gebruik het).
- openocd is 'n bediener vir u ontfouter
- st-link is u programmeerder
-gcc-arm-none-eabi is u programmeerhulpmiddels
- let op dat ek in common/openocd.conf moes verander na:
bron [vind koppelvlak/stlink-v2-1.cfg]
bron [vind doel/stm32f1x.cfg] reset_config srst_only srst_nogate
- Ek moes ook die.ld -script verander en 'n ander skakel gebruik as die in die voorbeeld om 'n ontfouter vir die arm te kry. Let ook daarop dat die lêers stm32f10x_it.* In hierdie voorbeelde nie in die makebestand gekoppel is nie.
Stap 3: Kodeer
Die kode is redelik eenvoudig. Die logika is verdeel in main.c, Driver.*, Menu.*, Tetris.*En Snake.*. 'N Kort beskrywing is dat Driver funksies bied om met die hardeware te kommunikeer. U kan hoofsaaklik die bestuurder- en spyskaartinisialisering vind, en in die terwyl -lus -spyskaart word die interaksie met die ander twee speletjies beheer. U kan ook sien hoe speletjies by die spyskaart gevoeg word. Elke speletjie het 'n inisialiseringsdeel en 'n opdatering. Die opdatering bevat logika, staatsinterpretasie en tekening.
Stap 4: Gebruik
U begin in die spyskaart. U kan 'n ander item op die bladsy kies deur op en af te gebruik. As die laaste item op die bladsy gekies is, kan u tussen spelbladsye blaai. Tans is daar slegs een bladsy, sodat hierdie funksie nie gebruik word nie. As u op 'n speletjie -item is, kan u die regter sleutel gebruik om die spel te speel.
As u die spel betree, kom u in die beginskerm waar u op die afknoppie moet druk om te begin of om af te sluit. Nadat u 'n speletjie verloor het, moet u op die op -knoppie druk om na die beginskerm te gaan.
Vir Tetris is die spelkontroles gereed om die stuk te draai, omlaag om die val van die stuk te versnel, links en regs beweeg die stuk na links en regs.
Die linker sleutel is die naaste aan die kabel wat dit met die konsole verbind.
Aanbeveel:
Lego draagbare spelkonsole met Space Invaders: 4 stappe
Lego Portable Gaming Console With Space Invaders: Het jy al ooit daaraan gedink om 'n spelontwikkelaar te wees en jou eie spelkonsole te bou wat jy onderweg kan speel? Al wat u nodig het, is 'n bietjie tyd, hardeware Lego bricksa Mini-Calliope (kan bestel word op hierdie webwerf https://calliope.cc/en) en 'n bietjie vaardigheid
DIY spelkonsole met behulp van Arduino: 4 stappe
DIY spelkonsole met behulp van Arduino: In hierdie handleiding gaan ek jou wys hoe om 'n spelkonsole te maak met behulp van Arduino nano. Dus, as u gedetailleerde video daaroor wil sien, kyk dan op my youtube -kanaal
ATBOY Minimale Retro -spelkonsole: 5 stappe
ATBOY Minimal Retro Gaming Console: 'n Klein retro-konsole-agtige opstelling gebaseer op ATtiny85 x 0.96 OLED vir speelruimte-indringers, Tetris, ens
Handgemaakte spelkonsole met behulp van RetroPie: 7 stappe
Handgemaakte spelkonsole met behulp van RetroPie: kyk na die video hierbo om hierdie projek beter te verstaan. Goed. Dit is tyd om aan die gang te kom! Eerstens gaan ons RetroPie gebruik. Dit laat ons met twee opsies. As ons reeds Raspbian op ons SD -kaart geïnstalleer het, kan ons RetroP installeer
Maak u eie draagbare retro -spelkonsole! wat ook 'n Win10 -tablet is !: 6 stappe (met foto's)
Maak u eie draagbare retro -spelkonsole! …… wat ook 'n Win10 -tablet is !: In hierdie projek sal ek u wys hoe u 'n draagbare retro -spelkonsole kan skep wat ook as 'n Windows 10 -tablet gebruik kan word. Dit sal bestaan uit 'n 7 " HDMI LCD met raakskerm, 'n LattePanda SBC, 'n USB Type C PD power PCB en nog 'n paar komplementêre