4 adet ledi 2'şerli aynı renkte gruplayarak polis ışığı efekti (disko flaş ışıkları) oluşturacağız. Bu efektin yanıp sönme hızlarını potansiyometre ile kontrol edeceğiz.

Arduino disko flaş ışıkları (polis ışığı efekti)

Proje için gerekli elemanlar

  • Arduino uno r3 kartı
  • Breadboard
  • Jumper kablolar
  • LED (4 adet) (2 adet kırmızı , 2 adet mavi)
  • 220 ohm direnç (4 adet)
  • 250 kohm veya 50 kohm Potansiyometre

Nasıl Çalışır ?

Potansiyometrenin yukarı veya aşağı çevrilmesi, yanıp sönen ışıkların hızını değiştirerek flaş efekti oluşturur. Yanıp sönen bir polis ışığı efekti için kırmızı ve mavi LED'leri kullanabilirsiniz. Aynı renkteki LED'leri aynı Arduino pinine bağlayın, böylece her zaman birlikte yanıp sönerler.

Devre Şeması

Arduino IDE kodları

Çizim, potansiyometreden Arduino'ya analog sinyali bir giriş olarak ve LED'lere çıkış olarak bağlanan pinleri ayarlayarak çalışır. Arduino, analog girişi potansiyometreden okur ve bu değeri gecikme değeri olarak kullanır - LED'lerin durumu değişmeden önce geçen süre (açık veya kapalı). Bu, LED'lerin potansiyometre değerinin süresi boyunca açık ve kapalı olduğu anlamına gelir; bu nedenle bu değerin değiştirilmesi yanıp sönme hızını değiştirir. Devre, bir flaş efekti oluşturmak için LED'ler arasında geçiş yapar.

const int analogPin = A0;
int sensorDeger = 0;
int gecikme = 0;

void setup() {
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);  }

void loop() {
sensorDeger = analogRead(analogPin);
gecikme = map(sensorDeger, 0, 1023, 10, 500);

digitalWrite(12, HIGH);
delay(gecikme);

digitalWrite(12, LOW);
delay(gecikme);

digitalWrite(12, HIGH);
delay(gecikme);

digitalWrite(12, LOW);
digitalWrite(11, HIGH);
delay(gecikme);

digitalWrite(11, LOW);
delay(gecikme);

digitalWrite(11, HIGH);
delay(timer);

digitalWrite(11, LOW);  }

Mblock 5 kodları

mblock kodları daha sonra eklenecektir.

  • Yazı Etiketleri :
  • arduino polis ışığı
  • disko flaş ışıkları arduino
Arduino LCD ekranda kayan yazı yapalım
Yazıyı Oku

Arduino LCD ekranda kayan yazı yapalım

Arduino engelden kaçan araba yapımı
Yazıyı Oku

Arduino engelden kaçan araba yapımı

4WD bluetooth kontrollü araba yapımı - arduino
Yazıyı Oku

4WD bluetooth kontrollü araba yapımı - arduino

Arduino nem ve sıcaklık değerini lcd ekrana yazdıralım
Yazıyı Oku

Arduino nem ve sıcaklık değerini lcd ekrana yazdıralım

Arduino ile keypadli giriş sistemi yapımı
Yazıyı Oku

Arduino ile keypadli giriş sistemi yapımı

Arduino hareket sensörü alarmı yapımı
Yazıyı Oku

Arduino hareket sensörü alarmı yapımı

Menu