Hızlandırılmış GPU Programlama, Otonom Robot Kontrolü, SMD Elektronik Devre Tasarımı

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English
  • Daha fazlası
    • Ana Sayfa
    • Geliştirilen Çalışmalar
      • Ders - Yapay Zeka (YZ)
      • Ders - Veri_Yapilari_Alg
      • Ders - Alg.&Prog.
      • Ders - Bulanık Mantık(BM)
      • Ders - Robotik
      • Ders - Matlab Bil. Prog.
      • Ders - Temel Elektronik I
      • Ders - Mikroişlemciler
      • Ders - Bilgi. Prog.- C
      • Kitap - BulanıkMantık(BM)
      • Kitap - Yapay Zeka(YZ)
      • Kitap - Algorithm
      • Kitap - Smart System
      • IGU Staj Koordinatorlugu
      • Araştırma Konuları
      • Tamamlanan Çalışmalar
    • Blog
    • İletişim
    • English
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English

Fotoğraf Galerisi

    BTP222 ROBOTİK DERSİ İÇERİĞİ

     DERS BİLGİLERİ


    • Amaç: Bu ders, ön lisans öğrencilerine robotik biliminin temel prensiplerini ve bilgisayar programcısı bakış açısıyla robotlara yaklaşımı tanıtmayı amaçlamaktadır. Öğrenciler, robotik alanındaki temel kavramları ve tarihçeyi anlamalarının yanı sıra, robot projeleri geliştirmek için gerekli olan algoritma geliştirme, kontrol yapıları, sensörler ve motor uygulamaları gibi konularda bilgi sahibi olacaklardır. Ayrıca, çeşitli mikrodenetleyici ve mikroişlemci tabanlı geliştirme ortamlarını kullanarak robotik projeler tasarlamayı öğrenerek, bu projeleri etkili bir şekilde sunma becerilerini geliştireceklerdir. Dersin sonunda öğrenciler, robotlara bilgisayar programcısı özel bakış açısını benimseyerek, robotik biliminin disiplinler arası etkileşim içindeki pratik uygulamalarını anlamış ve öğrenmiş olacaklardır.


    • İçerik:  Bu dersin içeriği, öğrencilere robotik biliminin genel kavramlarını ve temel prensiplerini sunmayı hedefler. Ders kapsamında, robotiğe giriş, temel tanımlar, genel bilgiler, elektrik, elektronik ve devre elemanları, robot kontrolü, kontrol elemanları, algoritma geliştirme, operatörler, kontrol yapıları, sensörler ve algılayıcılar ile uygulamalar, DC motor uygulaması, servo motor uygulaması, step motor uygulaması ve robot projesi sunumu gibi konular ele alınacaktır. Öğrenciler, bu içerikler üzerinden robotik alanındaki temel konseptleri anlayarak, uygulamalı projelerde bilgi ve deneyim kazanacaklardır.


    DERSİN ÖĞRENME ÇIKTILARI

    • Gerekli teknik, akademik ve pratik bilgiye ulaşabilme yeteneği.
    • Sistem veya süreçleri analiz edip tasarlama ve kullanma becerisi, verimlilik, üretilebilirlik, sürdürülebilirlik, çevresel ve sosyal boyutlarda uygulama yetisi sergileme kabiliyeti.
    • Disiplinler arası etkileşim bulunan araştırma takımlarında etkin şekilde çalışabilme becerisi.
    • Robotik biliminin tarihçesini ve temellerini anlama yetisi.
    • Robotlara bilgisayar programcısı özel bakış açısı ışığında yaklaşım sergileme yeteneği.
    • Elektronik ve yazılımın birleşimi ile robotikte fiziksel sistemlerin tasarımından yazılım tabanlı kontrolüne kadar geniş bir yelpazede uygulama potansiyelini anlama yetisi.


    HAFTALIK DERS KONULARI

    1. Hafta - Robotik Bilimi (RB) Ders Tanıtımı, Temel Kavramları ve Tarihçesi
    2. Hafta - Robotik Bilimi (RB) Gömülü Sistem Kartları, mikroişlemci & mikrodenetleyici mimari yapıları ve kullanım alanları 
    3. Hafta - Robotik Bilimi (RB) Proje İşlem Adımlarının Oluşturulması, Robotik ve Otomasyon Sistemlerinde Kullanılan Elektronik Devre Malzemeleri, Sensör, Motor ve Motor Sürücü Çeşitleri
    4. Hafta - Robotik Bilimi (RB) Gömülü Sistem Kartları, mikroişlemci & mikrodenetleyici mimari yapıları ve kullanım alanları 
    5. Hafta - Robotik Bilimi (RB) Uygulama Projesinin Belirlenmesi, Gömülü Sistem Haberleşme ve Kontrol Protokolleri (IO, TIMER, PWM, ADC, SPI, i2c, UART, USB)
    6. Hafta - Programlama Dilleri ile Elektronik Kontrol ve Devre Elemanları Üzerinde İşlemler & Proje Kontrol Haftası
    7. Hafta - Vize Sınavı Haftası
    8. Hafta - Arduino Platformu ve Arduino Nano, UNO ve MEGA Mikrodenetleyici Geliştirme Kartlarının Kullanımı ve Led ve i2c Uygulamaları 
    9. Hafta - LED, i2c LCD, HCSR04 Mesafe Sensörü ve Buzzer Modülü Uygulamaları 
    10. Hafta - Araç Park Sensörü gömülü sisteminin geliştirilmesi ve uygulamaları 
    11. Hafta - QUİZ ve DTH11 ısı & nem modülü, I2C LCD ve Role uygulamaları 
    12. Hafta -  L298 DC Motor sürücü, DC motor, HCSR04 ve Buzzer Modülü Uygulamaları 
    13. Hafta - Servo Motor, i2c LCD, Pantilt Mekanizması, HCSR04 ve Lazer Modülü Uygulamaları
    14. Hafta - Robotik Bilimi (RB) NÖ ve İÖ Öğrencilerin Proje Sunumları
    15. Hafta - Robotik Bilimi (RB) Dersi Final Sınavı Haftası


    KAYNAKLAR


    • Öğr. Gör. Ali Çetinkaya, "Bulanık Mantık ve Python Uygulamaları". İstanbul Gelişim Üniversitesi Yayınları, 2023.
    • Öğr. Gör. Tuğba Saray Çetinkaya & Öğr. Gör. Ali Çetinkaya, Algorithm Design in Programming Language Education - Özgür Yayınları, Gaziantep, 2023.
    • Öğr. Gör. Ali Çetinkaya, Mühendislik Alanında Yapay Zeka (YZ) İçerikli Araştırmalarda Yaklaşımlar - Serüven Yayınevi, İzmir, 2022.
    • Öğr. Gör. Ali Çetinkaya, Approaches with Artificial Intelligence (AI) Algorithms to Smart System Works - Platanus Publishing, Ankara, 2023.
    • Öğr. Gör. Ali Çetinkaya’nın internet sayfaları: 

    1. https://scholar.google.com.tr/citations?hl=tr&user=XSEW-NcAAAAJ  
    2. https://avesis.gelisim.edu.tr/alcetinkaya 


    Dersin Verildiği Dönem ve Bilgiler

    • 2022-2023 Bahar Dönemi - BTP222 - İGÜ MYO Bilgisayar Teknolojisi Programı - (N.Ö. 72 ve İÖ: 45 Toplam = 127 Öğrenci), Dersin internet sitesi: https://gbs.gelisim.edu.tr/ders-detay-4-5-14514-1
    • 2023-2024 Bahar Dönemi - BTP222 - İGÜ MYO Bilgisayar Teknolojisi Programı - (N.Ö. 69 ve İÖ: 54 Toplam = 123 Öğrenci), Dersin internet sitesi: https://gbs.gelisim.edu.tr/ders-detay-4-5-14514-1


    Dersin Malzeme Listesi ve Paylaşımları


     BTP222 Robotik dersi içerisinde anlatımı yapılan bu kodlar ve içerikler Öğr. Gör. Ali ÇETİNKAYA tarafından oluşturulmuştur.


    Github alanından;

    • watch - ilgili projenin proje takibi bildirimi,
    • star - yıldız ile beğenme bildirimi ve
    • fork - kendi hesabınıza kopyalama işlemleriyle paylaşımlarıma destek verebilirsiniz.


    Bilgi paylaşıldıkça çoğalır ve gelişir. İyi çalışmalar dilerim.


    Öğr. Gör. Ali ÇETİNKAYA İstanbul, 2024


    Dersin Kaynak Paylaşım Adresleri:


    [TR] https://github.com/acetinkaya/robotik-arduino-uygulamalari

    [EN] https://github.com/acetinkaya/robotics-arduino-applications


    Elektronik malzemelerin listesi:

    Mikrodenetleyici: Arduino nano

    Bağlantı kablosu: Usb kablo

    5V led

    HCSR04 Mesafe sensör modülü

    i2c 2x16 lcd modül

    tekli 5v role modülü

    dörtlü 5v role modülü

    5V buzzer

    DTH11 ısı ve nem sensör modülü

    MQ serisi gaz sensör modülleri: mq2, mq3, mq4, mq5, mq6, mq7, mq8, mq9, mq135 sensörleri

    Potansiyometre

    X ve Y Eksen Joyistik Modülü

    SG90 Servo Motor

    Sevo motor üzerine ultrasonik sensör montaj aparatı

    Servo motor üzerine Pan-Tilt kit aparatı

    gy271 ve mpu9250-6500 GYRO modülleri

    L298 DC motor sürücü modülü

    Bluetooth modülü

    16'lı Dokunmatik Buton Takimi

    4 Digit Display modülü

    RFID Modülü ve modülü

    LDR ışık sensörü modülü

    Su ve Yagmur sensör modülü

    Nabiz sensöru modülü

    PIR sensör modülü

    lm35 ısı sensör modülü

    5mW lazer sensoru modülü

    PCA9685 i2c modülü

    40A ESC Motor sürücü

    11.1 V 40a BLDC Fırçasız Motor

    BMP180 basınç sensör modülü


    Uygulama Listesi 


    1. Birinci Uygulama: LED
    2. İkinci Uygulama: Seri Port
    3. Üçüncü Uygulama: LED Seri Port
    4. Dördüncü Uygulama: HCSR04 Seri Port
    5. Beşinci Uygulama: I2C Port Bulma
    6. Altıncı Uygulama: I2C LCD
    7. Yedinci Uygulama: I2C LCD Seri Port
    8. Sekizinci Uygulama: HCSR I2C LCD
    9. Dokuzuncu Uygulama: HCSR04 I2C LCD Buzzer Arayüzü
    10. Onuncu Uygulama: Araç Park Sensörü
    11. Onbirinci Uygulama: I2C LCD Role
    12. Onikinci Uygulama: I2C LCD Buzzer Role DTH11
    13. Onüçüncü Uygulama: I2C LCD MQ2 Buzzer Role
    14. Ondördüncü Uygulama: I2C LCD MQ3 Buzzer Role
    15. Onbeşinci Uygulama: I2C LCD MQ4 Buzzer Role
    16. Onaltıncı Uygulama: I2C LCD MQ5 Buzzer Role
    17. Onyedinci Uygulama: I2C LCD MQ6 Buzzer Role
    18. Onsekizinci Uygulama: I2C LCD MQ7 Buzzer Role
    19. Ondokuzuncu Uygulama: I2C LCD MQ8 Buzzer Role
    20. Yirminci Uygulama: I2C LCD MQ9 Buzzer Role
    21. Yirmi Birinci Uygulama: I2C LCD MQ135 Buzzer Role
    22. Yirmi İkinci Uygulama: Servo Potansiyometre
    23. Yirmi Üçüncü Uygulama: Çift Servo Joystick Pan-Tilt
    24. Yirmi Dördüncü Uygulama: GY271 I2C LCD Pan-Tilt Servo
    25. Yirmi Beşinci Uygulama: L298 Motor Sürücü
    26. Yirmi Altıncı Uygulama: I2C LCD L298 Motor Sürücü Joystick
    27. Yirmi Yedinci Uygulama: Bluetooth I2C LCD
    28. Yirmi Sekizinci Uygulama: Bluetooth Mobil Robot
    29. Yirmi Dokuzuncu Uygulama: Bluetooth Role Sürücü I2C LCD
    30. Otuzuncu Uygulama: Buton Takımı I2C LCD Seri Port
    31. Otuz Birinci Uygulama: Buton Takımı I2C LCD Role Sürücü
    32. Otuz İkinci Uygulama: 4-Digit Display Seri Port
    33. Otuz Üçüncü Uygulama: 4-Digit Display Role Sürücü Buton Takımı
    34. Otuz Dördüncü Uygulama: RFID Seri Port
    35. Otuz Beşinci Uygulama: RFID Role Sürücü I2C LCD
    36. Otuz Altıncı Uygulama: MPU9250-6500 I2C LCD
    37. Otuz Yedinci Uygulama: MPU9250-6500 I2C LCD Pan-Tilt
    38. Otuz Sekizinci Uygulama: PIR I2C LCD
    39. Otuz Dokuzuncu Uygulama: PIR I2C LCD Role Sürücü
    40. Kırkıncı Uygulama: LDR I2C LCD Role Sürücü
    41. Kırk Birinci Uygulama: Su Yagmur Sensörü I2C LCD Role Sürücü
    42. Kırk İkinci Uygulama: TCS3200 Renk Sensörü I2C LCD
    43. Kırk Üçüncü Uygulama: Nabız Sensörü I2C LCD
    44. Kırk Dördüncü Uygulama: Basınç Sensörü BMP180 I2C LCD
    45. Kırk Beşinci Uygulama: MPU9250-6500 I2C LCD BMP180 Basınç
    46. Kırk Altıncı Uygulama: LM35 Isı Sensörü DTH11 I2C LCD Buzzer
    47. Kırk Yedinci Uygulama: HCSR04 Role Sürücü 5mW Lazer Sensörü
    48. Kırk Sekizinci Uygulama: HCSR04 4-Digit Display Buzzer
    49. Kırk Dokuzuncu Uygulama: 20A ESC BLDC Motor I2C LCD
    50. Elliinci Uygulama: PCA9685 I2C Servo


     

    NOT: Github platformda, her hafta uygulamaların içeriği genişletilecek ve geliştirme adımlarının paylaşımı yapılacaktır. Ayrıca, ilgili projelerin gelişimini takip etmek ve katkıda bulunmak için burayı takip edebilirsiniz.


    NOT: Github alanınızdan projeye "watch" diyerek ilgili projenin proje takibi için bildirim, yıldız star vererek projeyi beğenme bildirimi ve fork ile çalışmayı kendi hesabınıza kopyalama işlemleriyle paylaşımlarıma destek verebilirsiniz.


    Derste Elde Edilen Çıktılar

    Türk Patent ve Marka Kurumunda Patent Başvuru Listesi


    • TPMK 2024/009984 nolu fikri mülkiyet hakkı başvurunuz noktasındaki "Fizik Tedavi Sürecinde Kullanıcıyı Destekleyen ve İyileşmesine Katkı Sağlayan Bir Ayakkabı Tasarımı" isimli çalışmadaki buluşçu danışmanlar: Öğr. Gör. Ali ÇETİNKAYA– İGÜ MYO – Elektronik Teknolojisi Prog. ve Öğr. Gör. İsmail Hakkı SERİ – İGÜ MYO Hibrid ve Elektrikli Taşıtlar Teknolojisi Prog., Buluşcu İGÜ MYO Bilgisayar Teknolojisi öğrencileri: İlyas YILDIZ, Salih GÜNDÜZ, HASAN HÜSEYİN SOYYİĞİT ve MUHAMMET ALİ SÜER 


    • TPMK 2024/011841 nolu fikri mülkiyet hakkı başvurunuz noktasındaki "Akıllı Ayakkabı" isimli çalışmadaki buluşçu danışmanlar:  Öğr. Gör. Ali ÇETİNKAYA– İGÜ MYO – Elektronik Teknolojisi Prog. ve Öğr. Gör. İsmail Hakkı SERİ – İGÜ MYO Hibrid ve Elektrikli Taşıtlar Teknolojisi Prog., Buluşcu İGÜ MYO Bilgisayar Teknolojisi öğrencileri: İlyas YILDIZ, Salih GÜNDÜZ, HASAN HÜSEYİN SOYYİĞİT ve MUHAMMET ALİ SÜER  


    • TPMK 2024/009982 nolu fikri mülkiyet hakkı başvurunuz noktasındaki "Sensörlü Akıllı İlaç Kutusu" isimli çalışmadaki buluşçu danışmanlar:  Öğr. Gör. Ali ÇETİNKAYA– İGÜ MYO – Elektronik Teknolojisi Prog. ve Öğr. Gör. İsmail Hakkı SERİ – İGÜ MYO Hibrid ve Elektrikli Taşıtlar Teknolojisi Prog., Buluşcu İGÜ MYO Bilgisayar Teknolojisi öğrencileri: Reyhan Aslantaş, Ebru BOZKURT, Ahsen Çolak, Elif Uğurlu ve Feyzanur DOĞAN


    • TPMK 2024/009981 nolu fikri mülkiyet hakkı başvurunuz noktasındaki "Araçlarda Çarpışma Önleyici Sistem" isimli çalışmadaki buluşçu danışmanlar:  Öğr. Gör. Ali ÇETİNKAYA– İGÜ MYO – Elektronik Teknolojisi Prog. ve Öğr. Gör. İsmail Hakkı SERİ – İGÜ MYO Hibrid ve Elektrikli Taşıtlar Teknolojisi Prog., Buluşcu İGÜ MYO Bilgisayar Teknolojisi öğrencileri: Anıl AKSAKALOĞLU, Atilla Eren YILMAZ, Muhammet Berkay SUBAŞI ve Duygu SARIBAŞ


    • TPMK 2024/009979 nolu fikri mülkiyet hakkı başvurunuz noktasındaki "Otomatik Saksı Sulama Sistemi"  isimli çalışmadaki buluşçu danışmanlar:  Öğr. Gör. Ali ÇETİNKAYA– İGÜ MYO – Elektronik Teknolojisi Prog. ve Öğr. Gör. İsmail Hakkı SERİ – İGÜ MYO Hibrid ve Elektrikli Taşıtlar Teknolojisi Prog., Buluşcu İGÜ MYO Bilgisayar Teknolojisi öğrencileri: Emirhan KAYABAŞ, Mertcan Şahin ve Zeki YILMAZ

    Copyright © 2024 MSc. Ali ÇETİNKAYA - All Rights Reserved.

    GoDaddy Website Architect Signed

    • Ders - Veri_Yapilari_Alg
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • İletişim

    Bu web sitesinde çerez kullanılır.

    Web sitesi trafiğini analiz etmek ve web sitesi deneyiminizi optimize etmek amacıyla çerezler kullanıyoruz. Çerez kullanımımızı kabul ettiğinizde, verileriniz tüm diğer kullanıcı verileriyle birlikte derlenir.

    Kabul Et

    Duyuru

    Hoş Geldiniz! Yeni çalışmalarıma Araştırma bölümünden detaylarına ulaşabilirsiniz. Githup linkleri üzerimden ilgili çalışmanın dökümanına erişebilirsiniz.

    Daha fazla bilgi edinin