Sisukord:
- Samm: mida vajate
- 2. samm: korpuse demonteerimine ja ettevalmistamine
- Samm: valmistage trükkplaat ette
- 4. samm: toiteplaat, heliplaat ja LCD
- Samm: GPIO ja juhtmestik
- 6. samm: paigaldamine
- Samm 7: sisendi seadistamine
- 8. samm: lõpetage
Video: Mäng Gear Pi: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere kõigile. See on minu esimene juhend, nii et kui teil on küsimusi või kommentaare, ärge kartke mulle sellest teada anda.
Ma tahtsin alati teha kaasaskantavat projekti koos vaarika pi -ga ja hiljuti ostsin pandimajast 5 $ eest 2 katkist Game Geari ja otsustasin nendega projekti teha. Tahtsin kasutada originaaltoiteplaati ja konsoolidest päästetud originaalset heliplaati. Mul vedas, sest sain ühest töövarustusest ühe töötava toiteplaadi ja teisest ühe toimiva heliplaadi.
Samm: mida vajate
1 - Vaarika Pi 1/2/3/B+
2 - Game Geari doonor
3 - Toiteplaat (mänguvarude doonor)
4 - Audiolaud (Game Gear Doonor)
5 - nupp ja trükkplaat (Game Gear Doonor)
6 - LCD -ekraani komposiit 3.5in 12v (armatuurkaamerast)
7 - Lükandlüliti (ekraani väljalülitamiseks, kui seda ei kasutata) (see on väike tükk pildi paremas ülanurgas)
8 - Kõlar (Game Gear Doonor)
9 - naissoost hüppaja traat
10 - isane hüppaja traat
11 - Dremeli multifunktsionaalne tööriist
12 - kruvikeerajad
13 - Game Geari toide (kasutasin 9V 1A)
14 - kokkutõmbumistoru
15 - jootmisjaam
16 - Lennunduslõiked - sirge lõikamine
PS: Kasutasin hüppajatraati, et midagi purunemise korral hõlpsalt asendada.
2. samm: korpuse demonteerimine ja ettevalmistamine
Peate Game Geari täielikult lahti võtma ja kõik küljed, sealhulgas kruvid, küljel hoidma. Olge ettevaatlik, Game Geari sees on väike neoon. Käsitsege ettevaatlikult.
Seejärel peate oma ekraani ümbrisesse liimima (ma kasutasin kuuma liimi).
SD -kaardi pesa jaoks peate tegema augu, nagu pildil. Kasutage oma vaarika pi, et aidata teil välja mõelda, kuhu auk panna.
Kui teete augu, peate vaarika pi korpuse põhja külge liimima ja veenduma, et see sobib SD -kaardi jaoks just tehtud auguga.
Samm: valmistage trükkplaat ette
Nüüd peate PCB -d lõikama, kui soovite seda uuesti kasutada nagu mina. Vastasel juhul saate oma PCB -d kujundada oma nuppudega.
Pildil näete, kuhu lõigata, kuid D-padi külje jaoks otsustasin jätta 'Ext'. Pistik. Vastasel juhul jääte Game Geari täitmata auku kinni. PCB -d saate lõigata Aviation Snipsiga. Minu puhul tegin vea ja mõni nupp ei töötanud pärast trükkplaadi lõikamist. Seega olin sunnitud iga maandusplaadi üksteise külge jootma hüppajajuhtmetega. Järgmisena peate jootma hüppajajuhtme nuppude jootmiskohtadele, nagu pildil näha. Kui olete lõpetanud, pange D-pad ja nupud oma kohale ja keerake see korpuse külge.
4. samm: toiteplaat, heliplaat ja LCD
Selle osa jaoks kontrollisin youtubest videot, mis selgitab, kuidas toiteplaati koos heliplaadiga kasutada vaarika pi -ga.
Vedelkristallekraani (mille toiteallikaks on tavaliselt 12 V toiteallikas) puhul peate kasutama toiteplaadil olevat 9 V väljundit, kuna see töötab sellel pingel.
Samm: GPIO ja juhtmestik
D-Pad / Solder Points / RPI pin:
ÜLES - M10 - tihvt 15
PAREM - M13 - tihvt 27
VASAK - M12 - tihvt 16
DOWN - M11 - Pin28
Maa
1-2-Start / Solder Points / RPI pin:
START - M16 - tihvt 11
2 - M15 - tihvt 33
1 - M14 - tihvt 31
Maa
6. samm: paigaldamine
Selles etapis peate Win32diskimager abil põletama värske pildi retropiast. Seejärel loote oma SD -kaardi juurele tühja failinime 'ssh', et saaksite hiljem SSH -d kasutada.
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir/home/pi/Adafruit-Retrogame
Kopeerige fail 'retrogame.c' sellesse kataloogi. Ma tegin seda proftpd -ga.
cd/home/pi/Adafruit-Retrogame
tehke retro -mängu
sudo nano /etc/udev/rules.d/10-retrogame.rules
Lisa read:
ALASÜSTEEM == "sisend", ATTRS {name} == "retrogame", ENV {ID_INPUT_KEYBOARD} = "1"
CTRL+X (salvestage ja sulgege)
sudo nano /home/pi/gpio.sh
Lisa read:
#!/bin/bash
gpio režiim 3 väljas
gpio kirjutada 3 1
gpio režiim 4 välja
gpio kirjutada 41
gpio režiim 22 tolli
gpio kirjutada 22 0
gpio režiim 23 välja
gpio kirjutada 23 1
gpio režiim 0 välja
gpio kirjutada 0 1
CTRL+X (salvestage ja sulgege)
sudo chmod +x /home/pi/gpio.sh
sudo nano /etc/rc.local
Lisa read enne „fi”:
/home/pi/Adafruit-Retrogame/retrogame &
/home/pi/gpio.sh &
CTRL+X (salvestage ja sulgege)
sudo amixer cset numid = 1 100%
sudo taaskäivitamine
Samm 7: sisendi seadistamine
Kui Retropie palub teil sisendit konfigureerida, peate konfigureerima (klaviatuurina) järgmiselt.
ÜLES = ÜLES
DOWN = ALLA
VASAK = VASAK
PAREM = ÕIGE
1 = B.
2 = A
Start = Sisesta
Valige = S
Ja ülejäänud osas võite neid ignoreerida.
8. samm: lõpetage
Ja see on valmis. Peate mängu lisama ja olete mängimiseks valmis.
Palun jätke kommentaar.
Aitäh.
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)
DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
DINO MÄNG LDR -i KASUTAMISEL: 5 sammu
DINOMÄNG, KASUTATUD LDR-i: Dinosauruste mäng, tuntud ka kui T-Rex Game ja Dino Runner, on sisseehitatud brauserimäng Google Chrome'i veebibrauseris. Mängu lõi Sebastien Gabriel 2014. aastal ja sellele pääseb juurde, kui vajutate Google Chrome'is võrguühenduseta tühikut. L
Programmeerige oma 2048 mäng W/Java !: 8 sammu
Programmeerige oma 2048 mäng W/Java !: Ma armastan mängu 2048. Ja nii otsustasin ma oma versiooni programmeerida. See on väga sarnane tegeliku mänguga, kuid selle ise programmeerimine annab mulle vabaduse muuta kõike, mida tahan, millal tahan. Kui ma tahan tüüpilise 4x4 asemel 5x5 mängu, siis
Python Tic Tac Toe mäng: 4 sammu
Python Tic Tac Toe mäng: python tic tac toe mäng see mäng on tehtud pythonis mis on arvutikeel i olen kasutanud pythoni redaktorit nimega: pycharm saab kasutada ka tavalist pythoni koodiredaktorit
Simoni mäng - lõbus mäng!: 5 sammu
Simoni mäng - lõbus mäng !: Viide: siinPärast pikka nädalavahetust peate kindlasti kõvasti proovima, et täita kõik ülesanded ja töö, mille eest vastutate. Meil on aeg oma aju treenida, kas pole? Peale nende igavate ja mõttetute mängude on olemas ka mäng nimega Simon Game