16 Eyl 2016

3D Lazer Tarayıcı Nasıl Yapılır? Kendin Yap!

Selamlar!
Bu hafta pek çok proje göstermeye çalıştık sizlere. Ana projemiz lazer tarayıcıydı, ama robot saat ve havaya yazan kalemimiz de vardı, onları kısaca anlatarak yan proje olarak gösterebildik.



Onları bütün çekimler tamamlanıp biraz vakit bulabildiğimizde ayrıntılarıyla anlatacağız, şimdilik sadece lazer tarayıcıyı anlatalım.








Robot Saat(Plotclock) internetten bulduğumuz ve bayıldığımız bir proje, buradan gerekli dosyaları indirebilir ve kendiniz yapabilirsiniz. Linkte İngilizce talimatlar ve açıklamalar da bulunuyor.



Screenshot 2015-06-19 22.41.38


Screenshot 2015-06-19 22.41.44


Screenshot 2015-06-19 22.42.08


Silikon tabancasından yapılma havaya yazan kalemi de ileride detaylıca anlatacağız. Gelelim tarayıcıya.

Screenshot 2015-06-19 23.06.06

Malzeme Listesi:
  1. Lazer pointer – yeşil olanlar daha iyi çalışıyor deneyimlerime göre.
  2. 1 adet kadeh – sapını lazer ışınını kıran lens olarak kullanacağız.
  3. 2 adet step motor ve sürücüsü – Biri objeyi çeviren tabla için, diğeri ise lazeri çevirmek için.
  4. Limitswitch – Bunu motora bağladığımız lazer ve kadeh tutacağının belirli bir açıya geldiğini anlaması için kullanıyoruz. Oraya geldiğinde start pozisyonuna geldiğini anlıyor, bir nevi sıfırlama ve kalibrasyon mekanizması.
  5. Sistemi yönetmek için Arduino Uno kullandım, siz rahat olduğunuz herhangi bir platformu kullanabilirsiniz.
  6. Fan – sürücüleri soğutmak amacıyla.
  7. Potansiyometre – Motor dönüş hızını ayarlamak için.
  8. 2 adet buton – eğer manuel kullanım isteniyorsa – yani bilgisayardan komut vermeden kullanmak için
  9. Fener – standart bir fener iş görecektir.
  10. Tripod – Biz sistemi stabil ve taşınabilir olması, ama en önemlisi de kolay ayarlanabilir olması açısından bir tripoda monte ettik, sizin keyfinize kalmış. Bu sayede hem lazer mekanizmasını, hem ışığı, hem de kamerayı her yöne çevirebiliyor ve hassas ayarlamalar yapabiliyoruz. Lazer ve kamera arasındaki mesafe ayarı önemli, obje-kamera ekseni ve lazer arasında yaklaşık 30 derecelik bir açı olmalı. Bunu da mesafeyi ayarlayarak yapabiliriz. Yani kabaca kamerayla obje arası mesafe, lazerle kamera arasındakinin iki katı kadar olmalı.
  11. Cep Telefonu ve tutacağı. Telefon yerine bilgisayarınıza görüntü aktarabilen herhangi bir kamera da olur. Eğer cep telefonu kullanıyorsanız, PC’ye görüntü aktarmak için Droidcam aplikasyonunu kullanabilirsiniz. Bu sayede cep telefonunuzu bir kamera olarak bilgisayarınıza tanıtabileceksiniz.
  12. Güç kaynağı – ATX güç kaynağı kullanabilirsiniz. Aşağıda detaylarını anlattım. Bu güç kaynağının güzelliği çoklukla kullandığımız potansiyel farklarını bize sağlayabilmesi. Yani 3.3v, 5v ve 12v. Hem de yüksek akım sağlama kapasitesine sahip. Oldukça iş görüyor. Hem Arduino ve fan ve step motorlar için 12v, hem röleler için 5v, hem de lazer ve fener için 3.3v aynı anda alabilirsiniz. Hangi kablolardan hangi voltajların sağlandığı PSU üzerinde yazar.
  13. Kalibrasyon panelleri ve kalibrasyon desenleri – Bu aslında aralarında tam 90 derece açı olacak şekilde tutturulmuş iki plakadan ibaret. Bu panellere aşağıda vereceğimiz desen dosyalarının çıktısını alarak uygun şekilde (doğru yönde, resimden görebilirsiniz) yapıştırın.
ELEKTRONİK KISIM:

Bu proje biraz zorlu, hassas ayarlar ve dikkat edilmesi gereken pek çok önemli noktası var. Çok fazla detaya giremeyeceğim, inanılmaz bir yoğunluk içerisindeyiz. Gündüzleri kendi işlerimiz, geceleri proje yetiştirme çabalarımız ve  hafta sonu çekimlerimiz olduğundan şu anda çok fazla zaman ayırmamız mümkün olmuyor. Hep söylediğim gibi çekimler bittikten sonra detaylandıracağız.

Screenshot 2015-06-19 23.01.36


Step motorlimitswitch ve sürücü bağlantılarını diğer projelerde detaylıca anlattım. Öncelikle lazer pointer’a kadeh sapını sabitleyin, ve bu ikiliyi de motora sabitleyin.


Screenshot 2015-06-19 23.01.26


Screenshot 2015-06-19 23.03.55


Limitswitch kolu kısa geldiği için bir kahve çubuğu parçasını yapıştırarak uzattım. Sistem belirli bir açıya geldiğinde limitswitch tetikleniyor ve başlangıç pozisyonu belirleniyor. Burayı göstermemin sebebi de şu, illa 3d printer parçaları kullanmak zorunda değiliz, bulabildiğiniz her şeyi kullanın. Kahve çubuğu robotu örneği gibi. Bir süre sonra ufacık bir çöp bile atamaz hale geleceksiniz ve aileniz sizden gizli gizli bunları çöpe gönderecek, hazır olun 🙂


Screenshot 2015-06-19 23.02.39


Güç kaynağı olarak ATX PSU kullanmak için lazer bateride yaptığımız gibi yeşil ve siyah kabloları birbirine kısa devre yaptırmanız gerekiyor.





Screenshot 2015-06-19 23.04.11


Sonrasında tablamızı da motora takıp sisteme bağlıyoruz.


Screenshot 2015-06-19 23.03.19


Screenshot 2015-06-19 23.05.04


Screenshot 2015-06-19 23.05.48


Bütün bağlantı pinleri için şimdilik kodu inceleyin ve oradan bakın, sonra yazıya dökeceğim. Takıldığınız yerler için şimdilik yorumlardan sorun, herkese tek tek vakit buldukça yardımcı olmaya çalışıyorum.





Lazeri ve feneri Arduino ile tetiklemek için basitçe tip122 kullanabilirsiniz. Şurada anlatmıştım.

YAZILIM KISMI:

2 önemli yazılım ayağımız var, hatta cep telefonu ile yapacaksak 3.


Screenshot 2015-06-19 23.04.43


  1. Arduino’ya atacağımız yazılım. Bu yazılım; lazeri, feneri, motorları, kısacası elektronik her şeyi kontrol ediyor, ve bunu da bilgisayarımızdaki tarayıcı yazılımı ile haberleşerek yapıyor. Tarayıcı yazılımı bilgisayar üzerinden Com porta komutlar göndererek hangi aşamada olduğunu bildiriyor, elektronik katman da bu veriye göre gerekli hareketleri yapıyor. Arduino için gereken yazılımı şuradan indirebilirsiniz -> Lazer Tarayıcı Arduino Yazılımı 3D_LASER_SCANNER
  2. Bilgisayarda kullanacağımız modelleme ve tarama yazılımı. Bunu için de David Lazer Scanner programını kullanıyoruz, şuradan indirebilirsiniz.
  3. Eğer cep telefonu kullanacaksanız, hem pc hem de telefona yazılım kurmanız gerek. Şu siteden detayları öğrenebilir ve Droidcam uygulamasını edinebilirsiniz.
  4. Sistemi kurduktan sonra kameranızı kalibre etmeniz gerekiyor. Şu dosyaların çıktısını alıp aşağıdaki gibi yönlerine dikkat ederek yapıştırın ve David Laserscanner programının kalibrasyon sekmesinden gereken işlemi yapın.
TASARIM KISMI:

Selamlar. Bu proje ile ilgili dosyaları Step formatında yükledim. Aşağıda.
LASER SCANNER


Screenshot 2015-06-19 22.20.40


Screenshot 2015-06-19 22.20.49


Screenshot 2015-06-19 22.20.55


TEST ve MODELLEME AŞAMASI:


Screenshot 2015-06-19 23.03.40


Kalibrasyon panellerini ve bağlantılarınızı tamamlayın, kalibrasyonu yapın ve taramaya başlayın.


Screenshot 2015-06-19 23.06.06


Şimdi, eğer lisanslı sürüme sahip değilseniz, objenizi farklı yüzeylerde taradıktan sonra başka bir programla birleştirmeniz gerekecek. Herhangi bir 3d çizim programında bunları üst üste getirerek birleştirebilirsiniz. Meshlab bu işi gayet güzel yapabiliyor, üstelik ücretsiz. Şuradan indirilebilir.


Screenshot 2015-06-20 00.29.33


Modelimiz ortaya çıktığına göre, şimdi bunu 3d printerdan basabiliriz. Cura kullanarak son ayarlarımızı yapıp baskı alıyoruz. Bundan sonrası da artık boyama ve detaylandırma – yani bence işin en zevkli kısmı 🙂


Screenshot 2015-06-19 20.33.25

Screenshot 2015-06-19 20.33.44

Screenshot 2015-06-19 20.34.13

 Screenshot 2015-06-19 20.35.09


Screenshot 2015-06-19 20.35.21


Bu esnada Metin bize mikrodalga kullanarak mükemmel bir kumpir hazırlıyor 🙂 İnanın yediğim en güzel kumpirlerden biriydi, ve mikrodalga ile böyle bir şey yapılabileceğini biz de Metin sayesinde öğrendik, ellerine sağlık! Biz olsak demir falan eritirdik, magnetronunu sökerdik ne bileyim plazma speaker falan yapardık 🙂


Screenshot 2015-06-19 20.32.47


Screenshot 2015-06-19 20.49.11

BÜTÜN.00_30_06_14.Still001


Haftaya müthiş bir projemiz var, bekleriz!
Türk İşi ekibi sosyal medya hesapları:
Facebookfacebook.com/ntv.turkisi Twitter@ntv_turkisi Instagramntv_turkisi Youtube kanalı: TÜRK İŞİ
Kişisel hesaplarımız:
Murat Kızılkaya Twitter: @muratkizilkInstagram: muratkizilk
Metin Şahin Twitter: @MetinSahin_m, Instagram: METINSAHIN_M
Fatih Yıldız Twitter: @FatihTvittirInstagram: fatihyildiz1981
Özkan Özarslan Twitter: @ozkankimInstagram: ozarslanozkan

Ntv'nin Türk İşi adlı programından ALINTIDIR..

Paylaş:

Yazar:

Merhaba, ben bu bloğun kurucularındanım. 21 yaşındayım. Samsun 19 Mayıs Üniversitesinde Makine Mühendisliği okumaktayım. HTML, CSS, Python ve Java ile uğraşıyorum. Cad programlarında Autocad biliyorum.

E-Mail: ismailkuscu@muhendisol.com

Yorum Gönder

 
Telif Hakkı © 2014'den beri Mühendis Ol
-Site Haritası-
Tasarım OddThemes
Gizlilik Politikası ve Telif Hakkı