Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu eğitim videosunda Ahmet Bilgeç, Arduino kartında analog çıkışların nasıl kullanılacağını anlatıyor.
- Video, PWM (Darbe Genişliği Modülasyonu) teknikinin açıklanmasıyla başlıyor ve ardından Arduino kartındaki PWM çıkışlarının nasıl kullanılacağını gösteriyor. Arduino'nun pwm sinyali üretebilmek için analogWrite komutu kullanılıyor. Video, Tinkercad'de bir örnek devre ile pratik uygulamayı gösteriyor: bir potansiyometre ile kontrol edilen bir LED'in parlaklığının nasıl değiştiğini gösteren bir örnek sunuluyor.
- 00:24Arduino'da Analog Çıkış Kullanımı
- Arduino kartı analog çıkış gerektiren uygulamalar için kullanılabilecek.
- Mikrodenetleyicilerde analog sinyal çıkışı yerine PWM (Darbe Genişliği Modülasyonu) teknikleri kullanılır.
- PWM teknikinde eşit zaman aralıklarıyla kesik kesik enerji verilmesi sağlanır.
- 01:15PWM Tekniğinin Çalışma Prensibi
- Sıfır voltaj uygulandığında ortalama voltaj değeri sıfır olur.
- Beş volt uygulama süresi değiştiğinde, ortalama gerilim değeri oynayarak analog sinyal elde edilir.
- PWM sinyalleri, ledlerin parlaklık kontrolü ve motor devirlerinin kontrolü gibi birçok devrede kullanılabiliyor.
- 03:22Arduino'da PWM Çıkış Portları
- Arduino kartında pwm çıkışı alabileceğimiz altı tane port vardır.
- Bu portlar dijital port grubu içerisindeki 3, 5, 6, 9, 10 ve 11 no'lu portlardır.
- Kartın pwm sinyali üretebilmesi için analogWrite komutuna başvurulur.
- 04:05PWM Çıkış Uygulaması
- Tinkercad'de potansiyometre, LED ve 220 ohm direnç kullanılarak örnek devre oluşturulur.
- Potansiyometrenin değeri değiştirildiğinde, 3 nolu analog çıkış üzerinden LED'in parlaklığı değişir.
- Kodda analogRead komutu ile potansiyometreden gelen değer okunur ve analogWrite komutu ile 3 no'lu porta değer gönderilir.