• Sonuç bulunamadı

TEKNOFEST İSTANBUL HAVACILIK, UZAY VE TEKNOLOJİ FESTİVALİ İNSANSIZ SU ALTI SİSTEMLERİ YARIŞMASI ÖNTASARIM RAPORU TAKIM ADI: BAUROV TAKIM ID: T

N/A
N/A
Protected

Academic year: 2022

Share "TEKNOFEST İSTANBUL HAVACILIK, UZAY VE TEKNOLOJİ FESTİVALİ İNSANSIZ SU ALTI SİSTEMLERİ YARIŞMASI ÖNTASARIM RAPORU TAKIM ADI: BAUROV TAKIM ID: T"

Copied!
18
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

TEKNOFEST İSTANBUL

HAVACILIK, UZAY VE TEKNOLOJİ FESTİVALİ İNSANSIZ SU ALTI SİSTEMLERİ YARIŞMASI

ÖNTASARIM RAPORU TAKIM ADI: BAUROV

TAKIM ID: T3-005827 YAZARLAR:

ARDA AKGÜL, BATUHAN EKİN AKBULUT

(2)

İçindekiler

Kapak ………1

İçindekiler ……….2

Takım Şeması ...………... 3

Aracın Mekanik Tasarımı ……….……….…... 4-8 Tasarım 1 …...………..……..………..………... 4-6 Tasarım 2 ……..………..………..………... 6-8 Donanımsal ve yazılımsal planlamalar ………..………..…..………...9-16 Kontrol Kartı ……….………...………….. 9-11 Otopilot ……….……….. 12

ESC ………..……… 13

Motor ……….14

Kamera ……….……… 14

Sensörler ………..15-16 Zaman, bütçe, malzeme planlaması ………...… 16-17 Zaman Planlaması ………..……… 16

Malzeme ve Bütçe Planlaması ………..………..17

Projenin Özgün Tarafları ……….……….17

Referanslar ……… 18

(3)

1. Takım Şeması

1.1.Takım Üyeleri

. Arda Akgül , Bahçeşehir Üniversitesi Mekatronik Mühendisliği 1.Sınıf

. Batuhan Ekin Akbulut, Bahçeşehir Üniversitesi Mekatronik Mühendisliği 1.Sınıf . Arda Dizdaroğlu, Bahçeşehir Üniversitesi Mekatronik Mühendisliği 3.Sınıf . Alp Özvardar, Bahçeşehir Üniversitesi Mekatronik Mühendisliği 2.Sınıf

1.2. Görev Dağılımı

. Tasarım Ekibi

Arda Akgül, Batuhan Ekin Akbulut . Yazılım Ekibi

Arda Dizdaroğlu, Alp Özvardar . Teknik Ekip

Arda Akgül, Batuhan Ekin Akbulut, Arda Dizdaroğlu, Alp Özvardar

. Ekip üyeleri yaptıkları çalışmaları, proje sürecinde birbirleriyle etkileşim halinde gerçekleştirip, danışman hocaya sunacaktır.

(4)

2. Aracın Mekanik Tasarımı

. Tasarımda temel hedefimiz;

. Ana gövdeyi su sızdırmalarından korumak . Suda nötr yüzer özelliği sağlamak

. Boyutlarını alt limitlerde tutmak

. Parkuru tamamlayabilecek hareket kabiliyeti sağlamaktır

2.1. Tasarım 1

. Resim-1, Resim-2 ve Resim-3’ de çizilen olası tasarıma ait referanslar verilmiştir.

Bu tasarımda arkada 2 adet ve orta iki adet olmak üzere toplamda 4 thruster motor

kullanılmıştır. Arka iki motor itici ve x-y eksenlerindeki hareketini sağlamaktadır. Orta iki tane motorun z ekseninde yukarı aşağı hareketi sağlanması beklenmektedir.

. Robotun toplam ağırlığı hesaplanarak su ile aynı seviyeye getirilmesi

planlanmaktadır. Bu sayede robotun suda nötr yüzer özellikli olması beklenmektedir.

Dengenin ayarlanması için ağırlık eklenmesi gerektiği ön görülmektedir.

. Gövde malzemesi olarak akrilik kullanılması planlanmaktadır.

(5)

. İlk tasarımımızın farklı açılardan görüntüleri;

(Mavi renkli bölgeler thruster motorları, turuncu bölge ise ana gövdeyi temsil etmektedir.)

Resim-1 ( Olası Tasarım-1)

Resim-2 ( Tasarım-1’in yandan görünümü)

(6)

Resim-3 ( Tasarım-1’in üstten görünümü)

2.2. Tasarım 2

. Resim-4, Resim-5, Resim-6 ve Resim-7’ de çizilen olası Tasarım-2’ye ait referanslar verilmiştir. Bu tasarımda arkada iki adet ve orta bir adet olmak üzere toplamda 3 thruster motor kullanılmıştır. Arka iki motor itici ve x-y eksenlerindeki hareketini sağlamaktadır.

Ortadaki motorun z ekseninde yukarı aşağı hareketi sağlanması beklenmektedir.

. Bu tasarımda su sürtünmesi 1. Tasarım örneğine göre daha düşüktür ve suda ki hareketlerinin daha hızlı olması beklenmektedir.

. Robotun toplam ağırlığı hesaplanarak su ile aynı seviyeye getirilmesi

planlanmaktadır. Bu sayede robotun suda nötr yüzer özellikli olması beklenmektedir.

Dengenin ayarlanması için ağırlık eklenmesi gerektiği ön görülmektedir

. İkinci tasarımımızın farklı açılardan görüntüleri;

(7)

(Gri renkli bölgeler thruster motorları, lacivert bölge ise ana gövdeyi temsil etmektedir.)

Resim-4 ( Olası Tasarım-2 )

Resim-5 ( Tasrım-2’nin üstten görünümü)

(8)

Resim-6 ( Tasrım-2’nin yandan görünümü )

Resim-7 ( Tasrım-2’nin arkadan görünümü)

(9)

3.Donanımsal ve yazılımsal planlamalar

3.1.Kontrol Kartı

. Kontrol kartı projemizde beyin görevi görmektedir. Kamera, kumanda, motor gibi bağlantılar ile kullanıcı ve robot arasında bir köprü kurulur. Bu köprü, içerisine yazılan yazılım sayesinde oluşturulur. Kameradan gelen görüntü kullanıcı monitörüne aktarılır.

Kullanıcı gelen görüntüye göre robotu kumanda ile yönlendirir. Kumandadan gelen veriler ile robot hareket ettirilir. Bu sayede robotun sualtındaki görevleri yerine getirmesi

beklenmektedir. Bu görevleri en iyi şekilde yerine getirebilmek için uygun kontrol kartı seçilecektir.

3.1.1.Raspberry Pi 3

. Raspberry Pi 3 kredi kartı boyutunda gerçek bir bilgisayardır. Televizyon, monitör,

Wi-Fi, Bluetooth, klavye ve fare gibi kablolu ve kablosuz cihazları kontrol etmekte kullanılır.

Bizim temel amacımız robotun su altında stabil hareket etmesi, halkalardan geçmesi, istenilen konumlarda derinlik ve sıcaklık ölçümü yapması, bu verileri sensörlerden alıp operatöre aktarması beklenmektedir.

. Raspberry Pi’ın Ethernet çıkışının olması bize daha kaliteli görüntü elde etmemizi sağlayacaktır. Bu sayede operatör suyun altındaki yazıları daha net ve doğru bir şekilde

okuyabilecektir.

(10)

. Teknik Özellikleri;

. 64-bit quad-core ARMV8 işlemci.

. 1.2GHz.

. 1GB RAM.

. Bluetooth 4.1 (Bluetooth Low Energy - BLE)

. 40 Adet GPIO. Resim-8 ( Raspberry pi model 3 ) . 4 Adet USB 2

. 4 uçlu Stereo çıkışı ve Composite video çıkışı

3.1.2.Ardiuno

. Ardiuno kullanım kolaylığı bakımından etkili bir kontrol kartıdır ayrıca yarışmada bulunan hassas ölçüm gerektiren durumlarda çok etkili ölçümler işleyebilme özelliklerinden dolayı projemizde Raspberry Pi ile kullanılması planlanmaktadır.

(11)

. Arduino Teknik Özellikleri;

. Mikro denetleyici: ATmega328

. Besleme Voltajı: 7-12V

. Çalışma Voltajı: 5V (Arduino UNO kaç voltta çalışır?)

. Giriş-Çıkış Pinleri Sayısı: 14 adet dijital pini mevcuttur. Bunlardan 6 tanesi PWM olarak kullanılabilir. 6 pinden 8 bitlik analog sinyal çıkışı elde edilebilmektedir.

. Pinlerdeki Akım: 40mA(5V), 50mA(3.3V)

. Çalışma Saat Hızı: 16MHz

. İletişimi de USB üzerinden sağlayabilmektedir.

Resim-9 ( Arduino UNO)

(12)

3.2.Otopilot

. Pixhawk, hava, kara ve deniz araçlarınıza otonom hareket kabiliyeti kazandırmada kullanabilecek oldukça gelişmiş bir oto pilot sistemidir. Multikopter, uçak ve helikopter gibi hava araçlarının yanı sıra, uzaktan kumandalı model araçlarda da kullanabilir. 32 bit işlemcisi ile mükemmel bir uçuş kontrolcüdür. Biz projemizde robotumuz su altındaki dengesini sağlamak için bu tarz bir otopilot kartı kullanılması düşünülüyor.

. Her türlü multikopter tipini (tricopter,quadcopter, hekzacopter, koaksiyelleri…) destekliyor.

. Optical flow, akım sensöü gibi başka otopilotlarda pek olmayan sensörleri destekliyor

. OSD çıkışı mevcut

. Gimbal kontrolü

. Antenna tracker desteği

. Phyton ile ile kodun ana kısmına hiç bakmadan harici bi görev uygulaması yazıp derleyip ekleyebilme

Resim-10 ( Pixhawk otopilot kartı)

(13)

3.3.ESC

. ESC'ler motorun dönüş hızını elektronik olarak kontrol eder. Ne kadar gerilim uygulanırsa o kadar dönüş hızı uygulanan gerilime göre değişir. Kullanılması planlanan ESC 'ler motora giden elektrik basıncını, yani voltajı düşürerek motorun hangi devirde döneceğini ayarlar ve operatöre kullanım sırasında gaz – fren olanağı sağlanması nedeniyle projemizde her motora ayrı esc’ler kullanılması planlanmaktadır.

Resim-11 (ESC)

(14)

3.4.Motor

. Thruster motorlar, genellikle su altı projeler için çok etkili bir parçadır aynı zamanda düşük gerilim uygulansa bile yüksek performans verebilirler. Su altındaki zorlu manevraların rahatlıkla üstesinden gelebilme kabiliyeti nedeniyle projemizde motor görevlerinde

kullanılması planlanmaktadır.

Resim-12 (Thruster motor)

3.5.Kamera

Raspberry Pi Kamera (H) Balıkgözü Lens

. Yarışma görevleri arasında olan su altında bulunan yazıyı / yazıları okuma görevi ve su altı aracını doğru bir şekilde yönlendirmek amacıyla Raspberry pi 3 uyumlu aynı zamanda karanlıkta da görüş kapasitesi olması nedeniyle Raspberry Pi Kamera (H) Balıkgözü Lens veya bir muadilinin kullanılması planlanmaktadır.

(15)

3.6.Sensörler

3.6.1 Basınç Sensörü

. Yarışmada belirli noktalarda suyun derinliğinin ölçülmesi istenmektedir. Su altındaki konumumuza göre anlık basınç değerlerini ölçerek, derinlik hakkında veriler elde edebiliriz.

Dolayısıyla en iyi sonucu alabilmek için su altına uygun ve hassas basınç ölçen bir sensör kullanmamız gereklidir.

. “Bar 02” sensörü gerekli. İhtiyaçları karşılamaktadır. Sensör, 10m derinliğe kadar ölçüm yapabildiği için kullanacağımız havuza uygundur.

. “Bar02” basınç sensörü, düşük basınçlı, yüksek çözünürlüklü ve yüksek hassasiyetli bir sensördür.. Veri sayfasına göre hata payı maksimum +/- 4 mbar'dır

Resim-13 (Bar-02 Basınç Sensörü)

(16)

3.6.2 Sıcaklık Sensörü

.Yarışmada bizden belirli noktalarda suyun sıcaklığının ölçülmesi beklenmektedir. Bu sebepten yaklaşık ±0.1°C hata payı ile ölçüm verebilecek uygun bir sıcaklık sensörü

kullanılacaktır.

Resim-13 ( Sıcaklık sensörü )

4.Zaman, bütçe, malzeme planlaması

4.1 Zaman Planlaması

Tablo 1 ( Zaman Çizelgesi)

(17)

4.2 Malzeme ve Bütçe Planlaması

Tablo 2 ( Olası Bütçe Tablosu)

5. Projenin Özgün Tarafları

. Bu projede doğadaki canlılarından esinlenerek bazı eklemeler yapılacak. Örneğin su altında ki canlılar gibi yüzgeçler eklenecek.

. Robot test aşamalarında ve kullanım sırasında bir takım aksaklıklar sonucu içine su alabilir ve içerisindeki devre elemanları bozulabilir. Bu durumu engellemek için içerisine nem sensörü eklenecek.

. Robot otopilot sayesinde sabit kalmak istediği durumlarda sabit kalması planlanmaktadır böylece yapılacak olan görevler daha başarılı tamamlanabilir ve operatör üzerindeki yük azaltılır.

. Kameraya gimbal aparatı bağlanarak operatörün robotu hareket ettirmeden görüş açısının arttırılması sağlanacak.

(18)

6.Referanslar

Makale başlığı: Raspberry Pi 3

İnternet sitesi: Samm Teknoloji Iletisim San ve Tic. A.S.

URL: http://market.samm.com/raspberry-pi-3

Makale başlığı: Arduino UNO Nedir? Özellikleri Nelerdir? | Teknoloji Projeleri İnternet sitesi: Teknoloji Projeleri

URL: https://teknolojiprojeleri.com/arduino/arduino-uno-nedir-ozellikleri-nelerdir

Makale başlığı: Pixhawk Otopilot ve Özellikleri İnternet sitesi: Mehmet Ozan Ünal Blog Sitesi

URL: http://mozanunal.com/2016/09/pixhawk-otopilot-ve-ozellikleri/

Makale başlığı: Basic ESC (new R3 version) İnternet sitesi: Blue Robotics

URL: https://www.bluerobotics.com/store/electronics/besc30-r3/

Makale başlığı: Bar02 Ultra High Resolution 10m Depth/Pressure Sensor İnternet sitesi: Blue Robotics

URL: https://www.bluerobotics.com/store/electronics/bar02-sensor-r1-rp/

Referanslar

Benzer Belgeler

Su Üstü Kontrol Merkezi ile Su Altı Aracı arasında veri iletişimini sağlamak için kullanılan kablonun uzunluğu 25 metreden daha fazla olduğu için veri

Motorlardan gelen kablo bağlantılarının veya Su Üstü Kontrol İstasyonundan gelen kabloların muhafaza içindeki kontrol kartlarına nasıl ulaşacağı ile ilgili

1- Motorların kontrolü ve sensörlerden verinin okunması amacıyla kontrol ekibi tarafından Arduino devresi ile su altı aracı içinde bulunan Arduino kartı arasındaki

2017 de Şehit Özcan KAN Fen Lisesi’nden mezun oldu ve Karadeniz Teknik Üniversitesi Makine Mühendisliği bölümüne başladı.. Sınıf olarak makine mühendisliği

Diğer bir elektronik donanım olan fırçasız motorların rölelerle kontrolü için ilk adımda bir röle ile led kontrolü yapılmıştır , daha sonra iki role ile arduino üzerinde

Sistemde bir adet Kontrol istasyonu, bir adet Raspberry Pi, Raspberry Pi kamerası, Logitech kamera, Arduino Mega, güç kaynağı, kontrol kolu, 6 adet itici motor, 6 adet

ASFAROV aracının kontrol ve görüntü aktarımı için python, dengeleme ve navigasyon işlemleri içinde arduino programlamak için gerekli olan C programlama dili

Power Disturbution Board: PDB, kendine gelen 12 Voltu, motorların ihtiyacı olan 12 Volt, motor sürücü kartlarının ve diğer elemanların ihtiyacı olan voltajda (bazıları 5