|
|
| TELT2017 | Mikrodenetleyiciler | 3+1+0 | AKTS:4 | | Yıl / Yarıyıl | Güz Dönemi | | Ders Duzeyi | Ön Lisans | | Yazılım Şekli | Zorunlu | | Bölümü | ELEKTRONİK ve OTOMASYON BÖLÜMÜ | | Ön Koşul | Yok | | Eğitim Sistemi | Yüz yüze , Laboratuar Çalışması | | Dersin Süresi | 14 hafta - haftada 3 saat teorik ve 1 saat uygulama | | Öğretim Üyesi | Öğr. Gör. Fatih ÇAKIR | | Diğer Öğretim Üyesi | | | Öğretim Dili | Türkçe | | Staj | Yok | | | | Dersin Amacı: | | 1-Mikrodenetleyici donanım yapısını ve çalışma prensiplerini öğretmek.
2-Gömülü sistemler için algoritma kurma ve kodlama becerisi kazandırmak.
3-Sensörlerden veri okuma ve bu verileri işleyerek fiziksel çıktı (hareket, ışık, ses) üretme yeteneği geliştirmek.
4-Gerçek dünya problemlerine yönelik, düşük maliyetli elektronik prototipleme yapabilmelerini sağlamak. |
| Öğrenim Kazanımları | PÖKK | ÖY | | Bu dersi başarı ile tamamlayan öğrenciler : | | | | ÖK - 1 : | Mikrodenetleyici mimarisini ve donanımları tanıyabilir | 6 | 1,6 | | ÖK - 2 : | Algoritma ve akış diyagramı tasarlayabilir | 3 - 4 | 1,6 | | ÖK - 3 : | Mikrodenetleyici için program yazabilir | 4 | 1,6 | | ÖK - 4 : | Temel mikrodenetleyici programlarını yazabilir | 3 | 1,6 | | PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | | |
| Bu ders, mikrodenetleyici mimarisi ve gömülü sistemlerin temellerini Arduino geliştirme kartı üzerinden uygulamalı olarak ele alır. Ders kapsamında; mikroişlemci ve mikrodenetleyici farkları, giriş/çıkış portlarının yönetimi, dijital ve analog sinyal işleme, sensörler ve eyleyicilerin (motorlar, röleler vb.) kontrolü, seri haberleşme protokolleri ve kesme (interrupt) mekanizmaları işlenir. Öğrenciler, C/C++ tabanlı Arduino programlama dilini kullanarak donanım ve yazılım entegrasyonunu içeren projeler geliştirme becerisi kazanır. |
| |
| Haftalık Detaylı Ders Planı | | Hafta | Detaylı İçerik | Önerilen Kaynak | | Hafta 1 | Mikrodenetleyici Mimarisi Ve Donanımı | | | Hafta 2 | Mikrodenetleyici Mimarisi Ve Donanımı | | | Hafta 3 | Mikrodenetleyiciye program yükleme | | | Hafta 4 | Algoritma Tasarlamak | | | Hafta 5 | Akış diyagramları | | | Hafta 6 | Mikrodenetleyici hafızası ve kaydediciler | | | Hafta 7 | Mikrodenetleyici hafızası ve kaydediciler | | | Hafta 8 | Mikrodenetleyici program komutları | | | Hafta 9 | Arasınav Haftası | | | Hafta 10 | Mikrodenetleyici program komutları | | | Hafta 11 | Temel giriş çıkış programları | | | Hafta 12 | Program derleme ve hata denetimi | | | Hafta 13 | Mikrodenetleyici ile buton ve led uygulamaları | | | Hafta 14 | Mikrodenetleyici ile 7 segment display uygulamaları
Mikrodenetleyici ile tuş takımı uygulamaları
| | | Hafta 15 | Mikrodenetleyici ile LCD uygulamaları | | | Hafta 16 | Final sınavı | | | |
| 1 | Nussey, J.Arduino For Dummies, 2013 John Wiley & Sons, Ltd, Chichester, West Sussex, England | | | |
| 1 | Scott Fitzgerald and Michael Shiloh; 2012, THE ARDUINO PROJECTS BOOK, The Arduino Starter Kit, Torino, Italy | | | |
| Ölçme Yöntemi | | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | | Arasınav | 9 | 19.11.2025 | 45 | 50 | | Yıl içi çalışma | 0 | | | | | Kısa sınav | 0 | | | | | Laboratuar sınavı | 0 | | | | | Proje | 0 | | | | | Uygulama | 0 | | | | | Klinik Uygulama | 0 | | | | | Sözlü sınav | 0 | | | | | Sunum | 0 | | | | | Ödev | 0 | | | | | Dönem sonu sınavı | 16 | 08.01.2026 | 45 | 50 | | |
| Öğrenci Çalışma Yükü | | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | | Yüz yüze eğitim | 3 | 14 | 42 | | Sınıf dışı çalışma | 2 | 14 | 28 | | Arasınav için hazırlık | 2 | 6 | 12 | | Arasınav | 1 | 1 | 1 | | Uygulama | 1 | 14 | 14 | | Ödev | 1 | 2 | 2 | | Proje | 1 | 12 | 12 | | Dönem sonu sınavı için hazırlık | 1 | 8 | 8 | | Dönem sonu sınavı | 1 | 1 | 1 | | Toplam Çalışma Yükü | | | 120 |
|