Şef

Şef

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 DC Motor Kontrolü

ESP32 ile DC Motor Kontrolü Rehberi DC motorlar, elektrik enerjisini mekanik enerjiye dönüştüren basit cihazlardır. Ancak ESP32’nin dijital pinleri maksimum 20-40mA akım verebilirken, küçük bir DC motor bile boşta 100mA, yük altında ise 1A ve üzeri akım çekebilir. Bu farkı…

ESP32 ile Keypad ve Buzzer Projesi

Bu rehber, ESP32 geliştirme kartı kullanarak 4×3 matris keypad ile tuş girişi algılama ve ezBuzzer kütüphanesi ile sesli geri bildirim sağlama işlemini adım adım açıklar. Keypad tarama yöntemi ile tuşların okunması ve her tuşlamada buzzer’dan kısa bip sesi üretilmesi prensibine…

ESP32 ile MQ2 Gaz Sensörü Projesi

Bu rehber, ESP32 geliştirme kartı kullanarak MQ2 gaz sensörünün dijital çıkış (DO) pini ile gaz varlığını algılama işlemini adım adım açıklar. Sensörün ısınma süresi, eşik değer ayarı ve dijital okuma prensibine dayanan bu proje, gaz sensörü entegrasyonu, dijital giriş okuma…

ESP32 Hareket Sensörlü Yük Kontrolü

Bu projenin temel amacı, bir hareket algılandığında lamba, led, motoru aktif hale getirmek ve hareket kesildikten belirli bir süre sonra otomatik olarak kapatmaktır. Böylece hem röle hem de hareket sensörünün yapısı anlaşılabilecektir. Gerekli Donanımlar 1. Donanım ve Bağlantı Mantığı ESP32’nin…

ESP32 ile Servo Motor Projesi

Bu rehber, ESP32 geliştirme kartı kullanarak bir potansiyometre ile servo motorun açı konumunu kontrol etme işlemini adım adım açıklar. Potansiyometreden okunan analog değerin servo motorun 0-180 derece aralığında hareket etmesi için ölçeklendirilmesi prensibine dayanan bu proje, analog giriş okuma, PWM…

ESP32 ile RGB LED Renk Kontrolü Projesi

Bu rehber, ESP32 geliştirme kartı kullanarak bir RGB LED üzerinde farklı renkleri görüntüleme işlemini adım adım açıklar. PWM (Pulse Width Modulation) tekniği ile kırmızı, yeşil ve mavi kanalların parlaklık değerlerinin bağımsız olarak kontrol edilmesi prensibine dayanan bu proje, analog çıkış…

ESP32 ile Potansiyometre ile Voltaj Ölçme

Bu rehber, ESP32 geliştirme kartı kullanarak bir potansiyometreden analog değer okuma ve bu değeri voltaj cinsine dönüştürme işlemini adım adım açıklar. Potansiyometre konumuna göre değişen analog sinyalin ADC (Analog-to-Digital Converter) ile okunup Serial Monitor üzerinde görüntülenmesi prensibine dayanan bu proje,…

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…

ESP32 ile LED Yakıp Söndürme

Bu rehber, ESP32 geliştirme kartını kullanarak bir LED’i yakıp söndürmek için gereken temel adımları içerir. Arduino IDE ortamı kullanılarak gerçekleştirilen bu proje, gömülü sistem programlamaya giriş için idealdir. Adım 1 – LED ve Direnci Anlayın LED (Işık Yayan Diyot), akımı…

ESP32 ve Güç Beslemesi

ESP32 projelerinde stabiliteyi belirleyen en kritik unsur güç yönetimidir. Hatalı besleme sadece kodun çökmesine (brownout) değil, kartın kalıcı hasar görmesine de yol açabilir. ESP32 Güç Besleme Rehberi ESP32 kartını beslemek için kullanılabilecek 3 temel yöntem vardır. 1. USB Portu Üzerinden…

Her Yönüyle Seri Monitör

ESP32 ile geliştirme yaparken kodun nasıl çalıştığını anlamak, değişken değerlerini görmek veya sistemdeki hataları ayıklamak (debugging) için en temel aracımız Seri Monitör‘dür. Bu araç, bilgisayarınız ile ESP32 arasında karşılıklı bir veri köprüsü kurar. Seri Monitörün Temel İşlevleri Seri Monitör Bileşenleri…