Dezvoltată de Espressif Systems din Shanghai, China, placa ESP32 este un microcontroler sistem pe cip cu costuri reduse și de putere redusă. Are chiar și Bluetooth și Wi-Fi încorporate.

Multe proiecte IoT, robotică și casă inteligentă au fost realizate cu ESP32, dar aici ne concentrăm pe cele mai bune proiecte de jocuri bazate pe ESP32.

Acest impresionant set cu cască de realitate augmentată este construit folosind o placă Wemos D1 Mini ESP32. Alte componente includ un MPU6050 IMU, două afișaje LCD de 1,54 inchi bazate pe driverul ST7789, oglinzi groase de 1 mm, baterie LiPo, manager de baterie TP4056, butoane și rezistențe.

De asemenea, veți avea nevoie de acces la o imprimantă 3D pentru a imprima toate părțile setului cu cască. Toate fișierele STL sunt disponibile în Instructable-ul producătorului, legat de mai sus. Pentru a-l programa, veți avea nevoie de IDE-ul Arduino; producătorul a furnizat codul lor, complet scris în limbajul de procesare, astfel încât să-l poată testa cu ușurință pe diferite sisteme de operare.

instagram viewer
Credit imagine: natalie //agirisan/YouTube

Ai vrut vreodată să cânți muzică Sega Genesis și Master System? Cu MegaGRRL, puteți face exact asta! Muzica este accesată prin intermediul unui card SD și redată folosind cipuri de sunet originale.

Nivelul de dificultate al acestui proiect este intermediar. Piesele necesare pentru a-l construi includ un cip de sunet ESP32, Yamaha YM2612 sau YM3438, cip de sunet TI SN76489AN, mufă de căști de 3,5 mm pentru ieșire audio, Slot pentru card SD pentru stocare, afișaj LCD de 2,8 inchi, butoane, comutator de alimentare, D-pad, LED-uri pentru indicatoare de stare și baterie de 9~12V DC 599 mA pentru alimentare.

Producătorul a oferit chiar și un design de carcasă pentru a o găzdui, complet imprimabilă 3D și gratuit descărcați de pe Thingiverse.

Aceasta este o tablă mică de șah construită cu un ESP32. Vă permite să jucați meciuri cu alte persoane online, păstrând în același timp o experiență autentică over-the-board (OTB).

În plus, dacă ai avea două seturi de aceste table, atunci tu și un prieten ai putea să le joci cu piese de șah adevărate! Modelele 3D furnizate pot fi imprimate fie prin imprimare FDM, fie prin rășină.

Nivelul de dificultate al acestui proiect este greu. Componentele de bază necesare sunt un ESP32, Arduino IOT33, multiplexor pe 16 biți, multiplexor pe 8 biți, Hall analogic senzor, electromagnet, convertor buck, rezistențe, magneți, drivere pas cu pas, adaptor de alimentare de 12 V și un alunecare inel.

Pentru suprafața plăcii au fost folosite tablă compozită de aluminiu și furnir de lemn, în timp ce un cadru exterior din aluminiu a fost adăugat pentru sprijin. Interiorul este realizat din MDF pentru a susține electronicele, în timp ce placa de jos este realizată din tablă compozită de aluminiu. Piesele de șah au fost create cu o mașină CNC!

Credit imagine: Rob Cai/YouTube

Snake este un joc clasic pe care mulți oameni își vor aminti că l-au jucat pe primele telefoane mobile. Jucătorii controlează un șarpe simplist de pe ecran. Pe măsură ce șarpele mănâncă puncte, crește în lungime până când propria coadă devine un obstacol în joc: ciocnirea cu aceasta sau marginile ecranului duce la terminarea jocului.

O versiune bazată pe hardware a Snake este punctul central al acestui proiect, iar codul jocului este disponibil pe Instructables. Componentele de bază necesare sunt un ESP32, breadboard, port VGA, monitor VGA, perfboard și patru butoane pentru a controla șarpele.

Proiectată inițial ca o jucărie educațională, versiunea complet asamblată a Retro ESP PCB este un înlocuitor pentru cea existentă într-un Game Boy. Capabil să emuleze o gamă largă de console vechi, are suport complet pentru lanțul de instrumente ESP-ISP Dev, lanțul de instrumente Arduino și utilizează placa ESP32 WROVER.

Pentru a-ți construi propriul de la zero va fi nevoie de o îndemânare considerabilă. Pentru a vă ajuta, producătorul a inclus toate detaliile despre cum să vă faceți propriul PCB. Alte componente necesare sunt condensatoare, slot pentru card microSD, LED-uri, MOSFET, tranzistori, rezistențe SMD, Comutator glisant SPDT, modul Wi-Fi, regulator liniar, IC încărcător cu litiu, amplificator audio și un TFT afişa.

Pentru carcasă, puteți reutiliza o carcasă Game Boy sau puteți opta pentru a vă imprima 3D pentru a duce proiectul la nivelul următor.

Legate de: Această placă ESP32 de 6 USD este un vis pentru o casă inteligentă DIY

Credit imagine: Scott Marley/YouTube

Iată o nouă interpretare a jocului clasic Tetris. Greu de realizat, acest proiect folosește un ESP32 și benzi LED WS2812B adresabile pentru a recrea tetromino-urile care cad. Componentele suplimentare necesare includ un cadru, fire și sursă de alimentare.

Vrei să-l extinzi și mai mult pentru a include jocuri clasice precum Breakout? Verificați a treia parte a acestei serii de videoclipuri de la producator. De asemenea, dacă nu vă place construcția complexă, puteți construi același proiect și folosind o matrice LED.

Credit imagine: domnul Ben/YouTube

Mașinile cu gheare sunt fond de jucat la arcade, dar poate fi frustrant de dificil (și costisitor) să obții în sfârșit un premiu! Există chiar și mașini de gheare online disponibile, dar nu oferă chiar aceeași experiență de utilizare a unei tastaturi sau a unui gamepad.

În schimb, ați putea să vă construiți propriul controler de mașină cu gheare pentru o fracțiune din cost, capabil să vă conectați și să controlați mașinile cu gheare online datorită capabilităților Wi-Fi ale ESP32.

Nivelul de dificultate al acestui proiect este intermediar. Componentele de bază necesare sunt ESP32, modul joystick, buton, perfboard, rezistor, baterie LiPo și suport pentru baterie.

Producătorul l-a creat mai întâi cu un prototip și observă că, deși eticheta de pe modulul joystick-ului afirmă că este de 5V, conectarea joystick-ului prin 3,3V este încă acceptabilă.

Raspberry Pi cu RetroPie este adesea folosit pentru emularea jocurilor retro, dar ESP32 poate fi folosit și pentru a reproduce unele jocuri arcade clasice scrise în limbajul ușor de programat MicroPython.

Nivelul de dificultate al acestui proiect este intermediar. Creatorul arată cum să creați unele dintre clasicele, cum ar fi Bomber, Breakout și Snake. Aceste jocuri vor rula pe ESP32 cu o ieșire către un monitor VGA.

Componentele de bază necesare sunt un ESP32, conectori VGA (9-pini și 15-pini), rezistențe, joystick și monitor VGA.

Legate de: Modulele ESP-32 tocmai au primit o actualizare mare

Deși există o mulțime de proiecte ESP32 care rulează Doom, acest producător a continuat să-l modifice și să-l personalizeze. Nivelul de dificultate al acestui proiect este intermediar.

Un ecran LCD este conectat la un ESP32-DevKitC și jocul poate fi controlat cu butoane de moment. Fișierele WAD pentru modificările Doom sunt stocate pe un card SD. Pentru sunet, un amplificator audio este conectat la un difuzor mic. Alte componente necesare pentru proiect sunt rezistențele, condensatoarele și firele jumper.

După cum sugerează și numele proiectului, acesta este cel mai mic Game Boy Color din lume, realizat cu un ESP32! Nivelul de dificultate al acestui proiect este greu. Componentele de bază includ un ESP-WROOM-32, un difuzor minuscul de mai puțin de 1 cm în diametru, o baterie litiu-ion de 150 mAh și un ecran OLED color mic de 800x600.

Ce proiect de jocuri este pentru tine?

În acest ghid, am aruncat o privire la zece proiecte grozave de jocuri realizate cu o placă ESP32. Cele mai multe dintre ele necesită un fel de controler și un afișaj. Alții folosesc module de card SD, LED-uri, baterii, condensatori și alte componente electronice.

Acum depinde de tine în ce proiect să te scufunzi. Înainte de a alege unul, veți dori să luați în considerare un modul ESP32 potrivit și disponibilitatea altor componente necesare pentru a vă construi proiectul.

Cele mai bune 10 proiecte ESP32 Smart Home

Puteți crea niște proiecte uimitoare și utile pentru casă inteligentă folosind un microcontroler ESP32.

Citiți în continuare

AcțiuneTweetE-mail
Subiecte asemănătoare
  • bricolaj
  • Idei de proiecte DIY
  • jocuri de noroc
Despre autor
Cherie Tan (14 articole publicate)

Cherie este un tehnolog creativ care s-a alăturat MUO în 2021. Este un producător pasionat și un scriitor tehnic, cu experiență în utilizarea dispozitivelor Raspberry Pi, Arduino, Micro: bit, ATtiny și ATMega, precum și a textilelor electronice, imprimarea 3D și KiCad. În afară de a crea, lui Cherie îi place să cânte muzică și să se antreneze.

Mai multe de la Cherie Tan

Aboneaza-te la newsletter-ul nostru

Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Click aici pentru a te abona