Plošča ESP32, ki jo je razvil Espressif Systems v Šanghaju na Kitajskem, je nizkocenovni mikrokrmilnik sistem na čipu z nizko porabo. Ima celo vgrajen Bluetooth in Wi-Fi.

Veliko projektov interneta stvari, robotike in pametnega doma je bilo narejenih z ESP32, vendar se tukaj osredotočamo na najboljše igralne projekte, ki temeljijo na ESP32.

Ta impresivna slušalka za razširjeno resničnost je izdelana s ploščo Wemos D1 Mini ESP32. Druge komponente vključujejo MPU6050 IMU, dva 1,54-palčna LCD zaslona, ​​ki temeljita na gonilniku ST7789, 1 mm debela ogledala, LiPo baterijo, upravljalnik baterije TP4056, tipke in upori.

Potrebovali boste tudi dostop do 3D tiskalnika za tiskanje vseh delov slušalk. Vse datoteke STL so na voljo v navodilih proizvajalca, ki so povezani zgoraj. Če ga želite programirati, boste potrebovali Arduino IDE; izdelovalec je zagotovil njihovo kodo, v celoti napisano v jeziku Processing, tako da so jo lahko enostavno preizkusili na različnih operacijskih sistemih.

Zasluga slike: natalie //agirisan/YouTube

Ste si kdaj želeli predvajati starošolsko glasbo Sega Genesis in Master System? Z MegaGRRL lahko storite prav to! Do glasbe se dostopa prek kartice SD in se predvaja z originalnimi zvočnimi čipi.

Težavnost tega projekta je vmesna. Deli, potrebni za njegovo izdelavo, vključujejo zvočni čip ESP32, Yamaha YM2612 ali YM3438, zvočni čip TI SN76489AN, 3,5 mm priključek za slušalke za avdio izhod, Reža za SD kartico za shranjevanje, 2,8-palčni LCD zaslon, gumbi, stikalo za vklop, D-pad, LED za indikatorje stanja in baterija 9~12V DC 599 mA za napajanje.

Proizvajalec je celo zagotovil zasnovo ohišja, v katero je nameščena, v celoti za 3D tiskanje in brezplačno prenesite iz Thingiverse.

To je majhna šahovnica, zgrajena z ESP32. Omogoča vam, da igrate tekme z drugimi ljudmi na spletu, hkrati pa ohranite pristno izkušnjo na plošči (OTB).

Poleg tega, če bi imeli dva kompleta teh desk, bi lahko s prijateljem igrala s pravimi šahovskimi figurami! Priložene 3D modele je mogoče natisniti s FDM tiskanjem ali s smolo.

Težavnost tega projekta je težka. Potrebne osnovne komponente so ESP32, Arduino IOT33, 16-bitni multiplekser, 8-bitni multiplekser, analogni Hall senzor, elektromagnet, buck pretvornik, upori, magneti, koračni gonilniki, 12V napajalnik in drsnik prstan.

Za površino plošče sta bila uporabljena aluminijasta kompozitna plošča in leseni furnir, za podporo pa je bil dodan aluminijast zunanji okvir. Notranjost je izdelana iz MDF za držanje elektronike, spodnja plošča pa iz aluminijaste kompozitne pločevine. Šahovske figure so bile ustvarjene s CNC strojem!

Avtor slike: Rob Cai/YouTube

Snake je klasična igra, ki se je mnogi spomnijo, da so jo igrali na zgodnjih mobilnih telefonih. Igralci nadzorujejo poenostavljeno kačo na zaslonu. Ko kača poje pike, raste v dolžino, dokler njen lastni rep ne postane ovira v igri: trčenje s tem ali robovi zaslona povzroči konec igre.

Različica Snake, ki temelji na strojni opremi, je v središču tega projekta, koda za igro pa je na voljo na Instructables. Potrebne osnovne komponente so ESP32, matična plošča, vrata VGA, monitor VGA, perfboard in štirje gumbi za nadzor kače.

Na začetku je bila zasnovana kot izobraževalna igrača, popolnoma sestavljena različica tiskanega vezja Retro ESP je nadomestek za obstoječo v Game Boy. Lahko posnema široko paleto konzol stare šole, ima popolno podporo za verigo orodij ESP-ISP Dev, verigo orodij Arduino in uporablja ploščo ESP32 WROVER.

Če želite zgraditi svojo lastno iz nič, boste potrebovali veliko spretnosti. V pomoč vam je izdelovalec vključil vse podrobnosti o izdelavi lastnega tiskanega vezja. Druge potrebne komponente so kondenzatorji, reža za kartico microSD, LED diode, MOSFET, tranzistorji, upori SMD, SPDT drsno stikalo, Wi-Fi modul, linearni regulator, litijev polnilnik IC, avdio ojačevalnik in TFT prikazovalniku.

Za ohišje lahko ponovno uporabite lupino Game Boy ali se odločite za lastno 3D tiskanje, da projekt popeljete na naslednjo raven.

Povezano: Ta plošča ESP32 za 6 USD je sanje o pametnem domu DIY

Avtor slike: Scott Marley/YouTube

Tukaj je nov pogled na klasično igro Tetris. Ta projekt, ki ga je težko narediti, uporablja ESP32 in naslovljive LED trakove WS2812B za poustvarjanje padajočih tetrominov. Dodatne potrebne komponente vključujejo okvir, žice in napajalnik.

Ali ga želite še razširiti, da vključite klasične igre, kot je Breakout? Oglejte si tretji del te serije videoposnetkov od izdelovalca. Če vam kompleksna konstrukcija ni všeč, lahko isti projekt zgradite tudi z uporabo LED matrike.

Zasluga slike: g. Ben/YouTube

Stroji za kremplje so namenjeni igranju v arkadni igri, vendar je lahko zelo težko (in drago) končno dobiti nagrado! Na voljo so celo spletni stroji za kremplje, vendar ne ponujajo povsem enake izkušnje pri uporabi tipkovnice ali igralne ploščice.

Namesto tega bi lahko za delček stroškov izdelali svoj lasten krmilnik za kremplje, ki bi se lahko povezal s spletnimi stroji za kremplje in jih nadzoroval zahvaljujoč zmožnostim Wi-Fi ESP32.

Težavnost tega projekta je vmesna. Potrebne osnovne komponente so ESP32, modul igralne palice, gumb, perfboard, upor, LiPo baterija in držalo za baterijo.

Proizvajalec ga je najprej izdelal s prototipno ploščo in ugotavlja, da čeprav oznaka na modulu igralne palice navaja, da je 5V, je povezovanje krmilne palice prek 3,3V še vedno sprejemljivo.

Raspberry Pi z RetroPie se pogosto uporablja za emulacijo retro iger, vendar se ESP32 lahko uporablja tudi za reprodukcijo nekaterih klasičnih arkadnih iger, napisanih v jeziku MicroPython, ki ga je enostavno programirati.

Težavnost tega projekta je vmesna. Proizvajalec pokaže, kako ustvariti nekatere klasike, kot so Bomber, Breakout in Snake. Te igre bodo delovale na ESP32 z izhodom na monitor VGA.

Potrebne osnovne komponente so ESP32, priključki VGA (9-pinski in 15-pinski), upori, igralna palica in monitor VGA.

Povezano: Moduli ESP-32 so pravkar dobili nadgradnjo velikega dosega

Čeprav obstaja veliko projektov ESP32, ki izvajajo Doom, ga je ta izdelovalec še naprej spreminjal in prilagajal. Težavnost tega projekta je vmesna.

LCD-zaslon je povezan z ESP32-DevKitC in igro je mogoče nadzorovati s trenutnimi tipkami. Datoteke WAD za modifikacije Doom so shranjene na kartici SD. Za zvok je avdio ojačevalnik povezan z majhnim zvočnikom. Druge komponente, potrebne za projekt, so upori, kondenzatorji in skakalne žice.

Kot pove že ime projekta, je to najmanjša Game Boy Color na svetu, narejena z ESP32! Težavnost tega projekta je težka. Osnovne komponente vključujejo ESP-WROOM-32, majhen zvočnik s premerom manj kot 1 cm, 150 mAh litij-ionsko baterijo in majhen barvni zaslon OLED 800 x 600.

Kateri igralni projekt je za vas?

V tem priročniku smo si ogledali deset odličnih igralnih projektov, narejenih s ploščo ESP32. Večina jih zahteva nekakšen krmilnik in zaslon. Drugi uporabljajo module kartic SD, LED diode, baterije, kondenzatorje in druge elektronske komponente.

Zdaj je odvisno od vas, v kateri projekt se boste potopili. Preden izberete enega, boste želeli razmisliti o ustreznem modulu ESP32 in o razpoložljivosti drugih komponent, potrebnih za izdelavo vašega projekta.

10 najboljših projektov pametnega doma ESP32

Z mikrokrmilnikom ESP32 lahko ustvarite nekaj neverjetnih in uporabnih projektov pametnega doma.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • DIY
  • DIY projektne ideje
  • igranje iger
O avtorju
Cherie Tan (Objavljenih 14 člankov)

Cherie je kreativna tehnologinja, ki se je MUO pridružila leta 2021. Je navdušena izdelovalka in tehnična pisateljica, ki ima izkušnje z uporabo naprav Raspberry Pi, Arduino, Micro: bit, ATtiny in ATMega ter e-tekstila, 3D tiskanja in KiCad. Poleg ustvarjanja Cherie uživa v igranju glasbe in telovadbi.

Več od Cherie Tan

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite