Buradasın
Mikrodenetleyiciler, Mikroişlemciler ve ARM Programlama Eğitim Serisi
youtube.com/watch?v=W1fpdEPlSv4Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, 20 yaşındaki elektrik-elektronik mühendisliği öğrencisi Fatih tarafından sunulan bir eğitim serisidir. Fatih, elektronik konusunda uzmanlaşmak isteyenler için bu dersi hazırlamaktadır.
- Video, mikrodenetleyiciler ve mikroişlemcilerin temel kavramlarını açıklayarak başlamakta, ardından ARM tabanlı mikroişlemcilerin tarihçesi ve kullanım alanlarını (dronlar, akıllı telefonlar, robotik sistemler) anlatmaktadır. Daha sonra ARM programlamaya başlamak için gerekli malzemeler (STM32F4 Discoveryboard geliştirme kartı, USB mini B kablosu ve Microvision programlama ortamı) detaylı olarak tanıtılmaktadır.
- Konuşmacı, özellikle STM32F4 Discoveryboard'ın başlangıç için uygun olduğunu ancak büyük projelerde de kullanılabileceğini vurgulamakta ve Türkçe kaynak sayısını artırmak amacıyla bu eğitim serisini hazırladığını belirtmektedir.
- 00:01Giriş ve Konuşmacının Tanıtımı
- Bu video, mikrodenetleyiciler, mikroişlemciler, ARM tabanlı mikroişlemcileri tanıtmayı ve ARM programlamaya başlamak için gerekli maddeleri anlatmayı amaçlıyor.
- Konuşmacı Fatih, 20 yaşında, elektrik-elektronik mühendisliği öğrencisi ve Electronic Academy.com adlı web sitesinde ARM dersleri yayınlıyor.
- İlk dört ders yazılı görsel olarak, beşinci dersten itibaren videolu dersler yayınlanmaya başlanıyor.
- 02:44Mikrodenetleyiciler ve Mikroişlemciler
- Mikrodenetleyici (MCU) ve mikroişlemci (CPU) kavramları, hafıza bileşenleri ile programlanabilir ve pinlerden veri verilebilir, işlenebilir devre elemanlarıdır.
- Mikrodenetleyiciler, devrelerde karmaşık fonksiyonları gerçekleştirmek için kullanılır, örneğin LED lambayı otomatik olarak belirli sürelerde yanıp söndürmek gibi işlemlerde.
- Mikroişlemciler, mikrodenetleyicilere göre daha hızlı ve güçlü, daha az güç tüketen kontrol üniteleridir.
- 06:32Mikrodenetleyici ve Mikroişlemci Kullanım Alanları
- Mikrodenetleyiciler ve mikroişlemciler elektronik saatlerden otomatik çamaşır makinelerine, robotlardan fotoğraf makinelerine, LCD monitörlerden biyomedikal cihazlara ve endüstriyel otomasyondan elektronik bilet uygulamalarına kadar çeşitli alanlarda kullanılır.
- Elektronik saatler ve otomatik çamaşır makinelerinde mikrodenetleyici kullanılırken, robotlarda, fotoğraf makinelerinde, LCD monitörlerde ve biyomedikal cihazlarda mikroişlemci tercih edilir.
- 07:30ARM Mikroişlemciler
- ARM (Accorn Disk Machine), fiziksel çip üretim yapmayan, çipler tasarlayıp Samsung, Apple, HP, Toshiba gibi büyük firmalara lisanslayan bir firmadır.
- ARM mikroişlemciler 1985 yılında üretilmeye başlanmış, 1990 yılında şirket kurulmuştur.
- ARM tabanlı mikroişlemciler, quadcopterlerden dronelere, Apple telefonlarından akıllı ev sistemlerine, uzay teknolojilerine kadar geniş bir kullanım alanına sahiptir.
- 09:16ARM Programlama İçin Gerekli Malzemeler
- STM32F4 Discoveryboard geliştirme kartı, ARM geliştirmek için başlangıç için uygun ve 100 adet dış pini olan, eğim sensörü, 120 butonu, mikrofon ve 3.5 jak içeren bir cihazdır.
- USB mini B kablosu geliştirme kartı ile bilgisayar arasında bağlantı kurmak için gereklidir.
- Microvision uygulaması ARM programlamayı yapacağımız ortam olup, kaynak bulmak kolaylığı sağlar ve ARM firması tarafından desteklenmektedir.
- 12:10Eğitim Hedefleri ve Motivasyon
- Eğitmen, öğretmeyi bir borç veya sorumluluk olarak değil, eğlenceli bir iş olarak görüyor ve bu sayede kendi bilgilerini geliştirmektedir.
- Türkçe kaynak sayısını arttırmak için bu eğitimleri yapmaktadır.
- Karmaşık konuların anlaşılmaması normaldir, ancak sabır ve tekrarlarla zamanla anlaşılabileceğini vurgulamaktadır.