DERS BİLGİLERİ
Ders Kodu Yarıyıl Ders Süresi Kredi AKTS
Mikrodenetleyiciler ELK   246 4 3 3 4

Ön Koşul Dersleri
Ders Hakkında Önerilen Diğer Hususlar None

Dersin Dili Türkçe
Dersin Seviyesi Önlisans
Dersin Türü Seçmeli
Dersin Koordinatörü
Dersi Verenler
Öğr. Gör.Dr.ALİ KEMAL UĞUR1. Öğretim Grup:A
Öğr. Gör.Dr.ALİ KEMAL UĞUR2. Öğretim Grup:A
 
Dersin Yardımcıları
Dersin Amacı
Mikrodenetleyiciler dersi, öğrencilerin elektrik, elektronik ve bilgisayar alanlarındaki bilgi ve becerilerini kullandırarak bireysel veya grup çalışmalarıyla araştırma, buluş yapma ve üretim yapmaya yöneltmeyi, proje yapma becerisi kazandırmayı ve öğrencilerin mikrodenetleyici kullanarak kontrol yapma ile ilgili proje geliştirebilme yeteneklerini, ilgilerini ve tutumlarını ortaya çıkarmayı, geliştirmeyi ve desteklemeyi hedeflemektedir.
Dersin İçeriği
Mikrodenetleyici Mimarisi, Arduinoya Giriş, Arduino Programlama Temelleri, Temel Arduino Uygulamaları, Sensörler ve Uygulamaları, Motor Uygulamaları, Gösterge ve Ekran Uygulamaları

Dersin Öğrenme Kazanımları
1) Mikrodenetleyici programlama konusunda temel kavramları açıklar.
2) Mikrodenetleyicileri etkili ve amacına uygun olarak kullanır.
3) Problem çözmek için değişken, atama, sıralı mantık, karar yapısı, döngü ve fonksiyon yapılarını kullanır.
4) Projelerde mikrodenetleyici ile birlikte gerekli donanımları (Sensörler, Motorlar vb.) kullanır.
5) Günlük hayatta karşılaşılan sorunların çözümüne ilişkin yenilikçi ve yaratıcı projeler geliştirir.
6)
7)
8)
9)
10)
11)
12)
13)
14)
15)


DERSİN PROGRAM KAZANIMLARINA KATKISI
NoTemel öğrenme KazanımlarıKatkı Düzeyi
12345
1
Matematik, fen, bilgisayar bilimleri ve elektrik alanıyla ilgili temel kuramsal ve uygulamalı bilgilere sahip olur.
X
2
Doğru ve alternatif akımda kullanılan devre elemanlarını tanır ve devre çözümlerini yapar.
X
3
Elektrik makinelerinin yapısı, çalışma prensibi, sarım şekilleri ve devreye bağlantılarını bilir.
X
4
Bilgisayar destekli devre tasarımı ve teknik çizim yapabilir.
X
5
Temel elektronik ve güç elektroniği elemanlarının çalışmasını bilir ve devre tasarımlarını yapar.
X
6
Otomatik kumanda sistemlerinin temel kavram ve elemanlarını bilir. PLC cihazları ile kumanda ve kontrol devrelerini çalıştırabilir.
X
7
Elektrik enerjisinin üretimi, iletimi ve dağıtımı temel kavramlarını bilir.
X
8
Uygulama alanlarında etkin çözümler üretir.
X
9
Elektrik alanındaki uygulamalar için gerekli teknikleri ve aygıtları etkin şekilde kullanır.
X
10
Yaşam boyu öğrenmenin gerekliliği ve yeni teknolojiler konularında gelişmeleri izleme becerisine sahip olur.
X
11
Etkin iletişim kurabilir ve alanındaki yenilikleri takip edebilecek düzeyde bir yabancı dil bilgisine sahip olur.
12
Bireysel sorumluluk alır ve takım çalışmasına yatkındır.
X
13
Temel bilgisayar kullanımı bilgisi ile birlikte, mesleğinin gerektirdiği yazılım ve donanımı kullanır.
14
İş güvenliği, işçi sağlığı, iş kazaları ile çevre koruma bilgisi ve kalite bilincine sahip olur.
X
15
Mesleki ve etik sorumluluk bilinci taşır.
X

DERS AKIŞI
HaftaKonularÖn Hazırlık Yöntem
1 Mikrodenetleyicilere Giriş ve Arduino UNO Donanım Yapısı Kaynak kitapların incelenmesi
2 Arduino Programlamaya Giriş (UART) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
3 Dijital Giriş ve Dijital Çıkışlar (if else) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
4 Analog Giriş ve Analog Çıkış (PWM Tekniği) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
5 Birleşik Operatörler ve For Döngüsü Önceki konuların tekrarı ve kaynak kitapların incelenmesi
6 Sensör Uygulamaları (Sıcaklık - Ultrasonik) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
7 LCD Ekran Uygulamaları Önceki konuların tekrarı ve kaynak kitapların incelenmesi
8 Ara Sınav
9 Motor Uygulamaları 1 (DC Motor) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
10 Motor Uygulamaları 2 (Servo Motor) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
11 Motor Uygulamaları 3 (Step Motor) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
12 Seri Haberleşme Protokolleri 1 (SPI) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
13 Seri Haberleşme Protokolleri 2 (I2C) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
14 Metotlar (Fonksiyonlar) Önceki konuların tekrarı ve kaynak kitapların incelenmesi
15 Arduino millis (Multi Tasking) Fonksiyonu Kullanımı Önceki konuların tekrarı ve kaynak kitapların incelenmesi
16-17 Yarıyıl Sonu Sınavları

KAYNAKLAR
Ders Notu
Diğer Kaynaklar