| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Lisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 5 |
| Öğretim Eleman(lar)ı |
- |
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Gömülü tasarım için gerekenleri, kısıtları ve yapılacakları sırası ile açıklayabilir
- Baskı devre tasarımında gerekenleri, kısıtları ve yapılacakları açıklayabilir,
- Yüksek seviye bir programla yazılımı ile mikrodenetleyiciyi programlayabilir,
- Güncel bir mikrodenetleyici programlayıcı yazılımını ve donanımını kullanabilir,
- Bilgisayar destekli baskı devre tasarım yazılımlarını kullanabilir,
- Yüksek seviye bir dil ile mikrodenetleyici için yazılım geliştirebilir,
- Gömülü bir tasarımı takım çalışması şeklinde tasarlayabilir,
- Farklı mikrodenetleyiciler ve sensörler araştırabilir ve bunlar için veri kağıtlarını inceleyebilir ve yorumlayabilir,
- Gömülü tasarım uygulamasını raporlayabilir ve poster olarak sunabilir.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Var( BME320) |
| Önerilen Dersler | yok |
| Ders Tanımı | Bu derste yüksek seviye bir gömülü yazılım geliştirme ortamı kullanılarak çeşitli sensörler ve kontrol elemanlarıyla temel gömülü tasarım uygulamaları anlatılır. Mikrodenetleyici kontrolü, likit kristal ekran çalıştırma, sensör veri alışverişi (analog ve sayısal) ve kontrolü, ışık ve düğme kontrolü, motor kontrolü ve bilgisayarla veri alış verişi içeren bir örnek uygulama ile gömülü yazılım geliştirme ortamı ve yüksek seviye programlama dili kavranmaktadır. Ayrıca ders kapsamında öğrenciler örnek uygulama için kart tasarımı, basımı, elektronik elemanların montajı ve gömülü yazılımın tasarlanması adımlarını gerçekleştirirler. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Mikrodenetleyiciler kavramı, seçilen bir mikrodenetleyicinin özellikleri. |
|
2. Hafta |
Yüksek düzey bir programlama dili ve uygulamaları. |
|
3. Hafta |
Yaygın bir mikrodenetleyici ve devre tasarımı. |
|
4. Hafta |
Analogtan sayısala çevirme, likit kristal ekran kullanımı uygulamaları. |
|
5. Hafta |
Bilgisayarla veri alışverişi uygulamaları. |
|
6. Hafta |
Çeşitli sensörlerle veri alışverişi uygulamaları. |
|
7. Hafta |
Çeşitli sensörlerle veri alışverişi uygulamaları. |
|
8. Hafta |
ARA SINAV HAFTASI |
|
9. Hafta |
Bilgisayar destekli baskı devre tasarımı ve bir uygulama çalışması belirlenmesi. |
|
10. Hafta |
Belirlenen uygulama çalışması için bilgisayar destekli devre tasarımı. |
|
11. Hafta |
Belirlenen uygulama için gömülü yazılımın hazırlanması. |
|
12. Hafta |
Belirlenen uygulama için gömülü yazılımın hazırlanması. |
|
13. Hafta |
Elektronik kart üretimi ve devre elemanlarının montajı. |
|
14. Hafta |
Tasarlanan elektronik kartın testi |
|
| Kaynaklar | Beginning Arduino Programming, Brian Evans, Apress Yayınevi, 2014.
ATMEGA 328 Veri dosyası.
Kolbans Book on ESP, Neil Kolban.
The Official ESP32 Book, Dogan İbrahim, Ahmet İbrahim,Elektor
|
| Öğretim Yöntemleri |
- Anlatım
- Soru-Cevap
- Sorun/Problem Çözme
- Deney
- Eğitim-Uygulama
- Proje
- Rapor Hazırlama
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Ara Sınav |
1 |
25 |
| Ödev |
1 |
5 |
| Uygulama/Pratik |
1 |
5 |
| Proje |
1 |
25 |
| Devam |
1 |
5 |
| Toplam(%) |
|
65 |
| Yıl İçinin Başarıya Oranı(%) |
|
65 |
| Finalin Başarıya Oranı(%) |
|
35 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
1 |
2 |
2 |
| Kısa Sınavlara hazırlık |
5 |
5 |
25 |
| Sınıf Dışı Ders Çalışma Süresi |
14 |
1 |
14 |
| Final Sınavına Hazırlık |
1 |
25 |
25 |
| Ders Saati |
14 |
3 |
42 |
| Ara Sınava Hazırlık |
1 |
20 |
20 |
| Laboratuvar |
14 |
1 |
14 |
| Final Sınavı |
1 |
2 |
2 |
| Ödevler |
1 |
8 |
8 |
| Toplam İş Yükü | 152 |
| Toplam İş Yükü / 30 | 5.06 |
| Dersin AKTS Kredisi | 5 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |