Mikrodenetleyici: ESP32 için ChatGPT ile programlanmış poker oyunu

amerikali

Yeni Üye
Volos Rakic, mikrokontrolörler ve küçük ekranlarla denemeler yapmayı seviyor. Yapımcı, bilgilerini YouTube kanalı Volos Projects’te paylaşıyor ve orada reklamları, oyunları ve diğer projeleri küçük ekranlarda nasıl uygulayabileceğinizi açıklıyor. En son projesi, ESP32 mikrokontrolcüsü ve entegre bir ekranı barındıran LILYGO’nun T-Display S3 kartında basitleştirilmiş bir poker oyunudur. Rakic genellikle her şeyi elle programlıyor ancak bu sefer bir kez olsun ChatGPT’den yardım aldı.

Reklamcılık



Yapımcı, proje videosunda, projenin en zor kısmı olarak gördüğü şeyi çözerek temel oyun mantığını programlamak için yapay zekayı nasıl elde ettiğini açıklıyor. Aslında, ChatGPT, olağan diyalog biçiminde hızlı bir şekilde ilk sonuçlara yol açar ve kartları karıştırabilen, beşe kadar hatırlayabilen ve turun sonunda sonucu değerlendirebilen poker oyununun işleyen bir metin çeşidini oluşturur.

Ancak Rakic, sanal kart destesine ek jokerler eklemek istediğinde ChatGPT araya giriyor ve aşılmaz iletişim sorunları ortaya çıkıyor. Videoya yaptığı bir yorumda Rakic, bazen ne demek istediğinizi yapay zekaya açıklamanın tamamen imkansız olduğunu yazıyor. En sonunda bu özellikten vazgeçer, ek joker kartlardan vazgeçer ve yapay zekadan programı Arduino-C’ye dönüştürmesini ister. Çevrimiçi simülatör Wokwi’de başarılı bir işlevsel testin ardından gerekli grafikleri program koduna elle ekler.







ChatGPT’yi istediğiniz hedefe yönlendirmek her zaman kolay değildir.


(Resim: youtube.com)



Bu ek adımlara rağmen Rakic sonuçtan genel olarak memnun çünkü ChatGPT’nin yardımıyla çok zaman kazandı. Ancak yapay zekayı bir programcının yerine geçecek bir araç olarak değil, daha çok yardımcı bir araç olarak görüyor. Yapay zekayla deneyler yapmaya devam edip etmeyeceği konusunu açık bırakıyor. Kaynak koduna bakmak isterseniz onu bu GitHub deposunda bulabilirsiniz.




(akf)



Haberin Sonu