Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

atış poligonu için proje

Başlatan tuncay1273, 22 Ocak 2016, 21:12:43

ÜC

#15


Basit bir yapı ama işe yarar.

:-[

tuncay1273

sayın ustalarım fikirler için teşekkürler , uzun uğraşlar sonucu buldum gibi  galiba,  aşağıdaki şekildeki sistem olur gibi geliyor bana, hedefin önüne ikinci bir yarım hedef  montaj ediyoruz, ikisi arasındaki boşluğa üç adet mikro switch koyuyoruz , bunları paralel bağlıyoruz, kenarları düzenli dursun diye çok hafif yay ve metal  aralık koyucu bir malzeme ile sabitliyoruz, yani üzerine çok hafif bir baskı uygulandığında aradaki mikro switch ler kapanabiliyor,  havalı tabanca mermisi çarptığında , o noktaya yakın olan  mikro switch çok kısa bir zaman aralığı da olsa kapanıp açılıyor , tabi bu arada hedefte serbest düşüşle arkaya düşüyor , mikro switch in anlık kapanma sinyalini alan pic mikro işlemci o hedefi atış sonuna kadar devre dışı bırakıyor, eğer atış süresince hedef vurulmazsa servo1 ve servo2 aracılığı ile kalkıp yatıyor , resetlediğimizde ise tekrar hedefler karışık olarak yatıp kalkmaya başlıyor , nasıl  olmuş gibi sanki , şimdi geriye programını yazma kaldı , skara1214 ustam arduino hiç bilmiyorum,  amatör olarak pbp ve pic asm , proğram kısmı biraz zorlayacak galiba..... bir taslak yazayım da  buradaki arkadaşlar yardımcı olun lütfen herkese teşekkürler ,


iyildirim

Olmamış.
Üç switch, yaylar vs. gereksiz karışık bir mekanik tasarım.
Öte yandan bir sürü hedef var ve anahtarlama süresini anlık yapıyorsun. Sadece sinyal kaçırma ihtimalini arttırmış olacaksın.

Basit iyidir.
Önceki mesajımda da yazmıştım. Hedefi senmi yatırdın, vuruldu da mı düştü yü zaten yazılımda biliyorsun.
Yazılımına ekleyeceğin
IF anahtar = kapalı  THEN
  IF  hedef = dik_poziyonda THEN
     isabet = isabet +1

gibisinden bir kontrol işini zaten görecek.

https://www.picproje.org/index.php/topic,62905.msg487144/topicseen.html#new
Bu konudaki gibi çok kanallı servo kontrol chip'i  ve 
mikro switch leri okumak içinde  MCP23S18 gibi girişinde değişiklik olduğunda kesme sinyali üretebilen bir chip kullanabilirsin.

dursuncemal

#18
servo zor is ustad sikinti olur pnomatik dusun bence butonlarda problemli arkaya ya proxy sensor yada ir koy derim;
:=

ete

Bence tek servo yada onun yerine bir punomatik küçük pistonla bu iş hallolur.
Servo kolunun hedefe dokunduğu noktada mıknatıs olur ise mıknatıs hedefi dik tutar. Ancak mermi çarpınca hedef kolaylıkla servo kolundaki mıknatıstan ayrılır ve yere düşer. Bu noktada yerde bulunan bir hall sensör hedefi kolaylıkla algılar ve gereken sayım işini yaptırır. Hedefin düşük konumda kalması onun anlık olarak algılanma zorunluluğunu ortadan kaldırır ve algılama kaçırması yaşanmaz. Sonra hedefi kaldır komutu verilince servo yaklaşık 85 derece ileri dönüp yine mıknatıs ile hedefi tutup yerine getirmelidir.
Bu şekilde tek servo ile hallolur. Tabiiki hızlı bir kaldırma gerekirse küçük bir punomatik piston aynı işi kolaylıkla yapar.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

tuncay1273

sağol ete ustam bence de en iyisi mıknatısla olur , yani projenin son hali aşağıdaki gibi olacak ,  atış anında hedef mıknatıstan ayrılıp arkadaki mikro swicth in üzerine düşecek , mikro switch kapalı olunca sayıcı bir artıracak , mikro işlemci de hedefin vurulduğunu anlayacak , eğer hedef vurulmazsa mıknatısa yapışık olan hedef servo motorun yardımı ile yatıp kalkmaya devam edecek ,  servo motor hedefi yatırdığında mikro switch e temas etmeden kalkacak , harikasın ete ustam sağol bunun üzerinde çalışacağım,,,,