
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13


Mühendislik FAN'ıyım, boş zamanlarımda programlamayı ve elektronik ile ilgili projeler yapmayı seviyorum, bu projemde sizinle yakın zamanda yaptığım Basit Ürün Sıralama Sistemini paylaşacağım.
Bu sistemi yapmak için lütfen bileşenleri aşağıdaki gibi hazırlayın:
1. Raspberry Pi 3 + Kamera v2.1 + güç kaynağı
2. Arduino Uno + Motor kalkanı + güç kaynağı (Bunun için meyilli kullanıyorum)
3. NodeMCU ESP8266 + Motor kalkanı + güç kaynağı (Bunun için meyilli kullanıyorum)
4. DC Motor x 1
5. RC Servo 9g x 2
6. RC Servo MG90S x 2
7. IR sensörü x 3
8. Aydınlatma parçası için LED'ler
9. Top Transfer Ünitesi Rulman x 1
10. Karton, Dondurma çubukları, Payet
11. Konveyör Bant
12. Bir tablet veya akıllı telefon
Adım 1: Sistem Parçaları ve Bileşenleri
Bu sistem temel olarak 3 bölümden oluşmaktadır.
1. Ürün depolama ve tüketen kol. (Ürün olarak etiketli kutuları kullanıyorum)
2. Konveyör Bantları ve bağlı aktüatörleri ve sensörleri.
3. Kontrol merkezi ve monitör. (Kontrol merkezi olarak Raspberry Pi + Kamera ve monitör olarak Tablet)
Adım 2: Bölüm1-Ürün Depolama ve Tüketim Kolu Kısa Açıklama



Tüketen kol, sırayı yapmak için kontrol cihazından (Raspberry Pi 3) kontrol sinyalini alır: El yukarı 90 derece => Kol 90 derece döner => El 0 dereceye geri aşağı => IR sensörü algılandı kutusu => Parmaklar yakın kutu => Kol 0 dereceye geri döner => Parmaklar kutuyu açar ve bırakır.
Ayrıntılar için lütfen kodu girin:
github.com/ANM-P4F/ProductSortingSystem/tr…
Adım 3: Part2-Konveyör Bantları ve Bağlı Aktüatörler ve Sensörler



Bu bölümün çekirdeği bir Arduino Uno'dur. Konveyör çanını çalıştırmak/durdurmak için Raspberry Pi'den seri bağlantı üzerinden "start/stop" sinyali alır. Konveyör zili boyunca ilk IR sensörü Arduino Uno'ya DIO üzerinden bağlanır, kutuyu algıladığında Arduino Uno konveyör zilini durdurur ve görüntü sınıflandırmasını yapmak için seri bağlantı yoluyla Raspberry Pi'ye bir sinyal gönderir.
Sınıflandırma yapıldıktan sonra, ahududu pi, zili çalıştırmaya devam etmek için sinyali Arduino'ya geri gönderir.
İkinci IR sensörü de Arduino'ya DIO üzerinden bağlanır, kutuyu algıladığında Arduino sıralamayı yapmak için servo motoru kontrol eder.
Ayrıntılar için lütfen aşağıdaki bağlantıdaki kaynak koduna bakın:
github.com/ANM-P4F/ProductSortingSystem/tr…
4. Adım: Kontrol Merkezi ve Monitör



Bağlı bir kameraya sahip bir Raspberry Pi, kontrol merkezidir.
Monitör paneli olarak tablet veya akıllı telefon kullanılabilir.
Raspberry Pi, tablet veya akıllı telefondaki bir web tarayıcısında yapılabilecek HTTP isteği aracılığıyla sistemi başlatmak/durdurmak için kullanıcının kontrol komutunu alır.
Raspberry Pi, kontrol komutunu aldıktan sonra kol ve konveyör çan parçalarının çalışmasını talep eder.
Raspberry Pi, Arduino Uno (konveyör çan kısmı) ile seri ve NodeMCU ESP8266 (tüketici kısım) ile UDP üzerinden haberleşir. Raspberry Pi bir akış sunucusudur, kamera görüntülerini web tarayıcısına aktarır. Ayrıca logo türünü (batman, süpermen ve bizimki) elde etmek için kutuları sınıflandırmak için tensorflow lite üzerinde bir vgg16 sınıflandırma ağı çalıştırır. Sınıflandırma ağı yalnızca Raspberry Pi, Arduino Uno'dan komut aldığında (kutu ilk IR sensörü tarafından algılandığında) çalışır.
Kutunun etiketi ile ilgili olarak bu projede 3 sınıf logo kullandım.
Kendi sınıflarınızı eğitmeniz gerekiyorsa, lütfen bu kaynağı kullanın:
github.com/ANM-P4F/Classification-Keras
Ayrıntılar için lütfen aşağıdaki bağlantıdaki koda bakın:
github.com/ANM-P4F/ProductSortingSystem/tr…
Adım 5: Hepsi bu! Umarım Bu Projeyi Beğenirsiniz
Daha fazla bilgiye ihtiyacınız varsa lütfen bana bildirin.
Önerilen:
Toplu Balon Sıralama!: 4 Adım

Toplu Olarak Kabarcık Sıralama!: Saf toplu halde basit bir sıralama algoritması yapmayı hiç merak ettiniz mi? Endişelenme, pasta kadar basit! Bu aynı zamanda sıralama sürecini de gösterir. (Not: Bunu bir Windows XP bilgisayarında yaptım, bu nedenle bazı kodlar çalışmayabilir. Yine de emin değilim. Üzgünüm…)
Geri Dönüşüm Sıralama Robotu: 15 Adım (Resimlerle)

Geri Dönüşüm Sıralama Robotu: Topluluklarda ve işletmelerde ortalama kirlilik oranının %25'e kadar çıktığını biliyor muydunuz? Bu, attığınız her dört geri dönüşüm parçasından birinin geri dönüştürülmediği anlamına gelir. Bu, geri dönüşüm merkezlerindeki insan hatasından kaynaklanmaktadır. gelenek
Yükleme Çubuğu ile Basit Toplu Dosya Giriş Sistemi: 5 Adım

Yükleme Çubuğu ile Basit Toplu Dosya Giriş Sistemi: Burada yükleme çubuğu ile giriş sistemi için Batch dosyasını paylaşıyoruz. Size kodu göstereceğiz ve ayrıca nasıl kullanılacağını göstereceğiz. Daha fazla toplu dosya kodu için blogumuzu da ziyaret edebilirsiniz. FFLocker 1.0: http://errorcode401.blogspot.in/2013/06/FFlocker-1.0.html Rar
Robotik Boncuk Sıralama: 3 Adım (Resimli)

Robotik Boncuk Sıralama: Bu projede, Perler boncuklarını renge göre sıralamak için bir robot yapacağız. Hep bir renk sıralama robotu yapmak istemişimdir, bu yüzden kızım Perler boncuk işçiliğine ilgi duyduğunda, bunu mükemmel bir fırsat olarak gördüm. .Perler boncukları t
Kit Ciencia Y Arte: Ordenando Listas (Kabarcık Sıralama): 4 Adım

Kit Ciencia Y Arte: Ordenando Listas (Kabarcık Sıralaması): En el mundo de las ciencias de la computación, saber ordenar listas es como saber escribir. Gerçek şu ki, hiçbir şey kabul edilemez bir gerçek değil