Şef

Şef

LoRaWAN Nedir?

LoRaWAN Nedir? LoRaWAN (Long Range Wide Area Network), düşük güç tüketimiyle geniş alanlarda kablosuz iletişim sağlayan bir IoT (Nesnelerin İnterneti) haberleşme protokolüdür. Semtech firmasının geliştirdiği LoRa modülasyon teknolojisi üzerine inşa edilmiştir ve LPWAN (Low Power Wide Area Network) ailesinin en…

Staj Programı Part-1

1. FAZ: Sunucu, Temel Docker ve Konteyner Yönetimi Bu fazın amacı; stajyerlerin temel Linux/Bulut ortamını tanıması, imaj ve konteyner mantığını kavraması ve Portainer ile görsel yönetim kabiliyeti kazanmasıdır. 2. FAZ: IoT Protokolleri ve Veri Katmanı Bu fazın amacı; stajyerlerin…

Staj Programı Part-2

Bu takvim, veriyi cihazdan alıp platforma basmayı, orada işlemeyi ve platform üzerinden cihaza komut göndermeyi (RPC) uçtan uca kapsar. Bu haftanın amacı; stajyerlerin bir IoT platformunun mimarisini (Cihaz profilleri, varlıklar), HTTP/MQTT protokolleriyle telemetri verisi göndermeyi, veriyi görselleştirmeyi ve LoRaWAN (ChirpStack)…

Staj Programı Part-3

Mühendislik mantığına uygun olarak konuları sinyal seviyesinden protokol seviyesine doğru ardışık şekilde sıraladım: 1. Gün: Sinyal Yapısı, Medya ve Zamanlama Dünyası İlk günün amacı; verinin fiziksel ortamda nasıl var olduğunu ve zamanlama (clock) mekanizmasını anlamaktır. 2. Gün: Veri İletim…

Popüler Protokoller

Sistem mimarisinde doğru protokolü seçmek, projenin kaderini (gecikme, güvenlik, ölçeklenebilirlik) doğrudan belirler. Sıklıkla kullandığımız, mülakatlarda karşımıza çıkan ve ağ altyapısının temelini oluşturan 8 Popüler Ağ Protokolünün çalışma mantığı ve sahadaki kullanım senaryoları: 1️⃣ HTTP (Hypertext Transfer Protocol) 2️⃣ HTTP/3 (QUIC)…

MQTT Protokolü

Nesnelerin İnterneti (IoT) ekosistemi büyüdükçe, milyarlarca cihazın birbiriyle nasıl hızlı, güvenli ve minimum kaynak tüketerek haberleşeceği sorusu kritik bir hale geldi. İşte bu noktada, IoT projelerinin vazgeçilmez standardı olan MQTT (Message Queuing Telemetry Transport) protokolü devreye giriyor. Peki, MQTT nedir,…

HTTP Protokolü

İster bir web uygulaması geliştirin, ister bir IoT cihazından bulut sunucusuna veri aktarın, internet mimarisinin kalbinde aynı protokol yer alır: HTTP (Hypertext Transfer Protocol). Uygulama katmanında (Application Layer) çalışan bu protokol, istemci (client) ile sunucu (server) arasındaki veri alışverişinin kurallarını…

SPI Protokolü

IoT projelerinde, ekranlar (TFT, OLED), SD kart modülleri, RFID okuyucular veya yüksek hassasiyetli harici ADC/DAC entegreleri ile çalışırken I2C protokolünün hızı (400kHz – 1MHz) genellikle yetersiz kalır. Bu senaryolarda devreye, multi megahertz (MHz) mertebelerinde hızlara çıkabilen senkron ve tam çift…

Haberleşme Hatlarında Gürültü (EMI) ve Sonlandırma Direnci (Termination Resistor)

Endüstriyel otomasyon, IoT saha uygulamaları ve telemetri sistemlerinde (RS-485, CAN-bus vb.) karşılaşılan hataların çok büyük bir kısmı yazılımsal değil, fiziksel katmandaki (PHY Layer) sinyal bozulmalarından kaynaklanır. Sahada “cihaz koptu”, “veri paketleri bozuk geliyor” veya “mesafe uzayınca haberleşme duruyor” şeklinde karşımıza…

Veri Yolda Bozulursa? Parity Bit ve CRC (Döngüsel Redundans Kontrolü) Mantığı

Dijital haberleşmede veriyi bir noktadan diğerine göndermek işin sadece ilk kısmıdır. Asıl zorluk, gönderilen verinin karşı tarafa hiç bozulmadan, eksiksiz ve doğru ulaştığından emin olmaktır. Özellikle endüstriyel ortamlarda, yüksek gerilim hatlarının ve motorların oluşturduğu elektriksel gürültüler kablodaki 1leri 0a, 0ları…

Haberleşmenin Elektriksel Dili: TTL, RS232 ve RS485 Nedir?

Mikrodenetleyicilerle çalışırken veya endüstriyel bir otomasyon sisteminin mimarisini kurarken, cihazların birbirleriyle “konuşması” gerekir. Ancak yazılımda yazdığımız 1 ve 0 değerlerinin fiziksel dünyada (kablolarda) nasıl seyahat ettiği, sistemin kararlılığını doğrudan belirler. Bu yazıda, UART protokolünün fiziksel katmanını oluşturan TTL, RS232 ve…

One-Wire Protokolü

tek bir veri hattı (data line) üzerinden iletişim kurmak üzere tasarlanmıştır, bu hatta ‘DQ’ denir ve hem veri iletimi hem de (belirli koşullar altında) güç sağlama amacıyla kullanılır. Temel Sinyal Zamanlaması One-wire protokolü, her zaman master (ana cihaz) tarafından başlatılan…

I²C Protokolünün Uygulaması

I2C Protokolü Nedir? ESP32 ile i2C Haberleşme Rehberi Mikrodenetleyici projelerinde ekranlar, sensörler ve ivmeölçerler gibi çevre birimleriyle haberleşmek için en sık kullanılan protokollerden biri I2C (Inter-Integrated Circuit) protokolüdür. Bu yazıda, I2C protokolünün çalışma mantığını, avantajlarını ve ESP32 ile nasıl kullanılacağını…