Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

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

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…

Bu rehber, ESP32 geliştirme kartı kullanarak MFRC522 RFID okuyucu modülü ile yetkili kartları tanıma ve servo motor kontrolü gerçekleştirme işlemini adım adım açıklar. SPI iletişim protokolü ile RFID okuyucunun kontrol edilmesi ve yetkili kart algılandığında servo motorun açı değiştirmesi prensibine…

Giriş Bu rehber, ESP32 geliştirme kartı kullanarak DHT11 sıcaklık ve nem sensöründen okunan verileri SSD1306 OLED ekran üzerinde görüntüleme işlemini adım adım açıklar. I2C iletişim protokolü ile OLED ekranın kontrol edilmesi ve DHT kütüphanesi ile sensör verilerinin okunması prensibine dayanan…

Bu rehber, ESP32 geliştirme kartı kullanarak bir analog joystick ile iki adet servo motorun açı konumlarını bağımsız olarak kontrol etme işlemini adım adım açıklar. Joystick’in X ve Y eksenlerinden okunan analog değerlerin, her bir servo motorun 0-180 derece aralığında hareket…

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…

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 Hareket Sensörlü LED Şerit Kontrolü Bu projenin temel amacı LED şeridi kontrol etmektir. Gerekli Donanımlar Led Şerit Nedir LED şerit (LED tape veya LED ribbon olarak da bilinir), üzerine ışık yayan yüzey montajlı LED’lerin (SMD) yerleştirildiği esnek bir devre…

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…

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

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

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…

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…

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

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…

ESP32 kartını programlamak için bir metin editörüne, bir derleyiciye (compiler) ve binary kodu karta yükleyecek bir araca ihtiyacımız vardır. Arduino IDE, tüm bu karmaşık süreci sizin yerinize tek başına halleder. 1. Arduino IDE Kurulumu ve Yapılandırması ESP32 ile geliştirme yapabilmek…

Bu rehberde, ESP32 kullanarak internetten döviz kuru verisi çekmeyi, JSON formatındaki veriyi ayrıştırmayı ve Serial Monitor üzerinde görüntülemeyi öğreneceksiniz. Frankfurter API’sini kullanarak EUR bazlı TRY ve USD kurlarını gerçek zamanlı olarak alacağız. 1. Amaç Bu çalışmanın temel öğrenme hedefleri şunlardır:…

Giriş ESP32 projelerinizde internete bağlanıp dış dünyadan veri almak ister misiniz? Bu rehberde, WiFi.h ve HTTPClient.h kütüphanelerini kullanarak ESP32’nin nasıl bir web sunucusuna (örneğin Google) bağlanıp HTTP isteği göndereceğini öğreneceksiniz. Gereksinimler arduino_secrets.h Dosyası Şifrelerinizi ana kod dosyanızdan ayırmak için proje…