M&M çantanızda gerçekten maviden çok kırmızı olup olmadığını merak ettiyseniz, artık çok fazla çaba harcamadan bunu öğrenme şansınız var. Yapımcı ve geliştirici Techtronic3D, en sevdiğimiz mikro denetleyiciyi kullanıyor. Ahududu Pi Picogeleneklerini yerine getirmek için şeker sıralayıcı M&M’leri tek tek seçip renklerine göre sıralıyor.
Cihaz, baş aşağı desteklenen ve özel bir 3D baskılı stand ile yerinde tutulan bir M&M Minis tüpünden oluşuyor. Küçük bir yakalama mekanizması, bir kamera modülüne sunmadan önce her seferinde bir şekeri almak için yukarı ve aşağı döner. Şeker tespit edilmezse servo tekrar yukarıya dönerek başka bir şeker almaya çalışır. Bir M&M sunulduğunda, şeker kabuğunun rengine karşılık gelen renkli bir kutuya ayrılır.
M&M Minis tüp standının 3 boyutlu baskıdan daha fazlası, aslında montaj donanımının çoğu sadece bu proje için tasarlandı. Basılan diğer bileşenler arasında şekeri taşıyan kanallar, servo ataşmanları ve şekeri yakalayan renkli kutular yer alıyor. Techtronic3D tarafından kullanılan filament tipinin tam olarak bu videoda doğrulanmamasına rağmen, yemeyi veya servis etmeyi planladığınız gıdayla temas edecek herhangi bir şeyi yazdırırken, gıdaya uygun bir filaman kullanmanızı önemle tavsiye ederiz.
Bu işlemi çalıştıran ana kart, yakındaki bir dizüstü bilgisayar sayesinde USB üzerinden güç alan bir Raspberry Pi Pico gibi görünüyor. Biri ayırma kanalı ve diğeri tüpün altındaki şeker yakalayıcı için olmak üzere iki servoyu kontrol eder. Bir ekran, hangi şekerin incelenmekte olduğuna gerçek zamanlı bir bakış sağlar. Kamera girişinin renk tanımlama için mi kullanıldığı yoksa bunun yerine renk sensörü gibi başka bir modülün mü kullanıldığı belli değil.
Ne yazık ki Techtronic3D herhangi bir kaynak kodu bağlantısı sağlamadığından bu sistemin nasıl yeniden oluşturulabileceği konusunda yalnızca spekülasyon yapabiliriz. En büyük gizem, renkleri tespit etmek için kullanılan mekanizmada yatmaktadır. Bunun ötesinde, basit bir Python betiği, ayırma kanalının altındaki servoya, eldeki rengin sağ kutuya düşmesi için ne kadar uzağa gitmesi gerektiğini söylemek için kullanılabilir.
Bu Raspberry Pi projesine daha yakından bakmak istiyorsanız, şu adrese göz atabilirsiniz: Youtube.