7 Şubat 2024 · 1 dk okuma

IoT Tabanlı 3B Yazıcı Kontrolü (Prototip)

3B yazıcıların bazen günler süren baskı sürelerinden dolayı üretici, yazıcının başından ayrılmak zorunda kalmaktadır. Üretici yazıcının başında değilken meydana gelebilecek baskı hatalarından dolayı çıktı bozulmaktadır ve yeniden başlatılması gerekmektedir. 3B yazıcının çalışma mantığından dolayı bir kısmı bozulan baskının diğer kısımları da düzgün çıkmamaktadır. Bu şekilde baskı yapmaya çalışan yazıcı gereksiz yere filament ve elektrik tüketecektir. Ayrıca belirli bir saat çalışma ömrü olan cihaz da yıpranacaktır. Hataların yanı sıra baskı sırasında hiçbir sorun yaşanmasa dahi 10 saatlik bir baskıyı 12. saatte almaya gidildiğinde 2 saatlik bir boşa enerji kullanımı söz konusu olacaktır. Günümüzde boşa giden enerji hem kendi ekonomimiz için hem de dünya için büyük bir sorundur. 3B yazıcılarda bulunan fanlar sürekli aktif olduğundan gürültü kirliliğine de sebep olmaktadırlar. Başlıca gereksiz enerji tüketimi, gereksiz filament kullanımı, gürültü kirliliği, yazıcının gereksiz yıpranması sorunları bu tezde ele alınmıştır

IoT tabanlı 3B yazıcı kontrolü yazılım, donanım ve mekanik olmak üzere 3 ana başlığa ayrılmıştır. Yazılım tasarımı yapılmadan önce sistem modeli çıkartılmıştır. Sistemin akışı arayüzden gelen istek ve komutlara göre gömülü yazılımın gerekli işlemleri yerine getirmesi üzerine tasarlanmıştır. Arayüz yazılımı Python dili Kivy kütüphanesi kullanılarak yazılmıştır. Gömülü yazılım da Python dili kullanılarak yazılmıştır. Donanım kısmında işlemci olarak üzerinde işletim sistemi çalıştırabilmesinden dolayı Raspberry Pi 4 kartı kullanılmıştır. Raspberry Pi kartının USB portlarına istenen herhangi bir USB kamera bağlanarak 3B yazıcının anlık görüntüsü elde edilebilecektir. Veri aktarımı Base64 formatı kullanılarak yapılmıştır. Yazıcının açılıp kapanmasını Raspberry Pi GPIO pinleri aracılığı ile röle sürerek sağlayacaktır. Röle girişi şebekeye, çıkışı kutunun üzerindeki prize bağlıdır. Sistem portatif bir kutu olarak tasarlanmıştır. Kutu tasarımı Shapr3D programı kullanılarak yapılmıştır ve 3B yazıcıdan baskı alınmıştır.

Yorumlar

Henüz yorum yok. İlk yorumu sen yaz!

Yorum yaz

0/140