// LED Alev Etkisi // LED'ler yarı saydam bir kağıt ile kapatıldığında // veya ışıkları ayna ile duvara yansıtıldığında // ışığı anlık değişen bir alev'e benzer bir etki oluşturur. // 2x Sarı, 1x Kırmızı LED, 3x 220 Ohm direnç int ledPin1 = 9; // Sarı LED Anodu int ledPin2 = 10; // Kırmızı LED Anodu int ledPin3 = 11; // Sarı LED Anodu void setup() { pinMode(ledPin1, OUTPUT); //Pin 9 modunu çıkış olarak belirler pinMode(ledPin2, OUTPUT); //Pin 10 modunu çıkış olarak belirler pinMode(ledPin3, OUTPUT); //Pin 11 modunu çıkış olarak belirler } void loop() { // Işık güçleri: Birinci değer rastgele minimum, ikinci maksimum değeri verir. // Birinci değer 0'dan küçük, ikinci 255'ten büyük olmamalıdır. // Birinci sayı > ikinci olmalı. analogWrite(ledPin1, random(120,255)); // Sarı LED ışık gücünü rastgele belirler analogWrite(ledPin2, random(120,255)); // Kırmızı LED ışık gücünü rastgele belirler analogWrite(ledPin3, random(120,255)); // Sarı LED ışık gücünü rastgele belirler delay(random(20,100)); // milisaniye cinsinden kısa bekleme }
Hiç yorum yok:
Yorum Gönder