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.



Yorum bırakın