Mikro Servo ile  Robot yapımı

Mikro Servo ile  Robot yapımı

Küçük bir kıskaç ve öğretme işlevi ile 4 eksenli robot kolu. (Aslında: 3 eksenli bir robottur) Bu robot izleyebilir. Bu robot öğrenebilir. Ve bu robot sonları tekrarlayabilir. Piller düşükse tüm hafızasını kaybetti. Bu, tekrar güç aldığında her zaman yeni olmasını sağlar. – Bu proje için fikir https://www.robotshop.com/letsmakerobots/node/21633 adresinden alınmıştır. 

Arduino mini pro 5V / 16MHz

4 mikro servo 180 derece

4 22k potansiyometre

NmH Batarya 4.8V

Teller, Düğme, Anahtar

Balsa ahşabı, Metal, Plastik

Zip Bağları ve Tutkal

 

Öğretme modu: Bir sıfırlamanın ardından robot kolu öğretme kolunu takip ederken, analog girişleri her 25ms’de bir servo motorlara basit bir şekilde eşler. Düğmeye basıldığında her servo pozisyonu bir dizide saklanır

Oynatma modu: Oynatma moduna geçmek için düğmeye iki kez basın. Çizim, diziyi adım adım okur ve robot kolunu hareket ettirir. Serin kilitleme hareketleri için bir rutin ekledim, her servo için tüm eksenlerde hareketli başlangıç ​​ve bitiş senkronizasyonu için farklı mikro adımlar hesaplar. Ayrıca yumuşak artış / azalma hızı için bir rampa eklendi. Daha kısa sürüş mesafeleri, robotun daha yavaş, daha uzun mesafeleri daha hızlı yapar.Her şey zamanlamayla ilgili, bu andaki düşüncelerim

Çalma Modu sürüm 1.1 Kıskaç girişi, bir döngü yapıldıktan sonra gecikmeyi (0,1,3,15,60,300 saniye) ayarlamak için kullanılır. Anahtar (projenin başlangıcından çıkarılmış) robotu duraklatır

08/2015 aynı kodu 1.3 ekledim ama ingilizce yorumlar eklemeye çalışıyorum

10/2015 Kod ve elektrik şeması için akış şeması. (4,6 numaralı girişte bir pullUp direnci kullandığınızdan emin olun / 4 numaralı girişteki kodu değiştirin. Bu, genellikle ‘yavaş çalışan sorunu’ düzeltmelidir)

 

 

 

 

 

Posted in Genel.