3D yazıcılarda en büyük sorunlardan biri kalan filament ile baskıyı yapıp yapamayacağınızı tahmin etmek. Baskı sırasında filamentin bitmesini kimse istemez işte bunun için bir kaç yoldan birini bu yazımda uygulayarak sizlerle 3D Yazıcıda Kalan Filament Ağırlığını Hesaplama paylaşıyorum.
3D Yazıcıda Kalan Filament Ağırlığını Hesaplama
Bunun için bir çok yöntem mevcut arduino ile ağırlık sensörü kullanarak ölçebilir bir lcd ekrana yazdırabilirsiniz.
Ben raspberry üzerinden kullanıyorum yazıcıyı ve octoprint kullanıyorum bunun için hazırlanmış bir eklenti ile bunu server üzerinden anlık görüntüleye biliyorum.
Bunun için bize lazım olan hx711 sensörü ve yük hücresi dediğimiz loadcell. hx711 yanında genelde loadcell de olur bunun 1, 5, 10 kg gibi seçenekleri mevcut. Ben filament kullanacağım için 5kg yeterli.
2 adet m4 ve 2 adet m5 vida ve somun ihtiyacımız var.
ve yazıcıdan çıktı alacağımız sensörü bağlayacağımız aparat.
Malzemelerimiz;
Tartı bağlantı aparatları: https://www.thingiverse.com/thing:4099380
Loadcell üzerinden gelen 4 adet kablo var bunları hx711 üzerinde aşağıdaki gibi lehimliyoruz.
- Kırmızı: E+
- Siyah: E-
- Yeşil: A-
- Beyaz: A+
Diğer uç kısmına ise raspberry üzerinden 5v ve gnd pinlerini bağlamak.
DT pinini gpio 20 ve sck pinini 21 e bağlamak.
- VCC to Raspberry Pi Pin 2 (5V)
- GND to Raspberry Pi Pin 6 (GND)
- DT to Raspberry Pi (GPIO 20)
- SCK to Raspberry Pi (GPIO 21)
octopi kullananlar işlem oldukça basit aşağıda vereceğim eklentiyi yüklüyorsunuz ve 20 ve 21. pine bağlantıları yapıyorsunuz o kadar.
Octopi eklentisi: https://github.com/dieki-n/Octoprint-Filament-Scale
Bağlantıları yaptıktan sonra ve eklentiyi yükledikten sonra tek yapmanız gereken kalibrasyon.
Sonrasında kendi filamentinizi asarak yükünü ölçebilirsiniz.
Çok başarılı çalışma olmuş teşekkürler
teşekkürler