6

FreeRTOS Notları #1: FreeRTOS’a Giriş , CMSIS-RTOS ve Bellek Yönetimi

 Uzun zamandır başlamayı düşündüğüm bir yazı dizisi ile karşınızdayım. Buna yazı dizisi demek ne kadar doğru olur bilemem çünkü daha çok “not” şeklinde yazılar paylaşacağım. Zamanında bu konuyu öğrenirken aldığım notları düzenleyip ayrı ayrı başlıklar altında paylaşacağım. Continue Reading

11

Watchdog Timer Nasıl Çalışır?

Watchdog Timer

Bu yazıda Gömülü Sistemlerin kritik çevrebirimlerinden biri olan Watchdog Timer‘dan bahsetmek istiyorum. Öncelikle Watchdog Timer’a geçmeden önce aşağıdaki kodu bir inceleyelim. Aşağıdaki kod parçasını içeren sistemde her 100 ms de bir timer kesmesi oluştuğunu ve mikronetleyiciye pull-down olarak bağlı bir… Continue Reading

20

GSM/GPRS Modülü İle MQTT Protokolünün Kullanımı

Bir önceki yazıda ESP8266 ile MQTT protokolünün kullanımı anlatmıştım. Bu yazıda ise benzer şekilde MQTT protokolünü SIM800 serisi bir GSM/GPRS modülü ile kullanalım ve STM32‘nin abone olduğu bir topice gelen mesaja göre basitçe bir led yakma söndürme işlemini yapalım. Bu… Continue Reading

1

Pololu DRV8825 ile Step Motor Kontrolü

DRV8825

Bu yazıda DRV8825  sürücüsünü kullanarak Bipolar step motorun STM32f103 mikrodenetleyicisi ile nasıl kontrol edileceğine değineceğim. Öncelikle step motorlardan biraz bahsedelim. Step motorlar diğer DC motorlar gibi enerjisi verildiğinde sürekli dönmezler. Sargılarına sırayla uygulanan gerilime göre belirli adımlarda dönerler. Unipolar ve Bipolar… Continue Reading

17

STM32-Flash Hafızaya Veri Yazma ve Okuma

Bazı Gömülü Sistem projelerinde kullanıcı tarafından değiştirilen bir değişkenin (örneğin; şifre vb.) sistemin enerjisi kesildiğinde veya sistem resetlendiğinde değiştirilen o değişkene erişmek gereği duyulabiliyor. Böyle durumlarda mikrodenetleyicinin programcılar için ayrılan adreslerine veri yazmak ve gerektiğinde o adrese erişerek verileri çekilebilir. Continue Reading

30

STM32 ve NTC Sensörü İle Sıcaklık Ölçme

Sıcaklığa bağlı olarak direnci değişen devre elemanlarına Termistör denir. İki farklı çeşidi vardır. “Negative Thermocouple” ifadesinin kısaltması olan NTC  ve “Positive Thermocouple” ifadesinin kısaltması olan PTC . İkisinin de sıcaklığa bağlı olarak direnci değişir. Farkları ise birinin direnci sıcaklık ile… Continue Reading

3

STM32 ve GSM Modül ile SMS Gönderme

STM32-GSM Shield kullanımı

Bu konu daha önce benim uzun süre takıldığım bir konuydu. Bu yüzden bu konuda takılanlara yardımı olması sebebi ile böyle bir yazı yazmaya karar verdim. Bazen bu tür modülleri farklı bir mikrodenetleyici ile kullanmak gerekebiliyor. Bu modüller genelde Arduino Shield‘ları… Continue Reading