| Dersin Adı |
Microcontrollers
|
|
Kodu
|
Yarıyıl
|
Teori
(saat/hafta) |
Uygulama/Lab
(saat/hafta) |
Yerel Kredi
|
AKTS
|
|
MCE 202
|
FALL
|
2
|
2
|
3
|
6
|
| Ön-Koşul(lar) | Yok | |||||
| Dersin Dili | English | |||||
| Dersin Türü | Zorunlu | |||||
| Dersin Düzeyi | Lisans | |||||
| Dersin Veriliş Şekli | Face-to-face | |||||
| Dersin Öğretim Yöntem ve Teknikleri |
Problem solving Q&A Lecture / Presentation |
|||||
| Ulusal Meslek Sınıflandırma Kodu | - | |||||
| Dersin Koordinatörü |
|
|||||
| Öğretim Eleman(lar)ı |
|
|||||
| Yardımcı(ları) |
|
|||||
| Dersin Amacı | This course will provide engineering students with the basic knowladge and ability to develop microcontroller applications. It is aimed that students will be able to define the basics of microcontroller hardware architecture, microcontroller peripherals and communication protocols. Develop project where microcontrollers work in communication with sensors and actuators. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Öğrenme Çıktıları |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ders Tanımı | Microcontrollers and embedded systems will be introduced in this course. This course also covers microprocessors and architectures, memory, register and interrupt logic, reset, clock and timer modules, input/output ports, serial communication types, ADC modules sensors and connection types, special purpose microcontrollers, microcontroller programming, programming in C++ with Arduino IDE, embedded system design and use of test and measuring instruments. | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dersin İlişkili Olduğu Sürdürülebilir Kalkınma Amaçları |
-
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Temel Ders |
|
| Uzmanlık/Alan Dersleri |
X
|
|
| Destek Dersleri |
|
|
| İletişim ve Yönetim Becerileri Dersleri |
|
|
| Aktarılabilir Beceri Dersleri |
|
| Hafta | Konular | Ön Hazırlık | Öğrenme Çıktısı |
| 1 | Introduction (features of microcontrollers, usage areas, types, special purpose controllers: Arduino, ESP32 etc.) | Internet resources and lecture notes | LO1 |
| 2 | Microcontroller core architecture (ROM, Flash, RAM, EEPROM, registers, reset, clock, interrupts) | 8-bit AVR® Microcontrollers, http://microchipdeveloper.com/8avr:start | LO1 |
| 3 | Microcontroller core architecture (ROM, Flash, RAM, EEPROM, registers, reset, clock, interrupts) | 8-bit AVR® Microcontrollers, http://microchipdeveloper.com/8avr:start | LO1 |
| 4 | Microcontroller core architecture (Peripherals) | 8-bit AVR® Microcontrollers, http://microchipdeveloper.com/8avr:start | LO2 |
| 5 | Introduction to microcontroller programming with C++ Peripherals | Programming Arduino: Getting Started with Sketches, Simon Monk, 2nd Ed. McGraw-Hill, 2016 | LO2 |
| 6 | Introduction to microcontroller programming with C++ Peripherals | Programming Arduino: Getting Started with Sketches, Simon Monk, 2nd Ed. McGraw-Hill, 2016 | LO2 |
| 7 | Microcontroller Input/Output (GPIO, ADC, PWM) | 8-bit AVR® Microcontrollers, http://microchipdeveloper.com/8avr:start | LO3 |
| 8 | Midterm exam | - | |
| 9 | Communication Protocols (UART, SPI, I2C) | 8-bit AVR® Microcontrollers, http://microchipdeveloper.com/8avr:start | LO4 |
| 10 | Sensors | Programming Arduino: Getting Started with Sketches, Simon Monk, 2nd Ed. McGraw-Hill, 2016 | LO3 |
| 11 | Actuators | Programming Arduino: Getting Started with Sketches, Simon Monk, 2nd Ed. McGraw-Hill, 2016 | LO3 |
| 12 | Communication Peripherals (ESP8266 WiFi, HC-05 Bluetooth) | İnternet kaynakları ve ders notları | LO4 |
| 13 | Communication Protocols (HTTP, MQTT) | Kolban’s Book on ESP8266, Leanpub, 2016 | LO4 |
| 14 | Project workshop | - | |
| 15 | Review of the semester | - | |
| 16 | Final exam | - |
| Ders Kitabı | Programming Arduino : Getting Started wiith Sketches Simon Monk 2nd Ed. McGraw-Hill 2016 (ISBN-10: 1259641635; ISBN-13: 978-1259641633) |
| Önerilen Okumalar/Materyaller |
C++ How to Program (Early Objects Version) Global Edition 10/E Paul J. Deitel and Harvey Deitel Pearson 2016 8-bit AVR Microcontrollers Kolban's Book on ESP8266 Leanpub 2016 |
| Yarıyıl Aktiviteleri | Sayı | Katkı Payı % | LO1 | LO2 | LO3 | LO4 | LO5 |
| Laboratuvar / Uygulama | 1 | 20 | X | X | X | X | X |
| Proje | 1 | 20 | X | X | X | X | |
| Ara Sınav | 1 | 20 | X | X | X | X | X |
| Final Sınavı | 1 | 40 | X | X | X | X | X |
| Toplam | 4 | 100 |
| Yarıyıl Aktiviteleri | Sayı | Süre (Saat) | İş Yükü |
|---|---|---|---|
| Katılım | - | - | - |
| Teorik Ders Saati | 16 | 2 | 32 |
| Laboratuvar / Uygulama Ders Saati | 16 | 2 | 32 |
| Sınıf Dışı Ders Çalışması | 16 | 3 | 48 |
| Arazi Çalışması | - | - | - |
| Küçük Sınav / Stüdyo Kritiği | - | - | - |
| Portfolyo | - | - | - |
| Ödev | 4 | 4 | 16 |
| Sunum / Jüri Önünde Sunum | - | - | - |
| Proje | 1 | 22 | 22 |
| Seminer/Çalıştay | - | - | - |
| Sözlü Sınav | - | - | - |
| Ara Sınavlar | 1 | 15 | 15 |
| Final Sınavı | 1 | 15 | 15 |
| Toplam | 180 |
| # | PC Alt | Program Yeterlilikleri / Çıktıları | * Katkı Düzeyi | ||||
| 1 | 2 | 3 | 4 | 5 | |||
| Program yeterlilik verisi bulunamadı. | |||||||
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest
İzmir Ekonomi Üniversitesi, dünya çapında bir üniversiteye dönüşürken aynı zamanda küresel çapta yetkinliğe sahip başarılı gençler yetiştirir.
Daha Fazlası..İzmir Ekonomi Üniversitesi, nitelikli bilgi ve yetkin teknolojiler üretir.
Daha Fazlası..İzmir Ekonomi Üniversitesi, toplumsal fayda üretmeyi varlık nedeni olarak görür.
Daha Fazlası..