12 Eylül 2026 Cumartesi


Programlama Kodları

//AÇIKLAMA
//Bu uygulamada PWM pinlerinden birine belli frekansta ve 
//Duty Cycle'da PWM sinyali gönderildi. Uygulama hem Proteus'ta
//hem de fiziksel Arduino'da yapıldı. Frekans ve Duty Cycle
//değerlerine göre led yanıp sönme hızı veya parlaklığı gibi
//durumlar değişir.
#include <PWM.h>
#define pwm_pin 9
long frekans;

void setup()
{
  pinMode(pwm_pin, OUTPUT);
  frekans = 500;  //frekansı 500 Hz yapıldı.
  InitTimersSafe(); //registerları sıfırlayarak gerekli kurulumlar yapıldı.
  SetPinFrequencySafe(pwm_pin, frekans);  //9 nolu pin için frekans ayarlandı.
}

void loop()
{
  pwmWrite(pwm_pin, 200); //9 nolu pine 200(yaklaşık %78) Duty Cycle'da PWM sinyali gönderildi.
}



Devre Şeması




0 comments:

Yorum Gönder

Arduino Eğitimi Konu - 7

Toplam Sayfa Görüntüleme Sayısı

Sensörlerin Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com