Bu kursun amacı, size gömülü sistemlerin ileri düzey zorlukları hakkında bilgi vermektir. Bu dersi başarıyla bitiren öğrencilerin gömülü sistem tasarımı, mimarisi ve uygulamasının temellerini bilmeleri beklenir. Modern gömülü sistemlere örnek olarak Arduino tabanlı gömülü sistemler alınacaktır. Öğrenciler, çeşitli ve farklı gömülü sistem uygulamalarını gerçekleştirmek için Arduino kartlarını arayüzleyebilecek ve programlayabilecektir.
Dr. Öğr. Üyesi Wisam ELMASRY
Cuma 10:00 - 12:00
(AK 2B-16)
Öğretim Yöntem ve Teknikleri
Ders sınıfta ppt slaytlar kullanarak teknik konularda sözlü sunumlar ile ilk öğretim üyesi tarafından yapılacaktır, sonrasında çalışma laboratuvarda çeşitli gömülü uygulamalar gerçekleştirilecektir.
Temel Kaynaklar
→ Singh R., Gehlot A., Singh B. and Choudhury S. Arduino-Based Embedded Systems: Interfacing, Simulation, and LabVIEW GUI. CRC Press. 2018.
→ Bayle J. C Programming for Arduino. Packt Publishing. 2013.
Diğer Kaynaklar
-
Haftalık Ders Programı
Hafta
Dersin İçeriği
Öğretim Yöntem ve Teknikleri
1. Hafta
Gömülü Sistemlere Giriş
Sözlü anlatım
2. Hafta
Gömülü Sistemler Donanım ve Yazılım
Sözlü anlatım
3. Hafta
Arduino'ya Giriş
Sözlü anlatım,Laboratuvar
4. Hafta
Arduino Görüntüleme Cihazları
Sözlü anlatım,Laboratuvar
5. Hafta
Arduino ve Dijital Giriş/Çıkış Aygıtları: Bölüm I
Sözlü anlatım,Laboratuvar
6. Hafta
Arduino ve Dijital Giriş/Çıkış Aygıtları: Bölüm II
Sözlü anlatım,Laboratuvar
7. Hafta
Arduino ve Analog Giriş/Çıkış Aygıtları: Kısım I
Sözlü anlatım,Laboratuvar
8. Hafta
Ara sınav
9. Hafta
Arduino ve Analog Giriş/Çıkış Aygıtları: Bölüm II
Sözlü anlatım,Laboratuvar
10. Hafta
Arduino ve Motorlar/Aktüatörler
Sözlü anlatım,Laboratuvar
11. Hafta
Arduino ve Seri Haberleşme
Sözlü anlatım,Laboratuvar
12. Hafta
Arduino ve Ağ
Sözlü anlatım,Laboratuvar
13. Hafta
İleri Teknikler
Sözlü anlatım,Laboratuvar
14. Hafta
Genel Tartışma ve Proje Sunumları
Sözlü anlatım
15. Hafta
Final sınav
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri
Adet
Yüzdesi(%)
Ara sınav(lar)
1
20
Ödevler / Dönem Ödevi / Sunum
1
20
Projeler
1
20
Laboratuvar
1
20
Final
1
20
ÖÇ-1
Gömülü sistemler için yazılım / donanım ortak-tasarımları yapabilmesi
ÖÇ-2
Gömülü sistemlerde istihdam ediebilmek için gerekli bilgi, beceri ve yeteneklerin elde edilmesi
ÖÇ-3
Gömülü projelerin ve ürünlerin yönetimi ve pazarlaması için gerekli bilgilerin edinilmesi ve seri üretime hazırlanması
ÖÇ-4
Gömülü sistemleri projeleri için proje yönetimi tekniklerini bilmesi beklenmektedir.
ÖÇ-5
Gömülü sistem sorunları için çözümler belirlenmesi ve sentezlenmesi beklenmektedir.
ÖÇ-6
Gömülü platformlar üzerinde deney tasarımına, yürütülmesine ve değerlendirilmesine aşina olunması beklenmektedir.
Program Çıktıları
PÇ-1
Matematik, fen bilimleri ve ilgili mühendislik disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi.
PÇ-2
Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi.
PÇ-3
Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi.
PÇ-4
Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi.
PÇ-5
Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme veyorumlama becerisi.
PÇ-6
Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi.
PÇ-7
Sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi.
PÇ-8
Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki
gelişmeleri izleme ve kendini sürekli yenileme becerisi.
PÇ-9
Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi.
PÇ-10
Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
PÇ-11
Mühendislik uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi;mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık.