Bazı restoranlar geleneksel basılı menüleri kullanmaktan vazgeçerek yalnızca QR kodu tarayarak erişilebilen dijital menülere yöneldi. Yapımcı ve geliştirici Guy Dupont tarafından bir araya getirilen bu proje, yine de menünün fiziksel bir kopyasını okumakta ısrar edenler için. Dupont taşınabilir bir ürün yarattı öğle yemeği kutusu yazıcısı QR kodunu tarayarak sağlanan URL’de bulunan verilere dayanarak bir menü oluşturur.
Cihaz hem taradığı hem de yazdırdığı için fikir, onu QR kod menülerini tarayıp masada yazdırmak için kullanılabileceği restoranlara getirmekti. Bu durumda Dupont, genel bir termal yazıcıya bağlı bir ESP-32 mikro denetleyici kullanıyor. Bu modül, menü verilerini almak için gerekli olan internete bağlanabilme özelliğine sahiptir.
Dupont süreci beş ayrı bölüme ayırıyor. Cihazın önce QR kodunu taraması ve URL’ye erişmesi gerekir. Oradan, Playwright olarak bilinen bir Microsoft yazılım kütüphanesini kullanarak söz konusu web sitesinin ekran görüntüsünü yakalar. Web sitesi PDF ise indirilir. Aksi takdirde ekran görüntüsü görüntüsü metin açısından taranır.
Bu metin daha sonra alınır ve ChatGPT’ye gönderilir. Menü metninin özetlenmesi ve formatlanması için bir talepte bulunulur. ChatGPT’den gelen yanıt daha sonra termal yazıcıya yazdırılır. Bu, web sitesine kendiniz erişmenize gerek kalmadan menünün gerçek zamanlı bir kopyasını almanızı sağladı. İhtiyacınız olan tek şey bir internet bağlantısıdır.
Dupon, cihazın Seeed Studio Xiao ESP-32 S3 mikro denetleyicisine dayandığını doğruladı. Projede kullanılan yazılım açık kaynaklıdır ve şu adresten temin edilebilir: GitHub herkesin keşfetmesi için. Hackaday’da projenin ayrıntılı bir açıklamasını oluşturmak için planlar yapılıyor.
Bu projeye daha yakından bakmak ve hatta çalışırken görmek istiyorsanız Dupont’un şu adresteki tam videosunu izleyin: Youtube.