CTRL K
S STEPPERSKIP REHBER
Maker Projeleri

Bambu Lab Yazıcılar İçin Akıllı Durum Ekranı Yapımı (PrintSphere)

mehmetakarim mehmetakarim Admin · 1,428 itibar 7 ay önce ◉ 210 görüntülenme 4 dk okuma

Telefon uygulamasını sürekli kontrol etmekten sıkıldınız mı? ESP32 ve MQTT kullanarak Bambu Lab yazıcınız için masaüstü akıllı durum ekranı (PrintSphere) yapmayı öğrenin.

Bambu Handy uygulaması harika çalışıyor ancak her seferinde telefonu kilidini açıp uygulamaya girmek veya bilgisayar başında Bambu Studio'ya bakmak yorucu olabilir. Özellikle uzun süreli baskılarda, kafanızı çevirdiğinizde kalan süreyi, nozzle sıcaklığını ve katman sayısını görmek büyük bir konfor.

PrintSphere, Bambu Lab yazıcınızın (X1, P1 veya A1 serisi) tüm kritik verilerini masanızın köşesindeki şık, yuvarlak bir ekrana taşıyan oldukça popüler bir DIY (Kendin Yap) projesidir. MQTT protokolü üzerinden gerçek zamanlı veri çeken bu akıllı cihaz, atölyenize hem teknolojik bir hava katar hem de iş akışınızı hızlandırır.

MQTT Protokolü ve Bambu Lab Veri Akışı

Bambu Lab yazıcılar, verilerini paylaşmak için endüstriyel bir standart olan MQTT (Message Queuing Telemetry Transport) protokolünü kullanır. PrintSphere'in kalbi olan ESP32 mikrodenetleyici, yazıcınızla aynı yerel ağa bağlanarak bu mesajları dinler.

  • Çekilen Kritik Veriler: Baskı yüzdesi, AI destekli tahmini bitiş süresi, nozzle ve yatak sıcaklıkları, aktif AMS kanalı ve hata mesajları.
  • Sıfır Gecikme: Veri akışı, yazıcınızın yerel IP adresi üzerinden gerçekleştiği için herhangi bir bulut (cloud) gecikmesi yaşanmaz; her şey milisaniyeler içinde ekrana yansır.

Donanım Seçimi: ESP32 ve Ekran Uyumu

Görsel akıcılık ve arayüz tasarımı (UI) için doğru işlemciyi seçmek projenin başarısı için kritiktir.

  • ESP32-S3 (Tavsiye Edilen): Çift çekirdekli yapısı ve yüksek RAM kapasitesi sayesinde LVGL kütüphanesini takılmadan çalıştırır. Yuvarlak ekranlardaki animasyonlar S3 ile çok daha pürüzsüzdür.
  • GC9A01 Yuvarlak Ekran: 1.28 inçlik bu LCD veya IPS ekranlar proje için altın standarttır. 240x240 çözünürlüğü ile 3D yazıcı verilerini şık bir kadran içine sığdırmak için idealdir.

Adım Adım Kurulum ve Yazılım Yükleme

Kurulum süreci için bilgisayarınızda VS Code (PlatformIO eklentisiyle) veya Arduino IDE kurulu olmalıdır.

  1. ArduinoJson, PubSubClient ve TFT_eSPI kütüphanelerini projenize dahil edin.
  2. Config dosyasında yazıcınızın IP adresini, seri numarasını ve Access Token (yazıcı menüsündeki güvenlik kodu) bilgisini ilgili alanlara girin.
  3. User_Setup.h dosyasında ekranınızın pin bağlantılarını (CS, DC, RST vb.) ESP32'ye bağladığınız pinlere göre eşleştirin.
  4. Cihazı USB ile bağlayıp kodu yükleyin. Ekranınızda Bambu Lab logosunu görüyorsanız bağlantı başarılı demektir.

3D Baskı Kasa Tasarımı ve Ekstralar

Harici bir ekranın en keyifli kısmı, onu kendi atölyenize göre kişiselleştirmektir. Yazıcınızın rengine uygun bir PLA+ kullanarak orijinal bir görünüm elde edebilir veya şeffaf (translucent) filament kullanarak fütüristik bir kasa basabilirsiniz. Katman yüksekliğini 0.16mm seviyesinde tutmak, ekran yuvasındaki toleransların tam oturmasını sağlayacaktır.

Ayrıca ileri seviyedeyseniz, PrintSphere projenizi Home Assistant gibi sistemlere bağlayarak; baskı bittiğinde odanın akıllı ışıklarını yeşile çevirme veya hata durumunda bir sesli uyarı (buzzer) çaldırma gibi otomasyonlar da ekleyebilirsiniz.

maker-projeleri 3d-baski rehber
mehmetakarim

mehmetakarim

YAZAR HAKKINDA

Merhaba, ben Mehmet Akar — StepperSkip'in arkasındaki meraklı ellerin sahibi.

Bu platformu, 3D yazıcılar, gravür makineleri ve tarayıcılarla ilk tanıştığımda ne kadar kafa karışıklığı yaşadığımı hatırladığım için açtım. Teknik bir geçmişim yoktu; sadece bu şeylerin nasıl çalıştığına dair gerçek bir ilgim ve kimsenin açıkça açıklayamadığı birçok başlangıç ​​seviyesi sorum vardı.

StepperSkip, benim maker dünyasını daha ulaşılabilir kılma yöntemim. Burada basit kılavuzlar, dürüst değerlendirmeler ve uygulamalı projeler bulacaksınız; hepsi de ben yeni başladığımda birinin bana anlatmasını dilediğim şekilde yazılmış.

Eğer yeni başladıysanız, yalnız değilsiniz. Gelin birlikte öğrenelim; birer birer aletler ve projelerle ilerleyelim.

Tüm içeriklerini gör →

İLGİLİ İÇERİKLER

TÜMÜ →