Analog Çıkış Uygulaması

Görseldeki uygulamada LED 9 numaralı PWM özellikli pine bağlanmıştır. LED’in parlaklığını
artırıp azaltmak için analogWrite() fonksiyonun ikinci parametresi 0-255 arası değiştirilir. 255’e
yaklaştıkça parlaklık artmakta, 0’a yaklaştıkça parlaklık azalmaktadır.

const byte ledPin = 9;    // LED 9 numaralı pine bağlı.

void setup() {
  // PWM pinleri çıkış olarak ayarlamaya gerek yoktur.
}

void loop() {
  for (int pwm = 0 ; pwm <= 255; pwm += 5) { //0'dan 255'e 5'er artır.
    analogWrite(ledPin, pwm);
    delay(30);
  }
  for (int pwm = 255 ; pwm >= 0; pwm -= 5) { //255'den 0'a 5'er azalt.
    analogWrite(ledPin, pwm);
    delay(30);
  }
}

const byte led = 9;
byte x, y = 0;
void setup() {
}
void loop() {
  if (y == 0) {
    x = x + 1;
    analogWrite(led, x);
    delay(10);
  }
  if (x == 255)
  {
    y = y - 1;
    analogWrite(led, y);
    delay(10);
  }
}

const byte kirmizi = 9, yesil = 10, mavi = 11; //PWM pinleri.

void setup() {
}

void loop() {
  for (int a = 0; a <= 255; a++) {
    analogWrite(kirmizi, a);
    for (int b = 0; b <= 255; b++) {
      analogWrite(yesil, b);
      for (int c = 0; c <= 255; c++) {
        analogWrite(mavi, c);
      }
    }
  }
  //Kodu buraya yazınız.
}

Benzer Temrinler & Yazılar

  • Alkışla Çalışan LED Uygulaması

    Görselde alkışla çalışan LED uygulaması görülmektedir. Analog çıkışlı mikrofon modülünden gelen sinyal belli bir seviyeyi aştığında çıkıştaki LED yanmaktadır. Seviye tekrar aşıldığındaLED sönmektedir. Görselde ise mikrofon devresinin pin sıralaması verilmiştir. A0: Analog veri çıkışı.GND: Toprak pini.VCC: 5 V besleme.D0: Dijital veri çıkışı. const byte led = 12; int mic; bool degistir = 1; //boolean tipinde…

  • Wi-Fi Uygulaması NodeMCU 1.0 (ESP-12E) nem sensörü

    Bu uygulamada NodeMCU 1.0 (ESP-12E) kullanılarak Arduino IoT Cloud üzerinden başka birkonumdaki LED’i yakıp söndürme ve ortamın nem ve sıcaklık bilgisini bilgisayar veya akıllı telefon üzerinden görüntüleme yapılmaktadır. #include "thingProperties.h" #include "DHT.h" //Adafruit DHT Sensor Library v1.2.3 #define DHTpin 4     // Sensörün bağlandığı pin. NodeMCU 1.0 (ESP-12E) D2 pini. #define DHTtipi DHT11   // Sensör tipi:…

  • ASCII

    //void setup() {  Serial.begin(9600);  Serial.println("ASCII Tablosu");  for (byte i = 33; i < 127; i++) {    Serial.write(i); //Karakteri yaz.    Serial.print(", dec: "); //Onluk karşılığını yaz.    Serial.print(i);    Serial.print(", hex: ");    Serial.print(i, HEX); //Onaltılık karşılığını yaz.    Serial.print(", oct: ");    Serial.print(i, OCT); //Oktal karşılığını yaz.    Serial.print(", bin: ");    Serial.println(i, BIN); //İkilik karşılığını yaz.  } } void loop() {…

  • Wi-Fi Kontrollü Araba Uygulaması NodeMCU 1.0 (ESP-12E) ve ESP32 kodu

    Görseldeki Wi-Fi kontrollü araba uygulamasında NodeMCU acces point (AP) modunda çalışmaktadır. NodeMCU’ya bağlanmak için kablosuz ağlardan “Robot” seçilir. Şifre “12345678” girilir. Bilgisayar veya akıllı telefondan tarayıcı (Chrome vb.) açılarak adres satırına 192.168.4.1 girilerek NodeMCU içindeki web server sayfasından araç kontrol edilir. /*  NodeMCU Access Point (AP) modunda çalışmaktadır.    Kablosuz ağlardan "Robot"a bağlanın. Şifre: 12345678    Tarayıcıdan…

  • Google firebase kullanımı

    Google firebase kullanımı NodeMCU intenette herhangi bir server üzerinde database kullanılarak kontrol edilebilir. Google firebase ücretsiz bir database uygulamasıdır ve ESP kartları için yazılmış kütüphanelere Arduino IDE üzerinden ulaşılabilir. Database oluşturmak için “firebase.google.com” adresine Google hesabıyla giriş yapılarak “Got to console” tıklanır (Görsel 6.17). Görsel 6.17: Firebase konsoluna giriş “Add Project” tıklanır (Görsel 6.18). Görsel…

  • Step Motor Uygulaması

    Step motorlar, adımlarla hareket eden DC motorlardır görselde Faz adı verilen gruplar hâlinde organize edilmiş çoklu bobinleri vardır. Her faza sırayla enerji verildiğinde motor her seferindebir adım olacak şekilde döner. Çift kutuplu step motorlar, iki bobinden oluşur ve genellikle bobinbaşına iki olmak üzere dört bağlantıya sahiptir. Tek kutuplu bir step motor elektriksel olarak ikiayrı bobinden…

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir.