Çin'in Şanghay kentinde Espressif Systems tarafından geliştirilen ESP32 kartı, düşük maliyetli, düşük güçlü bir çip üzerinde sistem mikro denetleyicisidir. Dahili Bluetooth ve Wi-Fi bile var.
ESP32 ile birçok IoT, robotik ve akıllı ev projesi yapılmıştır, ancak burada en iyi ESP32 tabanlı oyun projelerine odaklanıyoruz.
Bu etkileyici artırılmış gerçeklik kulaklığı, bir Wemos D1 Mini ESP32 kartı kullanılarak üretilmiştir. Diğer bileşenler arasında bir MPU6050 IMU, ST7789 sürücüsüne dayalı iki adet 1,54 inç LCD ekran, 1 mm kalınlığında aynalar, LiPo pil, TP4056 pil yöneticisi, basmalı düğmeler ve dirençler bulunur.
Ayrıca kulaklığın tüm parçalarını yazdırmak için bir 3D yazıcıya erişmeniz gerekecek. Tüm STL dosyaları, yapımcının yukarıda bağlantısı verilen Instructable'ında mevcuttur. Programlamak için Arduino IDE'ye ihtiyacınız olacak; yapımcı, kodunu farklı işletim sistemlerinde kolayca test edebilmeleri için tamamen İşleme dilinde yazılmış olarak sağladı.
Hiç eski tarz Sega Genesis ve Master System müziği çalmak istediniz mi? MegaGRRL ile tam da bunu yapabilirsiniz! Müzik, bir SD kart aracılığıyla erişilir ve orijinal ses yongaları kullanılarak çalınır.
Bu projenin zorluk seviyesi orta düzeydedir. Bunu oluşturmak için gereken parçalar arasında bir ESP32, Yamaha YM2612 veya YM3438 ses yongası, TI SN76489AN ses yongası, ses çıkışı için 3,5 mm kulaklık jakı, Depolama için SD kart yuvası, 2,8 inç LCD ekran, basmalı düğmeler, güç anahtarı, D-pad, durum göstergeleri için LED'ler ve güç için 9~12V DC 599 mA pil.
Üretici, onu barındırmak için tamamen 3D yazdırılabilir ve ücretsiz olarak bir muhafaza tasarımı bile sağlamıştır. Thingiverse'den indirin.
Bu, ESP32 ile oluşturulmuş küçük bir satranç tahtasıdır. Otantik bir tahta üstü (OTB) deneyimini korurken diğer insanlarla çevrimiçi olarak maç oynamanıza olanak tanır.
Ayrıca, bu tahtalardan iki setiniz varsa, siz ve bir arkadaşınız gerçek satranç taşlarıyla oynayabilirsiniz! Sağlanan 3D modeller, FDM baskı veya reçine kullanılarak basılabilir.
Bu projenin zorluk seviyesi zor. Gerekli temel bileşenler bir ESP32, Arduino IOT33, 16-bit çoklayıcı, 8-bit çoklayıcı, analog Hall'dir. sensör, elektromıknatıs, dönüştürücü, dirençler, mıknatıslar, step sürücüler, 12V güç adaptörü ve bir fiş yüzük.
Levha yüzeyi için alüminyum kompozit levha ve ahşap kaplama kullanılmış, destek için alüminyum dış çerçeve eklenmiştir. İç kısım elektroniği tutmak için MDF'den, alt plaka ise alüminyum kompozit levhadan yapılmıştır. Satranç taşları bir CNC makinesiyle oluşturuldu!
Snake, birçok insanın erken dönem cep telefonlarında oynadığını hatırlayacağı klasik bir oyundur. Oyuncular ekrandaki basit bir yılanı kontrol eder. Yılan noktaları yerken, kendi kuyruğu oyunda bir engel haline gelene kadar boyu uzar: bununla veya ekran kenarlarıyla çarpışmak oyun biter.
Snake'in donanım tabanlı bir sürümü bu projenin odak noktasıdır ve oyunun kodu Instructables'ta mevcuttur. Gereken temel bileşenler bir ESP32, devre tahtası, VGA bağlantı noktası, VGA monitör, perfboard ve yılanı kontrol etmek için dört butondur.
Başlangıçta eğitici bir oyuncak olarak tasarlanan Retro ESP PCB'nin tam olarak monte edilmiş versiyonu, Game Boy'daki mevcut olanın hemen yerini alıyor. Çok çeşitli eski okul konsollarını taklit edebilen, ESP-ISP Dev araç zinciri, Arduino araç zinciri için tam desteğe sahiptir ve ESP32 WROVER kartını kullanır.
Sıfırdan kendinizinkini inşa etmek önemli bir beceri gerektirecektir. Size yardımcı olmak için üretici, kendi PCB'nizi nasıl yapacağınızla ilgili tüm ayrıntıları ekledi. Gerekli diğer bileşenler kapasitörler, microSD kart yuvası, LED'ler, MOSFET, transistörler, SMD dirençleri, SPDT kaydırmalı anahtar, Wi-Fi modülü, doğrusal regülatör, lityum şarj cihazı IC, ses yükseltici ve bir TFT Görüntüle.
Muhafaza için, bir Game Boy kabuğunu yeniden kullanabilir veya projeyi bir sonraki seviyeye taşımak için kendi 3D baskınızı seçebilirsiniz.
İlişkili: Bu 6 $'lık ESP32 Kartı Bir Kendin Yap Akıllı Ev Rüyasıdır
İşte klasik Tetris oyununa yeni bir bakış. Yapması zor olan bu proje, düşen tetrominoları yeniden oluşturmak için bir ESP32 ve adreslenebilir WS2812B LED şeritleri kullanıyor. Gerekli ek bileşenler arasında bir çerçeve, teller ve güç kaynağı bulunur.
Breakout gibi klasik oyunları da içerecek şekilde daha da genişletmek ister misiniz? Kontrol et bu video serisinin üçüncü bölümü yapımcıdan. Ayrıca, karmaşık yapıyı sevmiyorsanız, aynı projeyi bir LED matrisi kullanarak da oluşturabilirsiniz.
Pençe makineleri, atari salonlarında oynamak için fon sağlar, ancak sonunda bir ödül almak sinir bozucu derecede zor (ve pahalı) olabilir! Çevrimiçi pençe makineleri bile var, ancak klavye veya oyun kumandası kullanırken aynı deneyimi sunmuyorlar.
Bunun yerine, ESP32'nin Wi-Fi özellikleri sayesinde çevrimiçi pençe makinelerine bağlanıp kontrol edebilen, maliyetin çok altında bir maliyetle kendi pençe makinesi denetleyicinizi oluşturabilirsiniz.
Bu projenin zorluk seviyesi orta düzeydedir. Gerekli olan temel bileşenler bir ESP32, joystick modülü, basmalı düğme, perfboard, direnç, LiPo pil ve pil tutucudur.
Yapımcı, önce bir devre tahtası ile prototipini yaptı ve joystick modülündeki etikette 5V olduğunu belirtse de joystick'i 3.3V ile bağlamanın hala kabul edilebilir olduğunu belirtiyor.
RetroPie ile Raspberry Pi, genellikle retro oyun öykünmesi için kullanılır, ancak ESP32, programlanması kolay MicroPython dilinde yazılmış bazı klasik arcade oyunlarını yeniden üretmek için de kullanılabilir.
Bu projenin zorluk seviyesi orta düzeydedir. Yapımcı Bomber, Breakout ve Snake gibi bazı klasiklerin nasıl yaratılacağını gösteriyor. Bu oyunlar, bir VGA monitöre çıkış ile ESP32'de çalışacaktır.
Gerekli temel bileşenler bir ESP32, VGA konektörleri (9 pimli ve 15 pimli), dirençler, joystick ve VGA monitördür.
İlişkili: ESP-32 Modülleri Büyük Bir Menzil Yükseltmesine Sahiptir
Doom'u çalıştıran çok sayıda ESP32 projesi olsa da, bu yapımcı onu daha fazla değiştirmeye ve özelleştirmeye devam etti. Bu projenin zorluk seviyesi orta düzeydedir.
Bir ESP32-DevKitC'ye bir LCD ekran bağlanır ve oyun anlık buton anahtarlarıyla kontrol edilebilir. Doom değişiklikleri için WAD dosyaları bir SD kartta saklanır. Ses için, küçük bir hoparlöre bir ses yükseltici bağlanır. Proje için gerekli olan diğer bileşenler ise dirençler, kapasitörler ve jumper kablolarıdır.
Projenin adından da anlaşılacağı gibi, bu bir ESP32 ile yapılmış dünyanın en küçük Game Boy Color'ı! Bu projenin zorluk seviyesi zor. Temel bileşenler arasında bir ESP-WROOM-32, çapı 1 cm'den küçük küçük bir hoparlör, 150 mAh lityum iyon pil ve küçük 800x600 renkli OLED ekran bulunur.
Hangi Oyun Projesi Size Uygun?
Bu kılavuzda, bir ESP32 kartıyla yapılmış on harika oyun projesine göz attık. Çoğu, bir tür kontrolör ve bir ekran gerektirir. Diğerleri SD kart modüllerini, LED'leri, pilleri, kapasitörleri ve diğer elektronik bileşenleri kullanır.
Artık hangi projeye dalacağınız size kalmış. Birini seçmeden önce, uygun bir ESP32 modülünü ve projenizi oluşturmak için gereken diğer bileşenlerin kullanılabilirliğini düşünmek isteyeceksiniz.
Bir ESP32 mikro denetleyici kullanarak bazı şaşırtıcı ve kullanışlı akıllı ev projeleri oluşturabilirsiniz.
Sonrakini Oku
- kendin yap
- Kendin Yap Proje Fikirleri
- oyun oynamak
Cherie, 2021'de MUO'ya katılan bir Yaratıcı Teknoloji Uzmanıdır. Raspberry Pi, Arduino, Micro: bit, ATtiny ve ATMega cihazlarının yanı sıra E-tekstil, 3D baskı ve KiCad kullanma deneyimine sahip, hevesli bir yapımcı ve teknik yazardır. Yapmanın dışında, Cherie müzik çalmayı ve egzersiz yapmayı sever.
Haber bültenimize abone ol
Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!
Abone olmak için buraya tıklayın