İçindekiler:

Renk Sıralayıcısı: 6 Adım
Renk Sıralayıcısı: 6 Adım

Video: Renk Sıralayıcısı: 6 Adım

Video: Renk Sıralayıcısı: 6 Adım
Video: Space Engineers 2020 - Yaratıcı Mod #6 - Blok: Konveyör Sıralayıcısı 2024, Kasım
Anonim
Renk Sıralayıcısı
Renk Sıralayıcısı

Bu Renk Sıralayıcılarının hedefi, m&ms'leri renklerine göre farklı yığınlara taşımaktır.

Adım 1: Adım 1: Bazların Yapılması

Adım 1: Bazları Yapmak
Adım 1: Bazları Yapmak

Bu projeyi yapmanın ilk adımı, motorların ve renk sıralayıcı sensörünün oturduğu tabanı yapmaktır. Bu tabanlar 5,3 cm x 12 cm boyutlarındadır ve bunlardan üç tanesini yapmanız gerekmektedir. Daha sonra yarıçapı 4,1 cm olan küçük çeyrek daireyi oluşturursunuz ve çeyrek dairenin içinde m&ms'lerin düşmesi için 1 cm'lik kare bir oyuk açarsınız.

2. Adım: 2. Adım: Kesikler ve Kaydırıcı

2. Adım: Kesikler ve Kaydırıcı
2. Adım: Kesikler ve Kaydırıcı

Bir sonraki adım için, bir önceki adımdaki çeyrek dairenin üzerinden kayması için bir yol oluşturmak için yukarıda gösterildiği gibi bir şekil keseceksiniz. Yolda, m&m'nin slayda düşmesi için bir yol açmak için sonunda bir delik açın.

Ardından 0,5x0,5 cm'lik bir kare kesin ve kareyi orijinal yüksekliğinin yarısı olacak şekilde ikiye bölün. Ardından küçük bir vida alın ve oluşturduğunuz yola, 0,5x0.5'e ve tüm bunların oturduğu tabana sokun.

Servo motorların ve renk sensörünün oturması için bir yer sağlamak için delikler ve yarıklar açın. Bu tabanda, yapının en alt kısmına oturacak bir delik açmanız gerekecek. Bu kesim servo motorun boyutu olacaktır. Orta tabanın iki oyuğa ihtiyacı var. Bir oyuk, önceki tabandaki oyukla aynı boyutta olacak ve diğeri 2cmx2cm olacak ve bu, m&m'nin düştüğü yoldaki deliğin hemen altında olacaktır.

Adım 3: Adım 3: Kaydırın

3. Adım: Kaydırın
3. Adım: Kaydırın

Bu adım için 4cmx14cm boyutlarında bir dikdörtgen kesin ve her iki tarafta 14 cm uzayan 1 inçlik çizgiler yapın. Her iki taraftaki çizgileri kesin, ancak tahtanın tamamını KESMEYİN. Bu iki kesimi yaptıktan sonra her iki 1 cm kenar yukarı hareket edebilmeli ve kaydırak için korkuluk oluşturabilmelidir.

Ardından, servo motora bağlanabilmesi için kızağın oturması için bir taban yapın. Bunu yapmak için resimde görüldüğü gibi iki küçük dikdörtgen oluşturmanız gerekecek. iki adet dikdörtgeni 2 adet raptiye ile dik açıyla birleştirin ve bir adet raptiyeyi dikdörtgenin ortasına zemine paralel olacak şekilde yerleştirin(motora bu şekilde bağlanacaktır). Ve son olarak, bu adım için, slaydı, m&ms'nin aşağı yuvarlanabilmesi için, slaydı belirli bir açıda tutarak iki dikdörtgene bağlamak için iki küçük çivi kullanın.

4. Adım: 4. Adım: Her Şeyi Bağlama

4. Adım: Her Şeyi Bağlama
4. Adım: Her Şeyi Bağlama

Bu projenin gövdesini bir araya getirmenin son adımı, tüm parçaları birbirine bağlamaktır. Bunu yapmak için iki adet 5,3x18cm dikdörtgen ve bir adet 13,2x18cm dikdörtgen kesmeniz gerekecek. 5.3x18cm'lik iki dikdörtgen kenarlar için kullanılacak ve diğer dikdörtgen arka olacak

Arduino'ya bağlı kablolara motorlara ve sensöre bağlanmanın bir yolunu vermek için arka dikdörtgende 3 delik açın.

Ardından 5,3x18cm'lik iki dikdörtgeni, 5,3cm uzunluğundaki 5,3x12cm'lik tabanların kenarlarına raptiyeler kullanarak bağlayın. İlk taban yerden 3 cm yukarıda olacaktır. İkinci baza yerden 10.5cm ve üçüncü baza yerden 15cm yukarıda olacaktır. Her bir taban, her iki tarafta 12'ye kadar pim ekleyen 4 raptiye ile bağlanmalıdır. 13.2x18cm'lik dikdörtgeni her iki tarafta 4 pin ile aynı şeyi yaparak arkaya bağlayın.

Adım 5: Adım 5: Arduino'yu İnşa Etme

Adım 5: Arduino'yu İnşa Etme
Adım 5: Arduino'yu İnşa Etme
Adım 5: Arduino'yu İnşa Etme
Adım 5: Arduino'yu İnşa Etme

Animasyonlu resim, renk sıralayıcıyı yapan orijinal kişi tarafından oluşturulan Arduino'nun şemasıdır.

Arduino'm için farklı kabloların gittiği yere taşındım çünkü Arduino Nano kullanmadım. Motorlar için 5V ve GND dışındaki tüm noktaları şemada gösterildiği gibi aynı tutuyorum. 5V için bir tel aldım ve 5V noktasından solundaki panoya yönlendirdim. Daha sonra iki tel alıp 5V tel ile aynı sıraya koydum ve ardından bu iki teli motorlara bağladım. Aynı işlemi GND telleri için de yaptım.

Adım 6: Adım 6: Arduino Kodu

Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu
Adım 6: Arduino Kodu

Kod için ilk kısım Arduino'da farklı kabloların nerede olduğunu tanımlar ve iki servo motor ve S[0-1] gibi değişkenleri ayarlar. Ardından kod, üstteki servo motoru m&m ile doğrudan renk sensörünün altına taşıdı. Ardından renk sensörüne bağlı LED'ler yanar ve renk sensörü m&m'de algıladığı Kırmızı Yeşil ve Mavi frekansı için bir değer alır. Ardından, aldığı RGB miktarına bağlı olarak m&m'ye bir renk atar ve onu color = [1-6] olarak ayarlar. Verilen renkten onu altı durumdan birine götürecektir. Farklı durumların tümü, farklı renk m&ms'lerinin farklı yığınlarını oluşturmak için kızağa bağlı alt servo motoru farklı miktarlarda döndüren farklı kod kümelerini başlatır.

Önerilen: