Arduino
OKUDUĞUNUZ KONU
Buton İle RGB Led Kontrollü Arduino
6

Buton İle RGB Led Kontrollü Arduino

Yazar : Murat Duran19 Şubat 2017

Merhaba arkadaşlar arduino kullanarak led kontrollü nasıl yapılır diye geçenlerde arkadaşlarımızdan birisi sormuş, abi bununla ilgili yazı bulamadık sitenizde dediler.Bizde üşenmeyip devresini kurduk ve projelendirdik.Projede kullandığımız malzemeler hemen hemen her arduino kullanıcısının takım çantasında olan malzemeler.Eğer elinizde yoksa ve çevrenizdeki elektronikçiler de bulamazsanız sitemizden direk olarak RGB led kontrol setini satın alabilirsiniz.

Malzemeler

Projenin Malzemelerini Satın Al

Bu proje için gerekli malzemeleri Proje Hocam garantisi ile tek sepette satın alabilirsiniz.Malzemeler proje ile %100 uyumludur.İstenilmesi halinde arduino içerisine kodlar yüklenerek gönderilir. “Satın Almak İçin Yukarıda Butona Basınız”

Öncelikle aşağıdaki bağlantı şemasına göre devrenizi ister pertinaks üzerine lehimleyerek kurun isterseniz de breadboard üzerine kurun. Breadboard üzerine kurmanızı tavsiye ederim eğer yanlış bağlama vs yaparsanız tekrar kabloları söküp kullanmanız kolay olur.

Devrenizi kurduktan sonra aşağıdaki kodları arduino nuza kopyalayıp çalıştırmanız yeterlidir.


// Proje Hocam - RGB Led Kontrol Programı
int kirmiziled = 2;
int yesilled =3;
int maviled =4;

int kirmizibuton = 8;
int yesilbuton = 9;
int mavibuton = 10;

int buzzer = 11;

void setup()
{
pinMode(kirmiziled, OUTPUT);
pinMode(yesilled, OUTPUT);
pinMode(maviled, OUTPUT);

pinMode(kirmizibuton, INPUT);
pinMode(yesilbuton, INPUT);
pinMode(mavibuton, INPUT);

pinMode(buzzer, OUTPUT);
}

void loop()
{

int buton1 = digitalRead(kirmizibuton);
int buton2 = digitalRead(yesilbuton);
int buton3 = digitalRead(mavibuton);

if (buton1==HIGH)
{
digitalWrite(kirmiziled,HIGH);
}
else if (buton2==HIGH)
{
digitalWrite(yesilled,HIGH);
}
else if (buton3==HIGH)
{
digitalWrite(maviled,HIGH);
}
else
{
digitalWrite(kirmiziled, LOW);
digitalWrite(yesilled, LOW);
digitalWrite(maviled, LOW);
}
}

void biip(unsigned char delayms){
digitalWrite(buzzer, HIGH);

delay(delayms);
digitalWrite(buzzer, LOW);
delay(delayms);
}

SİZCE NASIL OLMUŞ?
Beğendim
67%
İlginç
20%
Eh İşte
0%
Anlamadım
13%
Kötü
0%
Berbat
0%
YAZAR HAKKINDA
Murat Duran
Murat Duran
Açık kaynak donanım ve yazılım geliştiricisiyim , mekanik ve robotik sistemler üzerinde çalışmalar yapmaktayım.Ayrıca bir start-up firması olan Proje Hocam 'ın kurucuyum.
6 YORUMLAR
  • cemal zan
    23 Şubat 2017 at 16:30

    hocam yaptığınız projeler çok hoş fakat bu sitede bazılarında malzemeleri sipariş verebiliyoruz bazılarında veremiyoruz bu devrenin malzemelerini sizden sipariş edebilir miyiz ? teşekkürler.

  • Nesibe tatar
    3 Mart 2017 at 18:19

    Merhaba ben kitinden aldım ama sadece bir tanr turuncu olan tabandan çıktı

    • Murat Duran
      3 Mart 2017 at 18:23

      İstediğiniz ölçülerde kırabilirsiniz, sağlam bir masanın köşesine koyun kıracağınız şekilde ayarlayın elinizle bastırıp kırın.Kırarken dikkatli olun elinizi felan kestirmeyin.

  • habil işler
    26 Nisan 2017 at 20:37

    hocam çalıştıramadım daha detaylı anlatım yapar mısınız

  • habil işler
    26 Nisan 2017 at 21:10

    sayın hocam projenin yapılmışını bu şekilde değilde gönderilen malzemelerin aynısından kurulmuş halde gösterirseniz daha hoş olacaktır

YORUM YAP