İçerik: |
Gömülü Sistemlere Giriş: Gömülü sistemlerin tanımı, türleri, uygulama alanları ve önemi.
Arduino Platformunun Tanıtımı: Arduino donanımı, IDE yazılımı ve temel programlama.
Sensörler ve Aktüatörler: Çeşitli sensörlerin ve aktüatörlerin Arduino ile nasıl kullanılacağının öğretilmesi.
Devre Tasarımı ve Prototipleme: Basit elektronik devrelerin tasarlanması ve breadboard üzerinde prototiplenmesi.
Programlama ve Yazılım Geliştirme: Arduino için C/C++ tabanlı programlama, kod yapısı, kütüphaneler ve hata ayıklama teknikleri.
Gömülü Sistemlerde İletişim Protokolleri: UART, SPI, I2C gibi gömülü sistemlerde yaygın kullanılan iletişim protokollerinin anlatılması.
Gerçek Dünya Uygulamaları: Ev otomasyonu, robotik, IoT (Nesnelerin İnterneti) gibi alanlarda uygulama örnekleri.
Güvenlik ve Güvenilirlik: Gömülü sistemlerde güvenlik ve güvenilirlik konularının ele alınması.
Proje Tabanlı Öğrenme: Öğrencilerin dönem sonunda kendi gömülü sistem projelerini tasarlamaları ve sunmaları. |