Bu rehberimizde, ESP8266 PWM (Sinyal Genişlik Modülasyonu) sinyallerini, hem Arduino IDE hem de MicroPython platformları üzerinde ESP8266 mikrodenetleyicisini kullanarak nasıl üreteceğimizi inceliyoruz. Pratik uygulama örneği olarak, zaman içinde sinyalin görev döngüsünü (duty cycle) değiştirerek bir LED’in parlaklığını yumuşak bir şekilde artırıp azaltacağız (fading efekti). 1. Bölüm: Arduino IDE ile ESP8266 PWM Kontrolü Arduino geliştirme ekosisteminde […]
ESP8266 PWM Kullanımı
Arduino LED Parlaklığı Ayarlama Buton ve PWM Kullanımı
Arduino LED parlaklığı ayarlama işlemi; potansiyometreler, ortam ışığına duyarlı LDR sensörleri veya çeşitli dokunmatik arayüzlerle kolayca gerçekleştirilebilir hatta her hangi bir donanım kullanmadan yazılım tabanında da bu işlemler kolaylıkla yapılabilir. Bu rehberimizde ise, endüstriyel arayüz tasarımlarının temelini oluşturan iki adet basma butonu (artırma ve azaltma) yardımıyla PWM (Darbe Genişlik Modülasyonu) sinyalini kontrol ederek bir LED’in […]
555 Entegresi ile LED Dimmer ve DC Motor Hız Kontrol Devresi
Bu yazımızda, DC Motorların hızını ve LED’lerin parlaklığını kontrol etmek için bir PWM (Darbe Genişliği Modülasyonlu) kontrol devresinin nasıl yapılacağını anlattık. Bu devre, DC motorların hızını veya LED’lerin parlaklığını kontrol eden sürekli AÇIK-KAPALI darbeleri üretmek için 555 zamanlayıcı entegre kullanır. Bu devreyi LED şeritler vb. dekoratif ışıklar için LED Dimmer olarak da kullanabilirsiniz. Gerekli Malzemeler […]
Arduino PWM ile DC Motor Kontrolü, Yarı Devir ve Tam Devir
Arduino PWM ile DC Motor Kontrolü yaptığımız içeriğimiz ile, PWM kullanmayı öğrenerek bir çok projenize yeni bir boyut kazandırabilirsiniz. Bu içeriği hazırlama sebebimiz, bir okuyucumuzun bizlerden yardım istemesinden kaynaklanıyor. Daha önceki yazılarımızda Arduino ve PWM‘den bahsetmiştik. Bu bilgilere dayanarak, aynı zamanda okurumuzun yardım talebine cevap olarak yazıya başlayalım! Kısaca PWM Nedir? PWM tekniğinin temeli kare […]
