Kategori Genel

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…

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ı…

ESP32 ile Step Motor ve Sürücü Projesi

Bu rehber, ESP32 geliştirme kartı kullanarak 28BYJ-48 step motoru ULN2003 sürücü modülü ile kontrol etme işlemini adım adım açıklar. AccelStepper kütüphanesi ile hızlandırma/yavaşlatma profillerinin uygulanması ve tam adım (full-step) modunda motorun hassas konumlandırılması prensibine dayanan bu proje, step motor entegrasyonu,…

ESP32 ile Piezo Buzzer Uygulaması

Bu rehber, ESP32 geliştirme kartı kullanarak bir buton ile piezo buzzer’dan melodik ses çıkarma işlemini adım adım açıklar. Butona basıldığında önceden tanımlanmış bir melodinin çalınması prensibine dayanan bu proje, dijital giriş, ses üretimi ve dizi kullanımı konularını öğrenmek için ideal…

ESP32 ile Buton Kontrollü LED

Bu rehber, ESP32 geliştirme kartı kullanarak bir buton ile LED kontrol etme işlemini adım adım açıklar. Butona basıldığında LED’in yanması, bırakıldığında sönmesi prensibine dayanan bu proje, dijital giriş/çıkış kavramlarını öğrenmek için temel bir uygulamadır. Adım 1 – Buton ve LED…

Wifi ağı ve WiFi.h Kütüphanesi için Rehber

Bu bölümde, ESP32/ESP8266 projelerinde kullandığımız WiFi.h kütüphanesini sıfırdan öğreniyoruz. Her fonksiyonu basit örneklerle ve günlük hayattan benzetmelerle açıklayacağız! WiFi.h Kütüphanesi Nedir? WiFi.h, ESP32 ve ESP8266 kartlarının kablosuz ağlara bağlanmasını sağlayan resmi Arduino kütüphanesidir. Tıpkı bilgisayarınızın veya telefonunuzun Wi-Fi ayarları gibi,…

ESP32 ile Wi-Fi Bağlantısı

Giriş ESP32 veya ESP8266 tabanlı IoT projelerinde Wi-Fi bağlantısı kurmak, neredeyse her projenin ilk adımıdır. Ancak çoğu geliştirici, Wi-Fi şifresini doğrudana .ino dosyasına yazarak güvenlik açığı oluşturur. Bu yazımızda, arduino_secrets.h dosyası kullanarak şifrelerinizi nasıl koruyacağınızı, bağlantı sürecinde hangi hatalarla karşılaşabileceğinizi…

Merhaba dünya!

Nesnelerin İnterneti (IoT) Ekosistemleri ve Endüstriyel Entegrasyon Metodolojileri iofe çatısı altında yürütülen çalışmalar, fiziksel katman ile uygulama katmanı arasındaki veri akışını optimize eden, yüksek derecede ölçeklenebilir ve heterojen IoT mimarilerinin tasarımı üzerine odaklanmaktadır. Mühendislik disiplini çerçevesinde geliştirilen çözümler, sensör ağlarından…