Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Sistem Analizi ve Tasarımı | ABL4018 | 4. Yarıyıl | 3 + 1 | 4,0 | 6,0 |
Ön Koşullar | Yok |
Dersin Dili | Türkçe |
Dersin Seviyesi | Ön Lisans |
Dersin Türü | Ders |
Dersin Verilişi | Yüz yüze Anlatım, Uygulama, Proje |
Dersin Koordinatörü |
Öğr. Gör. Emrah MERCAN |
Dersi Verenler |
Öğr. Gör. Emrah MERCAN |
Dersin Yardımcıları | |
Dersin Amacı | Bu ders mikroişlemci, mikrodenetleyici sistemlerinin yüksek seviyeli diller ile programlanması ve sistem tasarımı için gerekli donanım ve yazılımların kullanımını açıklar. |
Dersin İçeriği | Arduino Platformu ile Atmel Programlama, Seri Haberleşme, Lcd kullanımı, ADC ve PWM, Tuş Takımı uygulamaları, Ultrasonic sensörler, Servo ve Joystic kullanımı, EEprom kullanımı, IR alıcı ve Kumanda programları, Kablosuz Haberleşme, RTC uygulamaları |
Ders Öğrenme Kazanımları |
- Mikrodenetleyici ile çevresel birimlerin haberleşmesini gerçekleştirecek programlama yapabilmek. - Mikrodenetleyici ile PC arasında iletişim kurarak donanımları kontrol edebilmek. - Atmel Atmega temelli Arduino Platformunda program yazabilmek - Digital Giriş-Çıkış işlemlerini yapabilmek. - Analog veri okuma ve PWM çıkış uygulamaları yapabilmek. - Seri iletişim ve görüntüleme sistemlerini kullanabilmek. - EEPROM yazma okuma işlemlerini yapabilmek. - Herhangi bir proje için Stand Alone sistemler kurabilmek |
Hafta | Konular | Öğretim Yöntemleri |
---|---|---|
1. Hafta | LCD Shield kullanımı ADC kavramı, Analog giriş ve PWM çıkış uygulamaları | Ders Saati Uygulama |
2. Hafta | Tuş Takımı Uygulaması | Ders Saati Uygulama |
3. Hafta | Ultrasonic Sensör Uygulaması | |
4. Hafta | Sıcaklık Sensörü Uygulaması | Uygulama Ders Saati |
5. Hafta | LDR ve Röle Uygulaması | Ders Saati Uygulama |
6. Hafta | Servo Motor Kontrolü ve Joystic Uygulaması | Ders Saati Uygulama |
7. Hafta | IR. Kumanda Uygulaması | Ders Saati Uygulama |
8. Hafta | ARA SINAV | Ders Saati |
9. Hafta | NRF24L01 Kablosuz Haberleşme Uygulaması | Ders Saati Uygulama |
10. Hafta | Dot-Matrix ve Kesme Uygulamaları | Ders Saati Uygulama |
11. Hafta | RTC ve GLCD Uygulamaları | Ders Saati Uygulama |
12. Hafta | C# - Arduino haberleşmesi | |
13. Hafta | Proje Değerlendirmesi | Ders Saati Uygulama |
14. Hafta | Proje Değerlendirmesi | Ders Saati Uygulama |
Projeler ile Arduino (Erdal DELEBE) |
Program Yeterlilik | Katkı Düzeyi | DK1 | DK2 | DK3 | DK4 | DK5 | DK6 | DK7 | DK8 | Ölçme Yöntemi |
---|---|---|---|---|---|---|---|---|---|---|
PY2 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | - |
PY3 | 5 | 3 | 3 | 3 | 2 | 3 | 4 | 2 | 2 | - |
PY5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | - |
PY6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | - |
PY7 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | - |
PY9 | 2 | 2 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | - |
0 | 1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|---|
Ders Katkı Düzeyi | Yok | Çok Düşük | Düşük | Orta | Yüksek | Çok Yüksek |
Ölçme Yöntemi | Yazılı sınav | Sözlü sınav | Ödev/Proje | Laboratuvar Çalışması | Sunum /Seminer |
Etkinlik | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Ders Saati | 14 | 4 | 56 |
Araştırma | 10 | 2 | 20 |
Uygulama | 10 | 3 | 30 |
Ara Sınav 1 | 1 | 2 | 2 |
Final | 1 | 2 | 2 |
Uygulama | 10 | 5 | 50 |
Toplam İş Yükü | 160 | ||
Dersin AKTS Kredisi | 6,0 |