Skip to content

Çağatay KAYNAK

Senior Embedded Software Engineer
  • ARM – STM32
  • Arduino
  • Devre Elemanları
  • PLC
  • Otomasyon
  • Hakkımda
2 Ocak 2021

C dilinde Queue Veri Yapısı

Genelcagatay.kaynak0

Selamlar, Bu yazımda programlama ortamlarında sıkça lazım olan Queue yapısının C dilinde uygulanışını , kendi tasarladığım kütüphane yapısı ile göstereceğim. Queue yapısı head ve tail değişkenleri kullanılarak FIFO(First in First […]

9 Ağustos 2020

C Dilinde Enkapsülasyon

Genelcagatay.kaynak0

Enkapsülasyon nedir ? Programlama dilleri açısından bakıldığında, enkapsülasyon(kapsülleme) bir modüle veya bir sınıfa ait verilere, yalnızca o sınıf veya modüldeki fonksiyonlar tarafından erişilebilmesi anlamına gelir. Enkapsüle bir yapıda bu sınıf […]

31 Mayıs 2020

STM32 FreeRTOS Temel Task İşlemleri

ARM - STM32cagatay.kaynak0

Bu makalede, STM32F070RB-Nucleo Board üzerinde FreeRTOS’un temel kurulumu ve temel task işlemleri hakkında uygulamaya yönelik paylaşımda bulunuyorum.

13 Ocak 2019

STM32F070 Watchdog Timer Kullanımı(IWDG)

ARM - STM32Mikrodenetleyicicagatay.kaynak0

Merhaba, Uzun bir aradan sonra yeni bir makale ile sizlerle paylaşımlara devam ediyorum 🙂 Bu makalemizde STM32F070 Nucleo Board üzerinde Watchdog Timer kullanımını (IWDG) öğrenecek ve uygulayacağız. Uygulamamızda CubeMX programından […]

2 Şubat 2017

STM32F103 USB Haberleşme (VCP – Virtual Com Port)

ARM - STM32Mikrodenetleyicicagatay.kaynak0

Virtual COM Port Nedir ? COM Port bilgisayarlarda seri port anlamına gelir. Günümüz bilgisayarlarında, endüstriyel bilgisayarlar haricinde seri port kullanan bilgisayar kalmamıştır. Artık bunun yerini USB portu almaya başlamıştır. Bazı […]

30 Ocak 2017

STM32- DMA ile 8 kanal ADC Okuma

ARM - STM32Mikrodenetleyicicagatay.kaynak0

DMA Nedir ? Mikrodenetleyici içerisinde farklı arabirimler bulunur. Bunları mikrodenetleyicilerin temellerini bilen herkes bilir. DMA, Mikrodenetleyici içerisindeki RAM bellek ile diğer arabirimler arasında veri iletişimini sağlar. Bunu yaparken DMA kullanmanın […]

7 Ocak 2017

Siemens S7-1200 ProfiNET Haberleşmesi

OtomasyonPLCcagatay.kaynak0

Bu yazımda 2 adet Siemens S7-1200 PLC arasında ProfiNET haberleşmesinin nasıl yapılacağını göstereceğim. ProfiNET haberleşmesi PLC’lerin IP’leri üzerinden yaptıkları haberleşme tipidir. Her iş istasyonunda bir PLC olduğunu ve bu iş […]

30 Aralık 2016

Siemens S7-1200 PLC IP Değiştirme Nasıl Yapılır ?

OtomasyonPLCcagatay.kaynak0

Bu yazımda Siemens S7-1200 PLC modelinin IP adresinin nasıl değiştirildiğini göstereceğim. Yazıyı ve resimli anlatımları dikkate takip ettiğinizde siz de bu işlemi yapabiliyor olacaksınız. Buna neden ihtiyaç duyarız ? IP […]

10 Ekim 2016

Arduino Klon Tanıtma(CH340)

ArduinoMikrodenetleyicicagatay.kaynak0

Merhaba, Bu yazıyı okuyarak klon arduino uno veya nano’larınızı bilgisayarınızın tanımasını sağlayabilirsiniz. Öncelikle Arduino’nun bilgisayarınız tarafından tanınıp tanınmadığını anlamak için aşağıdaki 3 işlemi yapınız. 1) Arduino’nu bilgisayarınıza bağlayın. 2) Arduino […]

23 Ağustos 2016

STM32F4 CubeMX Tek Kanal ADC Kullanımı

ARM - STM32Mikrodenetleyicicagatay.kaynak0

Merhaba, Bu yazımda STM32F429 MCU üzerinde tek kanal ADC okuma uygulamasının yapılışını açıklayacağım. Öncelikle STM32F429 MCU’sune ait ADC yapısından biraz bahsediyorum. 3 adet ADC modülü mevcuttur fakat 16 kanaldan okuma […]

Posts pagination

1 2 … 5 Sonraki
Copyright © 2025 Çağatay KAYNAK All Rights Reserved.
Powered by WordPress. Designed by Yossy's web service.