Kazalo:
- Korak: Seznam delov
- Korak: Načrtujte svoja vezja
- 3. korak: Nastavite programsko opremo
- 4. korak: Pripravite Raspberry Pi in zaslon na dotik
- 5. korak: Ustvarite vezja za kontrole
- 6. korak: Ustvarjanje primera
- 7. korak: Dokončanje elektronike in preskusno namestitev
- 8. korak: Slikanje
- 9. korak: Namestitev komponent
- 10. korak: Dokončanje
- 11. korak: Zadnje besede in zasluge
Video: Mobilna igralna naprava Raspberry Pi: 11 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ste si kdaj želeli igrati klasične video igre na poti, pa niste vedeli, kje bi dobili napravo, ki bi lahko izvajala stare igre, ali pa so bile le predrage? Potem naredi svoje!
To je dokumentacija o gradnji moje Raspberry Pi mobilne igralne naprave, ki jo navdihuje stikalo Nintendo. Stroški so slabih 200 USD in z uporabo RetroPie lahko izvajajo številne starejše igre. RetroPie ima vgrajenih več kot 30 emulatorjev, zato je izvajanje starejših iger preprosto, če imate ROM -e!
V tem projektu bi marsikaj naredil drugače in to bom poskušal deliti z vami v tej vadnici. Tako se lahko učite iz mojih napak, ne da bi jih morali narediti sami.
Upajmo, da lahko uporabite navodila v tej vadnici za ustvarjanje lastne igralne naprave Raspberry Pi. Če želite, mi to povejte s klikom na "Uspelo mi je!" na koncu Instructable.
Če vam je ta projekt všeč, glasujte zanj, kot je na natečaju Game Life. Hvala!
Korak: Seznam delov
SPOSOBNOSTI
S spajkalnikom boste morali biti pri roki, poznati osnovno programsko opremo Python in se dobro spoznati pri obdelavi lesa.
Sposobnost uničevanja video iger je prav tako nujna (še vedno delam na tem …)
DELI
1x Raspberry Pi 2 ali 3 - 35 USD
1x Raspberry Pi uradni 7 -palčni zaslon na dotik - 75 USD
1x kartica Micro SD (najmanj 8 GB, verjetno boste želeli več za svoje ROM -e!)
1x litij -ionska baterija - 3.7V 4400mAh - 19.95 USD (https://www.adafruit.com/product/354)
2x analogna dvoosna palica za palce - 5,95 USD (https://www.adafruit.com/product/512)
1x polnilec PowerBoost 1000 - 19,95 USD (https://www.adafruit.com/product/2465)
1x MCP3008 - 8 -kanalni 10 -bitni ADC - 3,75 USD (https://www.adafruit.com/product/856)
1x Adafruit Trinket - 6,95 USD (https://www.adafruit.com/product/1500)
4x 3 mm LED
Izbor taktilnih gumbov - (okroglo: https://www.adafruit.com/product/1009 in kvadrat:
Izbor žic, uporov in drugih majhnih komponent
Perf tabla
1/4 "lesa in 1/2" lesa za gradnjo ohišja
ORODJA
Spajkalnik
Klešče za nos
Odstranjevalec žice
Spajkalna postaja/roka za pomoč je lahko tudi koristna.
Vrtalna stiskalnica
Tračna žaga/drsna žaga
Namizna žaga
Brusilni trak
Orodje Dremel
PROGRAMSKA OPREMA
RetroPie (https://retropie.org.uk)
Vse kode in sheme Fritzing so na voljo v tej datoteki Github
Za nalaganje RetroPie in ROM -ov na vaš Raspberry Pi boste potrebovali tudi drug računalnik. Ta računalnik potrebuje Etcher.io, Win32DiskImager ali drugo aplikacijo, ki lahko zapiše RetroPie na kartico SD, skupaj z najnovejšo Arduino IDE. Če uporabljate Windows, boste morali namestiti PuTTY (https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html), če želite SSH vstaviti v svoj Raspberry Pi.
Korak: Načrtujte svoja vezja
Začel sem z načrtovanjem mojih vezij, da bi zagotovil, da bo vse potekalo po načrtih.
Sheme in kodo sem vključil v datoteko Github na začetku vadnice; vendar sem naredil nekaj manjših sprememb, ki sem jih pozabil dokumentirati, zato so bile nekatere stvari morda drugačne, kot so zdaj. Kodo lahko uporabite kot izhodišče za vaš projekt, vendar toplo priporočam, da jo vsaj preberete, da jo razumete, in jo spremenite tako, da bo ustrezala vašim posebnim potrebam ali jo izboljšala.
Vsi krmilniki so ožičeni na 3.3v, pri priključitvi na 5v lahko poškodujete vaš Raspberry Pi
Ožičenje krmilnika
Skupaj je 12 krmilnih gumbov. 4 za A/B/X/Y, 4 za DPAD, po en za vsak Start in Select ter dva ramena gumba. Morda boste lahko imeli 4 ramenske gumbe, odvisno od prostora, vendar večina iger RetroPie, ki zahtevajo ramenske gumbe, zahtevata le dva (mislim …).
Gumbi so na eni strani povezani z napetostjo 3,3 V skozi upor 10k, na isti strani pa so povezani z ustreznim zatičem GPIO prek upora 1k. Druga stran je neposredno priključena na GND (ozemljitev). Če je logika v vašem vezju drugačna, se prepričajte, da logika v vaši kodi to odraža! V kodi, ki sem jo navedel, lahko deluje tako ali drugače, vendar me pri tem ne citirajte;)
Krmilne palice so povezane z ADC (analogno -digitalni pretvornik) MCP3008. Na eni strani je 8 kanalov, na drugi pa vmesnik SPI. Prepričajte se, da priključujete izhode igralnih palic na pravilno stran ADC -ja! Krmilne palice 'X, Y in SEL (izbira gumba) so priključene na ADC. Pin SEL ni analogen, vendar sem ga shranil na zatičih GPIO in jih priključil na ADC. Upor sem povezal z zatiči SEL na 3.3v, saj je izhod nastavljen na plavajočo vrednost, ko ga ne pritisnemo, nato pa ga pritisnemo na ozemljitev.
ADC je prek 4 zatičev povezan z Raspberry Pi, vendar nekateri zatiči niso potrebni (kolikor vem. Zatiči na shemi so bili testirani in skupaj z nekaterimi drugimi dobro delujejo). Kot sem rekel zgoraj, poskrbite, da koda odraža vašo strojno opremo!
Napajanje
Kodo za Trinket boste morali najprej naložiti iz Arduino IDE. Odprite datoteko TrinketRPi.ino v Arduino IDE, izberite svojo ploščo in vrata v meniju z orodji in pritisnite gumb za nalaganje.
5v izhod PowerBoost je priključen neposredno na pin 5v GPIO Raspberry Pi in 5v pin na zaslonu na dotik, ozemljitev iz PowerBoost pa je priključena na ozemljitvene zatiče Pi in zaslon na dotik. Drobnjak se napaja iz 3.3V GPIO zatiča Raspberry Pi.
Adafruit Trinket se uporablja za nadzor moči. Pin 0 na Trinket je priključen na GPIO 15 (ne fizični 15) na Raspberry Pi, pin 2 na Trinket pa na EN pin na PowerBoostu. Poleg tega je gumb za vklop povezan med BAT in EN na PowerBoostu. Ko pritisnete in držite približno 5 sekund (čas, potreben za zagon Trinketa), se vse vklopi. Ko se sprosti, drži Trinket pin 2 HIGH (priključen na EN -pin na PowerBoostu), tako da napajanje prehaja v sistem.
Gumb za vklop deluje le kot stikalo za vklop, saj nisem vedel, kako narediti vezje, ki bi omogočilo delovanje tako vklopljeno kot izklopljeno. Čeprav je Pi še vedno mogoče preprosto izklopiti iz programske opreme!
Ko se Pi zažene, je pin 15 nastavljen na HIGH (Controller.py), da obvesti Trinket, da je vklopljen. Ko se Pi na kakršen koli način izklopi, se pin 15 spusti, zaradi česar Trinket zadrži moč približno 20 sekund, nato pa popolnoma izklopi napajanje.
Žal moram povedati, da sem pri tem naredil nekaj sprememb, ki so zdaj pokopane v ograjenem prostoru, in nisem prepričan, kaj sem naredil, saj je bil ta projekt narejen pred časom. Ta postavitev bi morala delovati, vendar jo preizkusite, preden jo potlačite na nedostopno mesto!
Zatič BAT PowerBoost je priključen na ADC, da odčita nivo baterije. 6.8k upor poveže zatič BAT s kanalom ADC, drugi 10k upor pa pin BAT za GND. To omogoča, da ADC dobi izhodno napetost akumulatorja in približa raven baterije. Pri polnjenju bo izhod baterije 5V, zato med polnjenjem s to nastavitvijo ni mogoče ugotoviti nivoja baterije.
Če želite, lahko VBUS priključite na PowerBoost na enak način kot BAT; to vam omogoča, da ugotovite, ali se baterija polni.
LED indikatorji
Štiri indikatorske LED vam omogočajo, da vidite stvari, kot so raven napolnjenosti baterije, glasnost ali svetlost zaslona. Koda je trenutno nastavljena samo za raven napolnjenosti baterije.
Vsaka 3 -milimetrska LED je povezana z vtičem GPIO, preko upora 100ohm in nazaj na tla. Moje LED diode so zelene, zato izberite druge upore za druge barvne LED, saj imajo različne zahteve po moči!
To je to za ožičenje! Ko preizkusite svoje ožičenje na plošči, lahko začnete izdelovati trajnejše vezje.
3. korak: Nastavite programsko opremo
Za nalaganje RetroPie na kartico SD potrebujete aplikacijo, kot sta Etcher.io (priporočeno) ali Win32DiskImager, in operacijski sistem RetroPie s povezave na začetku.
Če želite uporabljati Etcher, najprej vstavite kartico micro SD v računalnik. Odprite Etcher in kliknite »Izberi sliko«. Pomaknite se do mape, kjer ste prenesli RetroPie, jo izberite in kliknite »Odpri«. Nato kliknite »Izberi pogon« in na seznamu izberite kartico SD. Izberite pravilno kartico SD, saj jo bo izbrisala! Kliknite "Flash" in počakajte, da se konča. Ko bo končana, bo samodejno izvrgla kartico SD, zato jo lahko varno odstranite iz računalnika.
Če nimate Raspberry Pi 3, boste potrebovali WiFi ključ. Na tem koraku je v pomoč krmilnik za igre, vendar je potrebna le tipkovnica. Vstavite kartico SD v svoj Raspberry Pi, jo povežite z monitorjem (zaslon na dotik deluje dobro) in priključite napajanje. Ko se RetroPie zažene, boste morali nastaviti kontrolnike. Izberite krmilnik/tipkovnico in sledite navodilom. Ko končate, se pomaknite do nastavitev WiFi v meniju RetroPie in nastavite WiFi.
Prav tako boste morali omogočiti SSH. Vrnite se v meni RetroPie in na seznamu izberite raspi-config (verjamem, da je tam). Pod vmesniki izberite SSH. Vprašal vas bo, ali želite omogočiti SSH. Izberite Da.
Morda boste morali zdaj znova zagnati Pi. Ko se znova zažene, se vrnite v meni RetroPie. Verjamem, da obstaja naslov IP ali ime gostitelja, ki vam pove naslov IP Raspberry Pi. Prepišite to na kos papirja ali pustite ta meni zaenkrat odprt.
V računalniku boste morali v računalnik Raspberry Pi vnesti SSH.
Če uporabljate Windows, prenesite, namestite in odprite PuTTY (povezava na seznamu delov) in nastavite polje »Ime gostitelja (ali naslov IP)« na ime gostitelja vašega Raspberry Pi, nato kliknite »Odpri«, da začnete sejo.
V sistemih Mac in Linux lahko preprosto odprete terminal in vtipkate
$ ssh pi@ime gostitelja
zamenjavo "hostname" z naslovom IP, ki ste ga dobili na Raspberry Pi. Upoštevajte, da $ ni vnesen v terminal, to samo pomeni, da je to nov terminalski poziv.
Nato vnesite
$ nano /home/pi/Controller.py
in vanjo prilepite vsebino datoteke Controller.py iz Github -a. Controller.py je skript python, ki upravlja vse kontrolne vhode, kot so igralne palice in gumbi.
Številke pin morate spremeniti tako, da se ujemajo s številkami v vaši strojni opremi.
Pritisnite CTRL-X ali CMD-X in nato Y, da shranite datoteko. Nato vnesite
$ sudo nano /etc/rc.local
nato vnesite to vrstico v datoteko:
sudo python3 /home/pi/Controller.py &
nato pritisnite CTRL-X (Windows) ali CMD-X (Mac) in nato Y (brez CTRL/CMD), da shranite. S tem se skript Controller.py zažene ob zagonu.
Nato lahko ponastavite konfiguracijo krmilnika, tako da lahko uporabite gumbe/igralne palice namesto krmilnika za igre USB.
$ sudo ~/RetroPie-Setup/retropie_setup.sh
in pojdite na konfiguracijo Emulation Station prek
Upravljanje paketov -> Osnovni paketi -> emulacijska postaja -> Konfiguracija ali Konfiguracija / Orodja -> emulacijska postaja in izberite možnost Počisti / Ponastavi vhodno konfiguracijo postaje za emulacijo
Ko naslednjič znova zaženete, vaš krmilnik USB ne bo več nastavljen, vendar boste na tem mestu lahko nastavili krmilje po meri.
Na tej točki lahko svoje diske naložite na Raspberry Pi. Obstaja veliko različnih načinov za to, meni pa so bili ti videoposnetki najbolj v pomoč:
Skozi brskalnik-Ta možnost vam olajša tudi dostop do nekaterih drugih stvari pri namestitvi RetroPie, saj daje spletni grafični vmesnik za številna opravila, ki se običajno izvajajo prek terminala ali grafičnega vmesnika, ki temelji na besedilu RetroPie.
Over your Network - Ta možnost vam omogoča prenos ROM -ov iz brskalnika datotek v računalniku, kar olajša krmarjenje do datotek. Omogoča tudi raziskovanje in urejanje nekaterih map v skupni rabi na RetroPieju, kot so BIOS, začetni zasloni in konfiguracijske datoteke.
Uporaba obeh možnosti bo omogočila večji nadzor nad namestitvijo RetroPie, vendar je za prenos ROM -a potrebna le ena. Izberite tistega, ki vam najbolj ustreza.
4. korak: Pripravite Raspberry Pi in zaslon na dotik
Za ta projekt bo prostor minimalen, zato sem začel z odstranitvijo nepotrebnih komponent iz Raspberry Pi.
Najprej sta bila vrata USB in Ethernet. Spajkanje na teh je težko odstraniti, saj ima visoko temperaturo taljenja. Večino vsakega porta sem odrezal s kositrnim rezom, nato pa sem razpakiral preostale dele. Pri odstranjevanju teh vrat bodite previdni, saj lahko nekatere manjše komponente zlahka odstranite z Raspberry Pi (govorimo iz izkušenj).
Eno vrata USB so priključena (ne neposredno) na nedavno izpostavljene spajkalne spone USB Raspberry Pi. To omogoča priključitev na stran ohišja.
Vrata za izklop USB so bila na enak način odstranjena z zaslona na dotik.
Nato sem razpakiral zatiče GPIO. Najlažji način za to sem ugotovil tako, da sem najprej odrezal črni plastični del okoli dna zatičev GPIO. To vam omogoča, da vsak pin odstranite posebej. Zaradi spajkanja z višjo tališčem nisem mogel odpahniti nobenega talnega zatiča, vendar ga lahko kasneje skrajšamo.
5. korak: Ustvarite vezja za kontrole
Za ta korak boste potrebovali dele perf plošče, na katere boste spajkali gumbe. Ugotovil sem, da lahko perf plošča z bakrenimi sledovi v črtah med nekaterimi luknjami deluje bolje kot perf plošča z ločenimi luknjami. Od vas je odvisno, kaj boste uporabili;)
Za DPAD in za A/B/X/Y bosta dva niza 4 gumbov v obliki diamanta. Pozabil sem posneti svoje fotografije, medtem ko sem jih sestavljal, vendar ne bi smelo biti težko ugotoviti postavitve. Moji gumbi so se skoraj dotikali po dveh njihovih vogalov. Gumbi Start/Select lahko spajkate na posamezno ploščo perf ali pa jih lahko priključite na ploščo z gumbi A/B/X/Y. Ramena gumba morata biti tudi spajkana na lastne posamezne deske.
Krmilne palice v mojem primeru je bilo treba spajkati na vključene odbojne plošče. Verjetno ste to že storili, če je bilo tudi v vašem primeru:)
LED diode so bile spajkane na en sam trak perf plošče, prav tako ADC.
Ne pozabite preskusiti ožičenja z voltmetrom, ker je testiranje po namestitvi vsega v ohišju lahko težavno!
Morda boste morali počakati, preden spajkate žice na Raspberry Pi ali med odseke plošče perf, dokler ne poznate postavitve ohišja. Nisem in to je otežilo kasnejše prilagajanje vsega (ups).
6. korak: Ustvarjanje primera
Primer je verjetno najdaljši pri tem projektu. Ohišje, ki ga izdelate, se bo najverjetneje razlikovalo od mojega, zato ne bom navajal natančnih dimenzij ničesar (poleg tega sem izgubil postavitev ohišja).
Sprednji, zgornji in zadnji del so iz 1/4 "lesa (če se prav spomnim), stranice in dno pa iz 1/2" lesa.
Začnite z merjenjem razdalje med središči gumbov skupaj s premerom vsakega na najširšem delu gumba. Označite te meritve na notranji strani ohišja, kamor jih boste postavili. (Skoraj) vedno želite vrtati od notranjosti ohišja navzven, saj bo dno izvrtane luknje lepše videti. Pomaga pri postavljanju odpadne plošče med vrtanjem, da ne raztrga plošče.
Luknje igralnih palic so bile najprej izvrtane do približne velikosti, nato pa so brušene in z orodjem Dremel na notranji strani so jih zaokrožile, da bi se igralne palice bolje prilegale.
Veliko luknjo za zaslon na dotik smo merili s kovinskega dela na hrbtni strani zaslona na dotik. Začel sem z vrtanjem luknje blizu enega roba, kamor bi šel zaslon, odstranil en konec drsne žage, jo dal skozi luknjo in jo ponovno pritrdil, da sem lahko luknjo prerezal. V pravokotni luknji je bil narejen majhen presežek, skozi katerega je lahko trakovni kabel na zadnji strani zaslona (slika zgoraj). Z orodjem Dremel sem obrezal del na strani te luknje, tako da bi zaslon na dotik položil ob ohišje.
Zgornji del ohišja je bil izvrtan na približno enak način, s pravokotnimi luknjami za HDMI, A/V priključek, vrata USB in vrata za polnjenje. Raspberry Pi sedi tik ob vrhu ohišja, tako da kabla HDMI in A/V nista potrebna. Verjetno bi moral uporabiti podaljševalce, saj so bili nekoliko tesni.
Zadnji del ohišja ima šest lukenj za prezračevanje. Ti nimajo posebne velikosti ali postavitve, zato bi lahko z njimi naredili kul vzorec! Pozabil sem izvrtati luknjo za lučkami indikatorja polnjenja PowerBoost -a, zato moram napravo držati ravno prav, da jih vidim skozi prezračevalne odprtine. Morda boste na zadnji strani ohišja izvrtali majhno luknjo, da jih boste lahko videli!
Stranske in spodnje strani ohišja so zarezane vzdolž robov, tako da se režejo skupaj in ustvarijo žep za sprednjo in zadnjo stran.
Ko izvrtite/izrežete vse luknje, lahko ohišje sestavite. Pri meni je bilo vse razen hrbta zlepljeno, hrbet pa je privit, da je omogočil enostaven dostop do komponent.
7. korak: Dokončanje elektronike in preskusno namestitev
Na tej točki bi morali elektroniko zaključiti tako, da preostale žice spajkate med odseke plošče perf. Prepričajte se, da so vaše žice pravilne dolžine, da pridete tja, kamor morajo iti. Vedno pojdite malo predolgo, saj lahko žice nekoliko upognete, vendar jih ne morete raztegniti!
Žice lahko neposredno spajkate na Raspberry Pi, samo še enkrat natančno preverite umestitev, preden naredite nekaj trajnega!
Ugotovil sem, da je koristno ustvariti trak perf plošče, na katerem so ozemljitev in napetost, tako da se lahko vsak del plošče perf poveže s tem namesto z različnimi zatiči na Raspberry Pi ali drugih odsekih.
Preverite luknje in razmik, da zagotovite, da vaša postavitev deluje!
8. korak: Slikanje
Za barvanje ohišja sem izbral polsjajno črno barvo, ki se je zelo ujemala z zaslonom na dotik. Odlepila sem notranjost lukenj, da ne pride do barve na področjih, na katera bi bili prilepljeni gumbi. Notranjosti ni treba in je ne bi smeli barvati, vendar ne skrbite, če malo zaide noter.
9. korak: Namestitev komponent
Za namestitev gumbov sem izrezal majhne koščke 1/4 lesa, ki so bili zlepljeni na odseke plošče perf. Ti so bili nato z lepilom lepljeni na notranjo stran ohišja na ustreznih mestih, saj lepilo za les težko drži na mestu, medtem ko se suši.
Za igralne palice sem naredil majhne "zastoje" z uporabo moznikov in majhnih kosov lesa, ki so jih nato privijačili in/ali prilepili na pritrdilne luknje v prelomnih deskah. Uporabil sem super lepilo Gorilla, saj se hitro poveže in se zlahka poveže z lesom in ploščo. Eno prelomno palico krmilne palice je bilo treba na eni strani obrezati s tračnim brusilnikom, da se bolje prilega.
Raspberry Pi je bil nameščen na podoben način kot igralne palice, z lesenimi oporniki, pritrjenimi na nekatere pritrdilne luknje.
PowerBoost je imel na dno prilepljen majhen lesen blok, ki je bil nato prilepljen na stran ohišja.
LED diode so bile preprosto prilepljene neposredno na ohišje. Ugotovil sem, da je super lepilo "opeklo" barvo, če je pri namestitvi LED prišlo na zunanjo stran, zato boste pri tem želeli biti previdni.
Po priključitvi akumulatorja je bil pritrjen na dno ohišja z dvostranskim penastim trakom, za katerega se zdi, da dobro drži.
Po tem lahko preizkusite, ali se vklopi, in nadaljujte do zadnjega koraka.
10. korak: Dokončanje
Ko je strojna oprema končana, lahko dokončate nastavitev kontrol v RetroPie. Najprej priključite napajalnik 5V 2.5A ali kateri koli uradni napajalnik Raspberry Pi, saj se baterija morda še ne napolni. Prepričajte se, da imate med polnjenjem vklopljen vsaj 2,5A, saj je moč razdeljena med polnilno vezje PowerBoost in Raspberry Pi. Če ga polnite, ko je Pi izklopljen, bi moral delovati kateri koli polnilnik. Zaženite Raspberry Pi tako, da pritisnete gumb za vklop približno 5 sekund. Ugotovil sem, da se moj iz nekega razloga ni zagnal, zato je treba baterijo napolniti, dokler ne zasveti zelena indikatorska lučka na PowerBoostu (baterija je napolnjena), nato pa jo odklopite. Ko se zažene RetroPie, boste morali znova nastaviti krmilnik, samo tokrat bo to krmilnik Python. Ko nastavite nadzor, se prepričajte, da vse deluje, tako da zaženete svojo najljubšo igro in jo preizkusite!
11. korak: Zadnje besede in zasluge
Čestitamo! Dokončali ste svojo lastno mobilno igralno napravo Raspberry Pi! Uživajte v igranju iger na poti in jih pokažite svojim prijateljem!
Nekaj stvari, ki bi jih naredil drugače, so:
- Uporaba Arduina za krmiljenje namesto ožičenja neposredno na Raspberry Pi. Nekajkrat sem izgorel pin GPIO in (verjamem) ima Arduino večjo zaščito pred pin kot Pi.
- 3D tiskanje bi bilo lepo za etui, žal ga (še) nimam
- Ožičenje je bolje načrtovano. Nekako sem hitel v ta projekt, potem pa sem malo pozno ugotovil, da bi moral narediti še kakšno načrtovanje:)
- Luknje za LED polnjenje stanja. LED -indikatorji polnjenja na PowerBoostu povedo, ali je baterija napolnjena ali ne, pozabil sem izvrtati luknjo, da jih lahko vidimo. Dober kraj bi bil verjetno zadnji del ohišja za PowerBoostom ali na vrhu nad LED diodami.
- Odprtine za odstranjevanje zadnje plošče. Zadnja plošča na mojem se nekako tesno prilega, zato bi bila dobra ideja nekaj lukenj, ki bi jo lahko izvlekle s prstom.
Na srečo mi je uspelo zaključiti ta projekt in upam, da ste ali se boste lahko naučili tudi o lesarstvu, programiranju ali spajkanju.
Rad bi se zahvalil gospodu Fieldsu, ki mi je pomagal pri tem projektu. Za ta projekt je prijazno namenil svoj čas, delavnico in les. Pomagal mi je izvedeti več o lesarstvu in me vodil skozi postopek izdelave ohišja.
Hvala, ker ste prebrali ta navodila!
Priporočena:
Ročna igralna konzola Raspberry Pi Zero DIY: 6 korakov (s slikami)
Ročna igralna konzola Raspberry Pi Zero DIY: V tem projektu vam bom pokazal, kako sem uporabil Raspberry Pi Zero, NiMH baterije, domače zaščitno vezje za prekomerno praznjenje, LCD za vzvratno vožnjo in avdio ojačevalnik za ustvarjanje ročne igralne konzole, ki lahko predvaja retro igre. Začnimo
Naprava ASS (protidruštvena socialna naprava): 7 korakov
Naprava ASS (antisocialna družabna naprava): recimo, da ste nekakšna oseba, ki je rada v bližini ljudi, vendar jim ni všeč, da bi se jim približali. Prav tako ste ljubitelj ljudi in težko rečete ne ljudem. Zato ne veste, kako jim reči, naj odstopijo. No, vnesite - naprava ASS! Y
Igralna miza MAME z Raspberry Pi: 5 korakov
Igralna miza MAME z Raspberry Pi: Navdihnjena s podobnimi projekti na spletu sem skupaj s sosedom sodelovala pri izdelavi par miz za retro igralne mize na osnovi MAME. Bolj kompakten je moj; večji z dvema nizoma kontrol je njegov. V tem članku so uporabljene fotografije obeh
Igralna naprava IoT Code Breaker: 8 korakov
Igralna naprava IoT Code Breaker: IoT ali internet stvari je vse večje področje računalništva. Naslednja navodila omogočajo ustvarjanje dela naprave IoT za napravo. Napravo lahko uporabite za igranje iger za razbijanje kod. En igralec lahko nastavi kodo s pomočjo
TinyPi - najmanjša igralna naprava na osnovi Raspberry Pi na svetu: 8 korakov (s slikami)
TinyPi - Najmanjša igralna naprava na osnovi Raspberry Pi na svetu: Tako sem se že nekaj časa igral z izdelovanjem PCB -jev po meri za Raspberry Pi in kar se je začelo kot šala, je postalo izziv, da vidim, kako majhen bi lahko šel. , temelji na Raspberry Pi Zero in se skoraj prilega v sa