otomatik temizlik yaptırma

Başlatan pwm3434, 24 Ekim 2013, 16:22:57

pwm3434

proje amacı  kendi  yapacağım  tekerlekli şase üzerine monta edilmiş elektrikli süpürge ile otomatik  temizlik  yaptırma.bu  makineyi evin odasının başlangıç refarans noktası olararak belirlenen  noktadan start'ı yapıldığı  varsayılsın.   sınır anahtarları   ile de dönüş manevrasının yapılacağı ve bitiş  noktasının belirlenmesi pıc'e algılatılsın.  kısmen de olsa  sistem  bu şekilde  işleyecektir.
step  motor  kullanmayı  düşünüyorum.

şunu  yapabilrmiyiz  mesala   araç sağa sola dönüş  yapmadan düz  5 metre sınır  anahtarı aktif  olanakadar  gidecek  maaalasef  3.  meterede bir  engeli  algılayınca  manevra  yapması  gerekli işte bu  manevradan hemen  sonra  eski konuma  nasıl  gelmeli     herkese  kolay  gelsin.

İlyas KAYA

Küçük bir temizlik robotu için epey meşaggatli bir iş. :) sürekli kayıt ve işlem var.

Bunun yerine aklıma şöyle bir teknik geldi.

CNC ler için kullandığımız yazılım ve donanım ile; evin tüm odalarının kaba ölçülerini çizip Gcode oluşturup, x,y olarak CNC mekanizması yerine sizin robotunuz hareket eder.

Böylece tüm odaları gezebilir.
Hareket göndermek için RF yeterli olacaktır.

CNC programları olmasa bile kendi yaptığınız bir kontrol programı ile de bu işi yürütebilirsiniz.
İlginç ve nispeten çok daha basit olurdu sanırım.



Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

est32

Basit bir iş değil, cnc ile yapılsa bu sefer de karşısına yeri değiştirilmiş bir sehpa veya sandalye çıkarsa cihaz şaşırır. yeri değişen her eşya için  yeniden kod yazmak gerek.
Ayrıca sandalye bacaklarının arasında nasl dolaşacak, girdiği yerden çıkabilecek mi, bir yere takılırsa nasıl kurtulacak, masadan sarkmış bir örtüyü sensör engel olarak algılayıp arkasına geçmeye teşebbüs edecek mi, geçtiği bir yerden birdaha geçmeyecek ve hemen yanından devam edebilecek mi?
Düşününce gerçekten zor bir iş. Yön bulma konusunda ise dijital pusula devreleri yardımcı olabilir...

rexo

Bana göre referans noktasına vs. gerek yok eğer temizlikten başka bir amaç yok ise ,

Sistem açıldığında odanın neresinde ise sürekli olarak gezecek  temizliğini yapacak ve engel e çarptığında gelişi güzel yine bir yöne gidecek giderken de temizliğini yapacak  böylelikle her tarafı temizlemiş olacak tıpkı havuz temizleme robotu gibi çalışacak.

İlyas KAYA

Alıntı yapılan: est32 - 25 Ekim 2013, 11:46:32
Basit bir iş değil, cnc ile yapılsa bu sefer de karşısına yeri değiştirilmiş bir sehpa veya sandalye çıkarsa cihaz şaşırır. yeri değişen her eşya için  yeniden kod yazmak gerek.
Ayrıca sandalye bacaklarının arasında nasl dolaşacak, girdiği yerden çıkabilecek mi, bir yere takılırsa nasıl kurtulacak, masadan sarkmış bir örtüyü sensör engel olarak algılayıp arkasına geçmeye teşebbüs edecek mi, geçtiği bir yerden birdaha geçmeyecek ve hemen yanından devam edebilecek mi?
Düşününce gerçekten zor bir iş. Yön bulma konusunda ise dijital pusula devreleri yardımcı olabilir...

Kesinlikle bu tip sorunlar nedeni ile basit değil hele ki bir pic ile. CNC kontrol programını kendisi yapması , webcam ile engel taraması vs. gerekecek.

Serbest dolaşım ile kolay olur.

Daha da kolayını vileda yapmış :)

Vileda Cleaning Robot ITA
Göz odur ki dağ ardını görsün,
Akıl odur ki başa geleceği bilsin.!

est32

Hocam rastgele gezmekle de olmaz, mutlaka kalan giden yer olacaktır. Ayrıca şarjı azaldığı zaman fişini çıkarıp pirize kendi takacak kadar da akıllı olması lazım,pil dolunca devam :)

pwm3434

şimdilik  ilyas kayanın  tavsiyesi  baş  ağrıtmaz.

Powered by EzPortal