Arduino ile Alev Efekti Uygulaması – Arduino Projeleri
Arduino ile Alev Efekti Uygulaması – Arduino Projeleri
Arduino kartı ve basit elektronik elemanlarla hayal gücünüze ve elektronik elemanların yapabileceği kapasitelere göre çok değişik projeler yapabilirsiniz. Bu yazımızda PWM aracılığıyla, LED’lere titreştirecek ve sanki Alev Efekti gibi rastgele bir ışık etkisi vereceğiz. Bu çalışmayı süsleyerek evlerinizde veya okulunuzda dekoratif olarak kullanabilirsiniz.
Alev Efekti Devresinde Kullanılan Malzemeler:
⇒ 1 X Arduino UNO
⇒ 1 X Kırmızı LED
⇒ 2 X Sarı LED
⇒ 3 X 220 Ω Direnç
Arduino ile Alev Efekti Devre Şeması
Devre şeması aşağıdaki gibidir;
Arduino ile Alev Efekti Kodları
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
/* LED’ler Arduino’ nun PWM çıkışı veren uçlarına bağlanır. Arduino kullanmayı biliyorsanız, bu yerlerin neler olduğunu biliyorsunuzdur. Eğer yeni başladıysanız, Arduino'yu açıkladığımız yazılarımızı okuyabilirsiniz.*/ int ledPin1 = 9; int ledPin2 = 10; int ledPin3 = 11; void setup() { pinMode(ledPin1, OUTPUT); pinMode(ledPin2, OUTPUT); pinMode(ledPin3, OUTPUT); } void loop() { /* Ana program döngüsü içerisinde LED’lere 0 ile 120 arasında rastgele bir değer gönderilir; LED parlaklığını tam olarak almak için 135 değeri eklenir */ analogWrite(ledPin1, random(120)+135); analogWrite(ledPin2, random(120)+135); analogWrite(ledPin3, random(120)+135); delay(random(100)); } |