Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

STM32 ile A'dan Z'ye Gömülü Sistemler(Embedded Systems)

via Udemy

Overview

STM32F100RB(STM32VLDISCOVERY) Kartı ile ARM Programlama Eğitimi. Kursumuzda STM32F4 Kartı Uygulamaları da Yer Almaktadır

What you'll learn:
  • Cortex-M3
  • ARM Mimarisi
  • Gömülü Sistemler
  • STM32
  • STM32F1 Serisi
  • C programlama
  • Temel Elektronik Bilgisi
  • Embedded Sistem
  • Arm Tabanlı Kartlar
  • Algoritma Yeteneği
  • ARM Programlama Becerisi
  • Keil MicroVision
  • Peripheral Kütüphaneleri
  • Cubemx Ide
  • Hal Kütüphaneleri
  • Gömülü Sistem Tasarımı
  • Stm32CubeMx Kullanımı
  • Elektronik Projeler
  • Register Yapısı
  • Arm Programlama
  • Mikroişlemciler
  • Mikrodenetleyici
  • Microcontroller
  • Sensörler(Ultrasonik Sensör, Çizgi İzleyen Sensör,Alev Sensörü etc.)
  • STM32 Programlama
  • ARM Cortex
  • Embedded C Programlama
  • ADC(Analog Digital Converter)
  • DAC(Digital Analog Converter)
  • Dış Kesme(External Interrupts)
  • Gömülü Sistem Programlama
  • Seven Segment Display Kullanımı
  • DC Motor Kullanımı(L293D, L298N)
  • LCD Ekran, Dot Matrix, Tuş Takımı
  • NTC(Termistor) Kullanımı
  • Entegre Sistemler
  • Analog İşlemler
  • Digital Giriş Uygulamaları
  • UART&USART, I2C, SPI
  • IWDG(Independent Watchdog Timer) ve WWDG(Window Watchdog Timer)
  • Power Control(Sleep Mode, Stop Mode, Standby Mode)
  • Backup Data Register
  • STM32FCubeIDE
  • STM32F407VG
  • STM32F407 DISCOVERY KIT
  • CUBEIDE Kullanımı
  • Rotary Encoder
  • DHT11 Sıcaklık ve Nem Sensörü
  • Proteus Uygulamaları
  • STM32 ile Simülasyon
  • Proteus ile STM32 Simülasyonu

Günümüzde kullandığımız birçok elektronik üründe güçlü bir işlemci mimarisine sahip olan ARM mimarisi kullanılmaktadır. Eğer gömülü sistemler öğrenmek, sektörde projeler geliştirmek istiyorsanız ARM mimarisi ile başlamak harika olacaktır. Biz de kursumuzda başlangıç için size en uygun olacak STM32F1(Cortex-M3) serisi ile çalıştık. Kursumuzda ilk kısımda çevre birimlerinin(GPIO,ADC,TIMER,I2C vs.) temel mantıkları vererek STDPeriph (SPL) KÜTÜPHANESİ ile kodlamalar yaptık, kursumuzun ikinci kısmında ise HAL KÜTÜPHANELERİ ile ilgili bolca örnekler yaptık bu sayede farklı kütüphaneleri görmüş kolaylık ve zorluğunu anlamış olacaksınız. En son kısımda ise STM32F4(Cortex-M4) işlemcisi ile kendini ileriye taşımak isteyen arkadaşlar için F4(STM32F407) serisi kartını kullanarak CUBEIDE üzerinden uygulamalar yaptık. Kursumuz durağan bir seyir izlemeyecek her ay yeni videolar gelmeye devam edecektir. Kursumuz piyasayı aktif takip edecek yeni çıkan ide'ler ve programlar ile çalışmalarımız olacaktır. Hatta bölüm sonlarında projelerimiz olacaktır ve en önemlisi videolarımız sizin en kolay şekilde anlayacağınız ve sıkılmadan dinleyeceğiz şekilde çekilmiştir. Ekstra olarak kursumuza sizin daha iyi faydalanmanız için soru&cevap bölümü, final&vize soruları bölümü ve önerilen kitap&web sitesi&online kurslar bölümü de eklenmiştir.

Videolarımızın her bölümünde gömülü sistemleri daha iyi anlamanız için teorik anlatımlar olmuştur, sonraki kısımlarında ise bol bol örnek yaparak pratik bilgi artırılmıştır. Videolarımız da sadece yazılım kısmına odaklanılmamış, elektronik elemanlar tanıtılmış ve devre kısımları da gösterilmiştir. Ayrıca, videoda kullanılan bütün kod dosyaları ve dokümanlar kaynak kısmına eklenmiştir sizde bu kaynakları indirip istediğiniz gibi kullanabilirsiniz. Benim tavsiyem ilk videodan başlayarak sıralı bir şekilde videoları izlemeniz ve izlerken not almanızdır. Bu şekilde kalıcı öğrenme sağlayabilirsiniz. Kursumuzun sonuna geldiğinizde gömülü sistemler ile ilgili kafanızda belli bir şablon oluşacaktır. Devamında sizde farklı projeler yapabilir, ve bu alanda kendinizi geliştirmeye başlayabilirsiniz.

Umarım, kursumuz bütün öğrencilerimiz için faydalı olur. Sıkılmadan öğrenmenin keyfini yaşarsınız. Herkese iyi seyirler.

Önemli Not: Kursumuzda bölüm 28'den itibaren kodlarımızı simulasyon programı olan proteus üzerinden test etmekteyiz. Özellikle son zamanlarda kur artışı sebebiyle kart almakta zorlanan arkadaşlar için oldukça faydalı olacaktır. Uygulamalarınızı karta ihtiyaç duymadan proteus üzerinden yapabilirsiniz.


GENEL KURS MÜFREDATIMIZ:

1)GPIO İŞLEMLERİ

2)KEIL ile DEBUG İŞLEMLERİ

3)EXTERNAL INTERRUPT

4)ADC(ANALOG DIGITAL CONVERTER)

5)DAC(DIGITAL ANALOG CONVERTER)

6)TIMERS(ZAMANLAYICILAR)

7)SEVEN SEGMENT DISPLAY

8)TRANSİSTÖR İLE DC MOTOR KULLANIMI

9)L293D ENTEGRESİ İLE DC MOTOR KULLANIMI

10)ULN2003AN ENTEGRESİ ile STEPPER MOTOR KULLANIMI

11)UART&USART(UNIVERSAL SYNCHRONOUS/ASYNCHRONOUS RECEIVER-TRANSMITTER)

12)MATLAB ile REAL TİME GRAFİK OLUŞTURMA

13)DATASHEET(BİLGİ KAĞIDI) OKUMASI NASIL YAPILIR?

14)HC-SR04 ULTRASONİK SENSÖR KULLANIMI

15)HC-05 BLUETOOTH MODÜLÜ KULLANIMI

16)TERMİSTÖR(NTC) KULLANIMI(SICAKLIK ÖLÇÜMÜ)

17)DMA(DIRECT MEMORY ACCESS)

18)I2C(INTER-INTEGRATED CIRCUIT)

19)SPI(SERIAL PERIPHERAL INTERFACE)

20)IWDG(INDEPENDENT WATCHDOG TIMER) ve WWDG(WINDOW WATCHDOG TIMER)

21)POWER CONTROL(PWR)

22)BACKUP DATA REGİSTER

23)HAL KÜTÜPHANELERİ UYGULAMALARI(GPIO, ADC, INTERRUPT, TIMER...)

24)FURTHER MORE(KİTAP ÖNERİLERİ+ ÖNERİLEN ONLINE KURSLAR+ ÖNERİLEN WEB SİTELERİ)

25)VİZE&FİNAL ÇALIŞMA SORU ve ÖDEVLERİ

26)SORU&CEVAP BÖLÜMÜ DEĞERLENDİRME

27)STM32F407VG DISCOVERY KART KULLANAN ARKADAŞLAR İÇİN(TANITIM, DATASHEET, VB.)

DİĞER KURSLARIMIZ:

-MicroPython ile Gömülü Sistemler Dünyasına Giriş (ESP8266)

-Gömülü Sistemler için C Diline Hızlı Bir Giriş

-Kicad ile STM32 Geliştirme Kartı Tasarımı(Development Board)

-Proteus ile Temel Elektrik ve Elektronik Uygulamaları

-KiCad ile Uygulamalı PCB Tasarımı(Robot Kartı)

Taught by

Arif Mandal

Reviews

4.5 rating at Udemy based on 773 ratings

Start your review of STM32 ile A'dan Z'ye Gömülü Sistemler(Embedded Systems)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.