Sıfır Robot : Çizgi İzleyen Robot (8 Sensörlü)
Hiçbir robot yarışmasına katılmadıysanız, yarışmada yer almak istiyorsanız veya bu ilginç robot tasarımları hakkında birşeyler yapmak istiyorsanız buradan başlayabilirsiniz.Bu makale size, temel bir çizgi izleyen ile sonuna kadar alınan tüm adımları ayrıntılı bir açıklamasını gösterecek.Robotik her zaman büyüleyici bir alan haline gelmiştir.Yeni başlayanlar için ideal,kullanışlı ve düşük maliyetlidir.
Ben bu makalede rekabet etmek isteyen, ancak temel kavramlarda tam olarak bilgi sahibi olmayanlar için kılavuzluk görevi görebilecek duruma getirdiğimi umuyorum. Bilgi eksikliği nedeniyle yine de, yarışmalara birkaç kere katılmış olabilirsiniz. Bu konuda uzman olmayabilirsiniz. Ben de hep aynı sonuçla garanti edemediğimi bunu vurgulamak istediğinizi söyledikten sonra, performanslı bir robotun tasarımcı kriterlerine tabi olacak şekilde nasıl tasarımının yapılmaya çalıştığını anlatacağım.
Yeni başlayanlar için internet üzerinde satılan alternatifler bayağı bulunmakta ve bunu kit olarak size sunmakta. Bu nedenle her zaman bir alt seviyeden başlamanızı zorunlu kılarlar. Ben kesinlikle bu konunun caydırıcı olduğunu ve itiraz ettiğimi söylüyorum.Çünkü yaptığınız işin çekiciliğin veya cazibesinin büyük bir bölümüne zarar veriyor.
Alacağınız hazır robotunuzun herşeyi büyük bir sorun. Neredeyse çalışmalarınızı bir alt seviyeden öğrenmeye zorlamaya çalışılır. Bu yüzden çoğunlukla programlı bir şekilde monte edilir. Buna ek olarak, robotlar üzerinde çalışma gibi yetkilere izin verilmeyecektir. Tahminen verilen malzeme de değeri düşük düzeyde bu yüzden verilen maliyete layık olmuyor.
Bir robot tasarlamak için ilk şey bileşenlerin uygun bir seçim olduğunu ve muhtemelen bu yeni başlayanlar tarafından üstesinden gelinmesi gereken ilk zorluk, soruların bu aşamada gelmeleri muhtemeldir.
Bulduğum en iyi seçenek her donanımıyla yarışmalarda performans standartlarını karşılamak için gerekli olanları tercih etmektir.Bunun için Pololu ürünleri makul fiyata yarışmalarda derece alınabilecek bir robota sahip olmak için alınacak bileşenleri satmakta.
Çizgi İzleyen İçin Seçtiğim Bileşenler:
- Programlayıcı & Kontrol Kartı =$31.95
- Sensör (8li QTR Sensör bileşeni) =$14.95
- Tekerlekler =$6.98
- Teker topu =$2.99.
- Motor montaj dirsekleri =$4.99.
- Regüle Devresi(2.5 – 9v) = $11.95.
- Batarya (3.7 v 1000 mAh) = $11.95.
- Batarya Şarj Devresi =$16.95
- Motor (3000 rpm 120 mAh 6V) (Seçenek A) =$31.90
- Motor(1300 rpm 40 mAh 6V) (Seçenek B) =$31.90
Pololu Türkiye Distribütörleri:
e-Dükkan Robotics & Electronics
Ivedik Organize Sanayi Hasemek Sanayi Sitesi 22 Cad. 685 Sok. No:15
Yenimahalle,Ankara 06374
Turkey
Gsm: +90-506-610-4215
Gsm: +90-530-966-2393
Email: dukkan@edukkan.net
www.edukkan.net
————————————————->>>>
Milvus Teknoloji Mekatronik
Hacettepe University Beytepe Campus,
Kosgeb Tekmer Building, No: A-5
Beytepe-Cankaya/Ankara, 06800,
Turkey
Tel : +90 312 227 02 35
Fax : +90 312 227 02 36
GSM : +90 505 304 51 65
E-mail :info@roboweb.net | info@milvus.com.tr
www.roboweb.net
————————————————->>>>
Robit Teknoloji
Gazi University Golbasi Campus
Technoplaza Building B-Blok No:206
Golbasi, Ankara 06830
Turkey
Tel: +90 312 4844609
Fax: +90 312 2959935
GSM: +90 535 4751861
www.robitshop.com
————————————————->>>>
Robonik Mekatronik Teknolojileri
Ataç 1 Sok. 34/10 Kizilay
Çankaya, Ankara 06420
Turkey
Tel: +90 312 433 05 61
Fax: +90 312 433 05 61
GSM: +90 532 635 54 64
www.robomore.com
Bu proje için DC motorlar içerisinden iki tür arasında seçim yapabilirsiniz. Hedefiniz ilk Çizgi Takip Eden Robotunuzu oluşturmak içinse B Seçeneği sizin için uygun olacaktır. Aksine iyi performans hızı bekliyorsanız A Seçeneği sizin için uygun olacaktır. İkinci konu ise olasılık da olsa bazen motorlar fazla akım ve gerilim çekebilir. Bu nedenle motorunuz yanabilir. Buna dikkat edin. Benim fikrime göre Seçenek B deki hız 2 m/s giderken Seçenek A da 4 m/s gitmesi daha mantıklı olur.
Bütçemize baktığımızda 122,66 $ bizim için çok olabilir.Ama üzerine 10-15 $ eklerseniz üzerindeki eksiklikler için gereken herşeye sahip olacak. Bu Fiyat Kuzey Amerikadaki tedarikçilerdeki fiyatlar. Türkiye üzerindeki tedarikçiler üzerinde fark olabilir.
Tüm bileşenler monte etmek için, iki alternatif vardır:
Ya kendinize özel bir PCB yapabilirsiniz.
Ya da aşağıda bulunan robot gövdelerini kullanabilirsiniz:
Bizim amacımız için en iyi karar bir dış kasasının oluşturmak ve üzerine elektronik malzemeleri eklemek olacaktır.Çünkü bize farklı pistlerde esneklik ve dolayısıyla uyum sağlayan birkaç birbiriyle değiştirilebilir kasa lazım olacak. Bu şekilde Sizlere genişlik ve / veya uzunluğu farklı yapılandırmaları test etmek ve en uygun olanı seçmeye imkan sağlayabilir.Örneğin, pistin uygun olup olmadığını büyük bir dönüş yarıçapı özelliği istemiyorsa ve sadece düz çizgiler varsa bu daha uzun ve daha geniş kasa gibi uygun olabilir. Yapılandırmada pistin şeklinin esas olarak küçük eğrileri ve kısa düz çizgilerin olması halinde ise daha küçük bir tasarım PCB si daha iyi performans verebilir. Ayrıca robot boyutları, çekiş ile gitme, harekete ve sürtünme kuvvetine bağlıdır.Bu nedenle ideal boyut sağlanmasının en kolay yolu değişiklik ile düzenlemelerin yapılmasından geçiyor.
Üzerinde değişiklik yapabileceğiniz kolaylıkla boyutlarını değiştirebileceğiniz bir PCB pdf dosyası oluşturdum. Eğer kendiniz yapabiliyorsanız farklı bir tasarım uygulayarak bir başka gövde tabanı oluşturabilirsiniz.
Son olarak PCB ile baskı elde ettiğinizde şu şekilde bir sonuca varabilirsiniz:
Benim çizdiğim çizim bu şekilde bir sonuç verecektir:
Aşağıdaki görüntü, elektronik devreye ile yakın çekim görünümüdür.
Monte edilmiş malzemelerin teknik özellikleri bunlar olacaktır:
- 8 dijital kızılötesi sensör girişleri veya merkezi olanlar (ben yerine 8 sensörleri kullanmak için ADC potansiyometresi Çipin içerisindeki istemiyordum) karşılık gelen 6 analog ‘a.
- Dijital çıkış ışığını eşiği etkinleştirmek / Kızılötesi yayan diyotlar devre dışı bırakmak ve dolayısıyla ayarlamak için kullanılan çıkış eşiği.
- 2 Tane LED
- 1 genel amaçlı düğme, aktivasyon, RC sensör kalibrasyonu, vb
- Tam yüksek hız veya düşük hız için değiştirme gibi bir risk almak isterseniz farklı programlanmış stratejileri seçmek için 2 anahtarlı olan switch kullanabileceksiniz.
- Motor sürücü için sabit bir referans gerilimi sağlar 1 DC / DC konvertör; bu şekilde kontrol politikası basitleştirilebilir.
- 5V çıkış ve seri USART iletişimi sağlamak amacıyla 1 konektörü, Rx ve Tx iğne,durumda biz PC’ye bir modül aracılığıyla Pc ile robot arasında iletişim kurabiliyoruz.
- Pil süresi: 28 dakika (test iz üzerinde çalışan PWM 160/255, ortalama hız = 215 cm / s).
Özellikle, ben 22 uF değeri kullanıyorum ve motorlar yüksek hızlarda çalışması içingerçekten yeterli.
HP Motorların teki girişi için 2A kadar destekliyor. En İyi Performans 1.6 ile sağlanabilir.
Mevcut tüketim 6V anma gerilimi, akımı ise 0.36 A geçmeyecektir. Bu şekilde çalışıyorsa sorun yoktur.
Devre pin Şematiğini aşağıdan inceleyebilirsiniz(Yanlış yapmak istemiyorsanız üzerine tıklayarak büyültebilirsiniz.)
C1 ve C2 = 22uF Kapasitörleri,
R1 R2 ve R4 = 470 Ohm Dirençleri,
R10 R7 ve R8 = 330 Ohm Dirençleri,
Sıfır Robot – C Yazılım Kodları İndir
Çalışır Durumda Sıfır Robotumuz:
Gösterilen hız :210 cm/s
hüsnücan
18/12/2017Elinize sağlık güzel konu. Edindiğim bilgileri sitemde deneyeceğim.
Murat Bozok
19/04/2017Merhabalar iyi çalışmalar dilerim.
Mevcut robotu yapmış bulunmaktayım gayet iyi çalışıyor, paylaşımınızdan dolayı teşekkür ederim. Benim sizden ricam eğer mümkünse kodları siyah zemin beyaz çizgi olacak şekilde gönderebilirmisiniz? Şimdiden teşekkür ederim.