Bu projede Factory IO’daki otomasyon projelerinden biri olan paletleme istasyonunun elektrik bağlantı şemasını EPLAN üzerinde tasarladım. Sistemin genel görünümü aşağıdaki gibidir. Projeyi ise aşağıdaki gibi çizdim.
Author Archives: gokhanakgoz
EPLAN Elektrik Panosu Şema Çizimi -1- Renk Ayırma İstasyonu
Bu projede Factory IO’daki otomasyon projelerinden biri olan renk ayırma istasyonunun elektrik bağlantı şemasını EPLAN üzerinde tasarladım. Sistemin genel görünümü ve panonun görünümü aşağıdaki gibidir. Projeyi ise aşağıdaki gibi çizdim.
Factory I/O ile PLC Uygulamaları 7- Paletleme ve Depolama Otomasyonu ve HMI Uygulaması
Bu uygulamada birden çok istasyonu aynı hat üzerinde tek bir PLC üzerinden kontrol ederek programı yazdım. Daha sonra bu istasyonlar için bir operatör paneli tasarladım. Sistem 3 ana bölümden oluşuyor. İlk istasyonda hatalı parçalar ayrıştırılıyor ve birleştiriliyor. İkinci istasyonda paletleniyor. Üçüncü istasyonda ise depolanıyor. Sistemin çalışma videosu aşağıdadır. İlk olarak ayrıştırma istasyonunun programını yazdım. BuContinue reading “Factory I/O ile PLC Uygulamaları 7- Paletleme ve Depolama Otomasyonu ve HMI Uygulaması”
Factory I/O ile PLC Uygulamaları 6- PID Kontrolcü ile Tank Otomasyonu
Bu uygulamada tank seviye kontrolü için TIA Portal içinde fonksiyon bloğu olarak bulunan PID_Compact fonksiyonunu kullandım. PID kontrolcü sayesinde tank setpoint değerinin ani değişimlerinde veya tankı boşaltan vananın ani değişimlerinde tank seviyesinin olabildiğince istenilen değerde kalmasını sağladım. PID sayesinde ani değişimlere çabuk ve daha yumuşak bir tepki veriliyor. İlk olarak Factory I/O simülasyon programı içindeContinue reading “Factory I/O ile PLC Uygulamaları 6- PID Kontrolcü ile Tank Otomasyonu”
RobotStudio Uygulamaları -2- Parça Kaynak Uygulaması
Bu uygulamada 2 robot ile konveyörden gelen parçayı önce masa üzerine istenilen şekilde dizip daha sonra diğer robot ile kaynağını yaptırdım. Kaynağı yapılan parça ise başka bir bölümde masa üzerine dizildi. Uygulamanın çalışma şekli alttaki gibidir. Bu uygulamada konveyör ve kaynak için 2 farklı smartcomponent kullandım. Daha sonra 2 robotu birbiri ile haberleştirmek ve smartcomponentlerContinue reading “RobotStudio Uygulamaları -2- Parça Kaynak Uygulaması”
RobotStudio Uygulamaları -1- Palet Dizme Uygulaması
Bu projede endüstriyel robotları programlamak için tasarlanan RobotStudio programını kullanarak bir palet dizme uygulaması yaptım. Bu uygulama simülasyonda konveyörden gelen ürünleri palete dizerek paletleme işlemini gerçekleştiriyor. Projenin çalışma şekli alttaki videodan görülebilir. Robotu programlamadan önce “SmartComponent” oluşturarak konveyör ve vakum aletinin çalışma şekillerini simüle etmemiz gerekiyor. Smartcomponent dizaynını şekildeki gibi yaparak konveyörden parça ilerlemesi veContinue reading “RobotStudio Uygulamaları -1- Palet Dizme Uygulaması”
Python Uygulamaları – 4 – OpenCV ile Boyuta Göre Nesne Tanıma
Bu uygulama ile programda işlenilen görüntüdeki en büyük nesneyi tanıyıp kullanıcıya göstermesini amaçladım. Bu uygulamanın daha verimli çalışması için programa verilen görüntüdeki arkaplan ve nesnelerin renklerinin birbirine çok yakın olmaması gerekiyor. İlk deneme yaptığım fotoğrafı kendim çektiğim için arkaplan ışıklandırması çok iyi olmadı. O yüzden daha gri bir arkaplan oluştu. Arkaplan renginin yapılacak işlemi bozmamasıContinue reading “Python Uygulamaları – 4 – OpenCV ile Boyuta Göre Nesne Tanıma”
Python Uygulamaları – 3 – NodeMCU ile Sıcaklık İzleme Ekranı Uygulaması
Bu uygulama ile bilgisayarımın işlemci sıcaklık ve fan dönüş hızı değerleri ile ekran kartımın sıcaklık ve fan dönüş hızı değerlerini bilgisayara USB portu üzerinden bağlı olan NodeMCU’ya aktardım. NodeMCU’ya da OLED bir ekran bağlayarak ekran üzerinden bu değerleri izleyebileceğim bir uygulama yaptım. Bu projede kullandığım parçalar: V3 NodeMcu Ch-340 Wifi Geliştirme Modülü 128×64 1.3 inçContinue reading “Python Uygulamaları – 3 – NodeMCU ile Sıcaklık İzleme Ekranı Uygulaması”
Python Uygulamaları – 2 – Selenium ile Arama Botu
Bu yazımda Selenium modülünü kullanarak yazdığım bir alışveriş ürün arama botu programını paylaşacağım. Bu programda iki farklı arama kategorisi oluşturdum. Teknoloji ve giyim mağazaları olarak ikiye ayırdım. Her iki tür için de üçer adet websitesini kullandım. Websitesi sayısı kolaylıkla arttırılabilir veya kategori eklenebilir. Program genel olarak aşağıdaki videodaki şekilde çalışıyor. Programın kodu da aşağıdaki şekilde:
Python Uygulamaları – edabit Örnekleri
Bu yazıda edabit.com üzerinde gördüğüm problemlerden kendim ilginç bulduğum ve çözmeye çalıştıklarımı paylaşacağım. 1-Disarium Sayısı Kontrolü Bir n sayısının rakamları soldan sağa doğru bulunduğu sıradaki kuvveti alınıp toplandığında elde edilen sonuç n sayısına eşit oluyorsa bu sayıya Disarium sayısı denir. 89, 135, 518 gibi. Örneğin; 135 sayısı için 1^1 + 3^2 + 5^3 = 1 + 9 + 125 =Continue reading “Python Uygulamaları – edabit Örnekleri”