2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu projemde TCS34725 renk sensörünü seçtim. Çünkü bu sensör diğerlerine göre daha doğru bir algılama yapar ve ortamdaki ışık değişiminden etkilenmez. Ürün hata ayıklama robotu visual basic olarak tasarladığım arayüz programı ile kontrol edilir. Program arduino üzerinden anlık veri alır ve miktarı yazdırır. Ekrandaki kaplara aktarılan ürünlerin sayısı. Ayrıca ekstraksiyon işlemi tamamlandığında sistem otomatik olarak durur.
Adım 1: Malzemeler:
Malzemeler:
- Arduino Uno (başka bir model de kullanabilirsiniz)
- TCS34725 RGB renk algılama sensörü
- 2 Adet sg90 servo motor
- Atlama kabloları
- 3B Yazdırma Stl Dosyaları
Adım 2: Mekanik Parçalar
3d Baskı Stl Dosyaları >> indir
3d yazıcıdan birden çok kez çıktısı alınacak parçaların listesi:
- yan parca1. STL >> 2 adet
- bardak. STL >> 6 adet
- support. STL >> 4 adet
- pul. STL >> Sistemde tanımlanan renkler için dilediğiniz kadar baskı yapabilirsiniz. Her fincan ortalama 8 pul içerir.
Koddaki renk kalibrasyonunu yeniden yapmak istemiyorsanız aşağıdaki renk filamentlerinden çıktı alabilirsiniz
- kırmızı
- Doruğa ulaşmak
- Yeşil
- Sarı
- Açık mavi
- turuncu
- Pembe
Adım 3: Devre Şeması:
Adım 4: Yazılım:
Visual basic ile geliştirilen arayüz programı ile ürünler anlık olarak takip edilmektedir. Uygulamayı çalıştırın. Arduino'nun bağlı olduğu bağlantı noktasını seçin ve Cihaza bağlan düğmesine tıklayın. Çıkartmaları huni içinde bırakın, cihaz başlat düğmesine tıkladığınızda sistem çalışmaya başlayacaktır. Üst servo motor, kasnağı hazneye almak ve renk sensörü ile hizalamak için hareket eder. sensör hamurun rengini algılar ve alt servo motorun hangi kupolanın baktığı açı bilgisini gönderir. Üst servo motor kasnağı hareket ettirir ve topu gönderir. Arayüz programında, ayırıcı damgaların ne renk olduğu anında ekrana yazdırılır. Tüm damgalar kaldırıldığında, arayüz programı sistemi otomatik olarak kapatır ve ekrana bir bilgi mesajı gönderir.
Arduino ve görsel temel kodları burada bulunabilir >> Arduino ve görsel temel kod