Skip to content

Ibrahim Ozdemir's Blog Posts

Uçuş Kontrol Sistemi – RTOS AHRS Core

Bundan 2 ay önce, bir süredir donanımsal olarak üzerinde çalıştığım ve ospreyH7 adını verdiğim otonom uçuş kontrol kartının, donanımsal tasarımını bitirmiş ve paylaşmıştım. Donanım tarafını bitirdiğimden -en azından şimdilik- beri, tüm yoğunluğumu yazılım tarafına verdim. Geçen iki ayda özellikle STM32 adına hem birçok yeni kavram ve bilgi öğrencim, hem de birçok sensörün ve yöntemin uyarlamasını yaptım. İşe ilk başta HAL kütüphanelerini yazarak başladım ve GPS, Barometre, IMU gibi gibi temel…

Quaternion Based AHRS Estimation Using MPU9250 and STM32G431

In this article, I will talk about my AHRS Estimation system, which I recently completed, using Quaternion and based on the MPU9250 sensor. This system will also form the core of the AHRS system of my flight control board, Aldebaran. What is AHRS? AHRS stands for “Attitude and Heading Reference System”. An AHRS consists of sensors on three axes that provide attitude information for aircraft, including roll, pitch and yaw.…

OTONOM UÇUŞ KARTI: ospreyH7

Hala geliştirme aşamasında ancak %90’ı bitti. Genel olarak otonom uçuş kartlarında, yazılım tarafı donanım tarafına göre daha zor ve kompleks. Ancak donanım tarafının da zorlukları var. Nihai bir ürün değil. Ancak nihai ürünlerin başlangıç noktası olacak. ospreyH7 , 2020 senesinin başlarında, İHA’ların uçuş dinamikleri ile tanışmamla beraber, bir fikir olarak ortaya çıktı. 2020 ve özellikle 2021 senesini otonom bir İHA üzerine çalışarak geçirmem, bu alanda sıkılıkla kullanılan Pixhawk Cube kartıyla…

Otopilot ile Otonom uçuş arasındaki farklar – Algoritma

Son zamanlarda özellikle İHA’ların yaygınlaşması ile, otonom sistemleri ve akabinde otonom uçuş sistemlerini sıklıkla duyuyoruz. Ne var ki, otonom uçuş sistemleri, uçaklarda bulunan oto pilot sistemleri ile sıklıkla karıştırılmaktadır. Oto pilot nedir? Oto pilotlar, günümüz uçaklarında önemli bir yere sahiptir. Aslına bakılırsa ilk oto pilotlu uçaklar, 1912 yılında basit gyroların ve altimetrelerin, hidrolik sistemler yardımyla uçuş yüzeylerini kontrol etmesi sonucu ortaya çıkmıştır. 1950’li ve 60’lı yıllardan itibaren, özellikle yolcu uçaklarında…

Raspberry Pi Zero W & ESP8266 ile sıfırdan IoT ağı kurulumu – MQTT ve NodeRED

Geçmişte blogumda hem ESP8266 hem de IoT ve MQTT üzerine birçok konu açtım. Artık bunu hem bir adım daha ileri taşımak istedim, hem de piyasada yaygın olarak bulunan bir kartla, Raspberry Pi Zero W ile birleştirmek istedim. Önceden MQTT’ye şu Blog girdisi ile giriş yapmıştım: https://ibrahimozdphoto.blogspot.com/2020/12/mqtt-nedir-mqtt-protokolu-ile-esp8266y.html Esasında, IoT ağlarının sonlarında yani cihazların veri toplayacağı ya da aldıkları verilerle bir işi gerçekleştirecekleri noktalarda, ESP8266 veya ESP32 gibi ucuz, işlem gücü düşük…

Uzay araçlarında sert iniş kavramı nedir?

”Sert İniş” meselesini, geçtiğimiz günlerde açıklanan Uzay Programı ile alakalı konular içinde açıklamak istemedim. Zira proje daha yeni ve yeni bir proje üzerine bu kadar detaylı konuşmak doğru değil. Hem de Sert İniş, birçok uzay ajansının başlangıç noktasını oluşturuyor. Dolayısıyla TUA’dan bağımsız ama ona da değinen bir konu açmanın, faydalı olacağını düşündüm.Bu tür uzay görevlerini kabaca şu şekilde sıralayabiliriz: Flyby (Bir gezegenin yakınından geçme) Orbiter (Yakınından geçme esnasında, Delta-V düşürerek…

Drone İçin VTX/VRX Anten Seçimi & Anten Tipleri

“Drone için en önemli parça nedir?” sorusuna verilebilecek birçok cevap olabilir. Şahsi görüşümü belirtmem gerekirse, ne motor ne de kontrol kartı derdim. Bence en önemli bileşen ve ilk başlayanların gözünde en önemsiz görüneni, antenler. Mükemmel uçuş kartlarına, mükemmel motorlara sahip olabilirsiniz. Ancak Drone ile iletişiminiz kesilirse ya da FPV sistemi (yani görüşünüzü) kaybederseniz, bunların hiçbir önemi kalmaz. Şanslıysanız, Drone bir yerlere sert bir iniş yapar. Şanslıysanız dedim zira PV sistemi…

Story of Famous and Meritorious Images of Our Solar System

Pale Blue Dot, Earthrise, The Blue Marble, The Day the Earth Smiled, Family Portrait and more… Less than half a century, The Human Space Race is reached a meritorious place which no one could dream. From Sputnik to First Man on Moon, Mariner to Voyager Missions, Mars to Trans-Neptunian planets, humanity’s horizon and knowledge about Universe and our Solar System has evolved in an unimaginable way.Since Mid-19’s (when Sputnik was launched and Gagarin become firs…

ARM Assembly – Branch and Control | VisUAL2 ile ileri ARM Assembly Örnekleri

Transistörlerimizi oluşturduk, Logic Gate’leri tanıdık,Sonra onları kullanarak 4 Bit’lik toplayıcı (ALU) yaptık,Sonrasında VisUAL2’nin de desteği ile, ARM Assembly’e giriş yaptık.Şimdi sırada, Assembly’i bir adım daha öteye taşımak var.Önceki Assembly konusunda, Assembly dillerine giriş yapmış, temel öğelerden bahsetmiştik. Ben, Assembler olarak ARM’yi seçmiştim. Zira yeni trend ARM. Önceki makalemi, kısaca bir başlığa değinerek bitirmiştim: Branch and Control Branch and ControlAssembly dilinde if, while, for gibi operatörler yoktur. Bunların yerine conditional branching denen yöntem uygulanır, ancak…

MQTT Nedir? – MQTT protokolü ile ESP8266’yı kontrol etme

Arduino ve MQTT – MQTT protokolü ile ESP8266’yı kontrol etme IoT, hayatımızda her geçen gün daha fazla yer ediniyor. Akıllı, birbirleriyle iletişimde olan cihazların sayısı artıyor. İki cihaz arası iletişim, IoT’nin en önemli çalışma alanlarından biri. İletişimin güçlü ama sisteme çok yük bindirmeyecek biçimde olması, güvenli ancak karmaşık olmaması çok önemli. Bunun yanında kullanılacak iletişim sisteminin, uygulanabilirliği de önemli.MQTT Nedir? MQTT, iki cihaz arasındaki iletişimi baz alan, açık kaynaklı, OASIS…