<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: derykuscu</title>
    <description>The latest articles on DEV Community by derykuscu (@derykuscu).</description>
    <link>https://dev.to/derykuscu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4050611%2F6973b9ab-cecc-49d7-bfe6-826b4ccd19a0.png</url>
      <title>DEV Community: derykuscu</title>
      <link>https://dev.to/derykuscu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/derykuscu"/>
    <language>en</language>
    <item>
      <title>Staj Günlükleri #1: Gömülü Sistemler ve Yazılım Süreçlerine Giriş</title>
      <dc:creator>derykuscu</dc:creator>
      <pubDate>Tue, 28 Jul 2026 06:12:54 +0000</pubDate>
      <link>https://dev.to/derykuscu/staj-gunlukleri-1-gomulu-sistemler-ve-yazilim-sureclerine-giris-4be9</link>
      <guid>https://dev.to/derykuscu/staj-gunlukleri-1-gomulu-sistemler-ve-yazilim-sureclerine-giris-4be9</guid>
      <description>&lt;p&gt;Herkese selam! 👋&lt;/p&gt;

&lt;p&gt;Eprom Elektronik bünyesindeki gömülü sistemler stajımın ilk haftasını geride bıraktım. Bu haftayı hem teorik araştırmalarla hem de Arduino ve donanım bileşenleri üzerinde pratik uygulamalar geliştirerek geçirdim. &lt;/p&gt;

&lt;p&gt;İşte stajımın ilk haftasında öne çıkan başlıklar ve geliştirdiğim projeler:&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Hafta Hafta / Gün Gün Neler Yaptım?
&lt;/h2&gt;

&lt;h3&gt;
  
  
  📌 20 Temmuz: Oryantasyon ve Saha Araştırması
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Stajın ilk gününde çalışma ortamına uyum sağlama, gömülü sistemler mimarisi ve firmadaki genel projelerin çalışma prensipleri üzerine teorik araştırmalar yaptım.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📌 21 Temmuız: Donanım Mimarısı ve Zamanlama Mantığı
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Arduino Mimarisi:&lt;/strong&gt; Kart üzerindeki pin yapılarını, donanımsal birimleri ve modüllerin işlevlerini inceledim.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prototipleme Uygulamaları:&lt;/strong&gt; Mors alfabesi dönüştürücü, şifreli giriş denemesi ve girdi değerine göre LED yakan mini bir hesap makinesi uygulaması geliştirdim.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Geçikmesiz Zamanlama (&lt;code&gt;millis()&lt;/code&gt; vs &lt;code&gt;delay()&lt;/code&gt;):&lt;/strong&gt; Kod bloklarını bloklayan &lt;code&gt;delay()&lt;/code&gt; fonksiyonu yerine, işlemcinin zamanlayıcısını asenkron olarak kullanmamızı sağlayan &lt;code&gt;millis()&lt;/code&gt; fonksiyonunun kullanım mantığını pratik ettim.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📌 22 Temmuz: Sensör ve Aktüatör Entegrasyonu
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mesafe Sensörü &amp;amp; LED:&lt;/strong&gt; HC-SR04 ultrasonik mesafe sensörü kullanarak nesne uzaklığına göre tepki veren LED kontrolü sağladım.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Servo Motor Kontrolü:&lt;/strong&gt; Sensörden alınan mesafe verisini servo motorun açısal hareketine entegre ederek fiziksel mekanizma kontrolü gerçekleştirdim.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📌 23 Temmuz: Kompleks Projeler (Park Sensörü &amp;amp; Akıllı Çöp Kovası)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;TFT Ekranlı Park Sensörü:&lt;/strong&gt; Mesafe sensörü, TFT ekran ve servo motoru birleştirerek bir araç park sensörü simülasyonu yaptık.

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Çalışma Mantığı:&lt;/em&gt; Sensör 50 cm'den yakın nesneleri algıladığında TFT ekranda kırmızı uyarı ekranı basıyor, güvenli mesafede ise yeşil ekran gösteriyor.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Akıllı Çöp Kovası Projesi:&lt;/strong&gt; El yaklaştırıldığında ultrasonik sensör ile algılayıp servo motor vasıtasıyla kapağı açan, 2 saniye bekledikten sonra kapağı otomatik kapatan bir sistem tasarladım. Sistem durumunu göstermek için mini ekranda kırmızı/yeşil durum göstergeleri kullandım.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📌 24 Temmuz: Kod İncelemesi ve Dökümantasyon
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Hafta boyunca geliştirilen projelerin kod optimizasyonlarını inceledim ve staj defteri dökümantasyon adımlarını tamamladım.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Bu Haftadan Çıkardığım Teknik Notlar
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Bloklanmayan Kod Yapısı:&lt;/strong&gt; Gömülü sistemlerde &lt;code&gt;delay()&lt;/code&gt; kullanmak işlemciyi kilitlediği için gerçek zamanlı (real-time) tepki vermesi gereken sistemlerde &lt;code&gt;millis()&lt;/code&gt; gibi zamanlayıcı sayaç yapılarını kullanmak kritik öneme sahip.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sensör-Ekran Veri Entegrasyonu:&lt;/strong&gt; Sensörlerden alınan veriyi anlık olarak işleyip TFT ekran ve servo motor gibi çıkış birimlerine eş zamanlı aktarırken veri okuma frekansını doğru ayarlamak gerekiyor.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;💬 &lt;strong&gt;Yorumlarda Buluşalım!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Gömülü sistemlere adım atarken sizin ilk geliştirdiğiniz proje neydi? &lt;code&gt;millis()&lt;/code&gt; gibi zamanlayıcı mantığını kullanırken karşılaştığınız ilginç deneyimleriniz varsa yorumlarda paylaşabilirsiniz!&lt;/p&gt;

</description>
      <category>embedded</category>
      <category>c</category>
      <category>networking</category>
      <category>internship</category>
    </item>
  </channel>
</rss>
