Projeler


Buck Converter Tasarımı | Altium Designer PCB
Bugün Altium Designer üzerinde tasarladığım LM2596 tabanlı buck converter kartımı paylaşmak istiyorum.
Giriş – çıkış filtrelemeleri, akım yolları, komponent yerleşimleri ve 3D modellemeleriyle tamamen sıfırdan oluşturduğum kompakt ve verimli bir DC-DC dönüştürücü tasarımı oldu.
Bu çalışma, hem güç elektroniği alanındaki yetkinliğimi artırmamı sağladı hem de PCB tasarım süreçlerinde daha profesyonel bir yaklaşım geliştirmeme yardımcı oldu.
CNC Üretim Hattında Kullanılmak Üzere Yapay Zeka Destekli Hatalı Parça Tespit Sistemi
Bu proje kapsamında, CNC’den çıkan metal parçaların kamera ile gerçek zamanlı olarak incelenip hatalı olup olmadığının otomatik olarak belirlenmesini ve hata verdiği zaman operatörün alarm ile uyarılmasını sağladım.
Kullanılan Teknolojiler
Python, OpenCV, YOLOv8 (Ultralytics), Veri artırma (data augmentation), Makine öğrenimi / Görüntü işleme
Proje Özeti
CNC’den çıkan parçaların her biri, kamera üzerinden anlık olarak görüntüleniyor ve model tarafından iki sınıfta değerlendiriliyor:
Düzgün parça
Hatalı parça
Elimde hatalı bir parça bulunmadığından Gemini AI ile tek bir hatalı parça görseli oluşturdum. Ürettiğim veri artırma yöntemleriyle bir dataset oluşturdum. Ardından YOLOv8 ile modeli eğittim.
Sonuçlar
Model, hem “düzgün" hem de “hatalı" sınıflarında %99–100 doğruluk seviyesine ulaştı.
Confusion Matrix → Tüm örnekler doğru şekilde sınıflandırıldı.
Precision–Recall Curve → 1.0’a yakın mükemmel bir performans gösterdi.
Loss grafiklerinde stabil ve sağlıklı bir öğrenme eğrisi elde edildi.
Sonuç görsellerinde, model hem düzgün hem de hatalı parçaları doğru şekilde işaretliyor.
Projemin Amacı
Yapay zekayı üretim süreçlerine entegre ettim. Bu sayede insan hatasının azaltılmasını, hatalı üretimden oluşan ekstra maliyetlerin düşmesini hem de verimliliğin artışını sağlamayı amaçladım.
İleriye Yönelik Belirlediğim Geliştirmeler
Röle kartı ile CNC durdurma
Web arayüzü ile uzaktan izleme
PLC üzerinden Modbus/TCP alarm gönderme




İletişim
E-posta
yigitcnsyr@gmail.com
© 2025. All rights reserved.
