Kaydol

Giriş Yap

Parolanızı mı unuttunuz

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Üzgünüz, gönderi ekleme izniniz yok.

Arduino İle Alkışla Yanan Gece Lambası

Merhaba arkadaşlar arduino ile projelerimizde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki yazımızın konusu başlıkta da belirttiğim üzere alkışla yanan gece lambası aslında bugün farklı bir proje paylaşacaktım ama gece su içmek için kalktığımda içerisi karanlık oluğu için uykulu bir şekilde masaya çarptım 😀 birşey olmadı ama bu tür kazalar geçirenler için bu projeyi paylaşmak istedim 🙂 Projenin sistemi basit iki kere alkışladığımız da lamba yanacak tekrar iki kere alkışladığımız da sönecek daha öncede belirttiğim üzere kyk da kalıyorum haliyle kalanlar bilir ki burada gece lambası falan yok ve lambanın anahtarı da yatağıma uzak onun için ben gece lambası olarak normal oda lambalarından birini kullanacağım 🙂

DİKKAT !! Bu projede 220 volt elektrik akımı kullanılmış olup önlemler alınarak proje uygulanmalıdır.

Malzeme Listesi

1- Herhangi Bir Arduino Modeli

2- Ses Sensörü

3- Role Modülü (Bunu sizde yapabilirsiniz)

4- Eski Şarj Aleti

5- Gerekli Ekipmanlar

Not: Tüm bu malzemeleri elektronik parça satan yerlerde bulabilirsiniz yada şu ve bu adreslerden internet üzerinden güvenle sipariş edebilirsiniz 

 Ayrıca eğer zamanım bol diyorsanız Çin’den de Aliexpress vasıtasıyla getirtebilirsiniz. Daha uygun fiyata gelecektir. 🙂

Gördüğünüz üzere benim odamda 2 tane led armatür panel var ben bunlardan birini hackliycem 😀

armatürün içini açtığımızda ise aşağıdaki gibi bir görüntüyle karşılaşıyoruz..

ama bize lazım olan kısım eletrik giriş klemensi

Aradığımız şey tam olarak bu 🙂

Umarım yurt yönetimi bu yazıyı okumaz 😛

Devremizde role kullanacağız role kullanımını daha önce anlattım sanıyorum eski yazılarıma bakabilirsiniz.. neyse devre şemamıza geçelim.

Arduino İle Alkışla Yanan Gece Lambası Devre Şeması

Yukarıda belirttiğim klemens uçları lambada aşağıdakiler.. bu uçları direkt roleye bağlıyorsunuz.

NOT: Arkadaşlar mikrofonun algılama hassasiyetini üzerindeki pottan ayarlıyorsunuz 😉

Burada arduinoyu beslemek için eski sarj aleti kullandım aşağıdaki gibi

Tabi bunun elektriğini de lambaya gelen hat karşılayacak. 🙂 devre oldukça basit ama size tavsiyem elektriği kesin bağlantılarını öyle yapın sonra bizim yüzümüzden çarpılmayın 😀 Şimdi yazılıma geçelim..

Yazılım

//DONANIM PLUS ELEKTRONİK
//TASARIM TOLGA SOYTEPE
//İNSTAGRAM Tolgasyp
//TWİTTER TSytpp
// ARDUİNO ALKIŞ İLE KONTROL EDİLEBİLEN MASA LAMBASI
int sensorpin = 4;
int R1 = 2;
int alkis = 0;
long ilkalkis = 0;
long akisarasi = 0;
boolean RoleDurumu = false;
 
void setup() {
  pinMode(sensorpin, INPUT);
  pinMode(R1, OUTPUT);
}
 
void loop() {
 
  int sensordurum = digitalRead(sensorpin);
 
  if (sensordurum == 0)
  {
    if (alkis == 0)
    {
      ilkalkis = akisarasi = millis();
      alkis++;
    }
    else if (alkis > 0 && millis()-akisarasi >= 50)
    {
      akisarasi = millis();
      alkis++;
    }
  }
  if (millis()-ilkalkis >= 400)
  {
    if (alkis == 2)
    {
      if (!RoleDurumu)
        {
          RoleDurumu = true;
          digitalWrite(R1, HIGH);
        }
        else if (RoleDurumu)
        {
          RoleDurumu = false;
          digitalWrite(R1, LOW);
        }
    }
    alkis = 0;
  }
}

Yazılımdan bahsetmek gerekirse çalışma mantığı üst tarafta anlattığım gibi ama ayrıntıya inmek gerekirse koddaki döngü eğer 50 ms aralıklarla ses algılanırsa devreyi çalıştırıyor yani iki kere alkışlayacaksınız ama bu 50 ms yeden yavaş ise arduino bunu alkış değilde başka bir ses olarak algılayacaktır. Bu özellik sayesinde alkışlarınızı seçebilmekte 🙂

Projede kullanılan yazılım kodlarını buradan indirebilirsiniz 🙂

Bir yazının daha sonuna geldik arkadaşlar umarım faydalı olmuştur. Anlamadığınız kafanıza takılan bir yer olursa yorumdan yada mailden ulaşabilirsiniz kolay gelsin 🙂

İlginizi Çekebilecek Diğer Yazılar

Arduino ile 6 Potansiyometre Kullanarak 6 Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde uzun bir aradan sonra kaldığımız yerden devam ediyoruz. Bu geçirdiğimiz ...

Arduino Nedir? Özellikleri Nelerdir? Nerelerde Kullanılır? Ne İşe Yarar?

Arduino nedir? Arduino ile neler yapılabilir? Ne işe yarar bu Arduino? Arduino çeşitleri nelerdir? Arduino ...

Arduino ile Nrf24l01 Kullanarak Joystick ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino ile Nrf24l01 Kullanarak Potansiyometre ile Servo Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz… Bugün ki konumuz Arduino ile Nrf24l01 ...

Arduino, Nrf24l01 ile DHT11 kullanarak Lcd Ekrana Sıcaklık Verisi Yollama

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz bir önceki yazımızın ...

Arduino, Nrf24l01 ile DHT11 kullanarak Serial Monitörden Sıcaklık Bilgileri Okuma

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Nrf24l01 ve Dht11 ...

Arduino İle Akıllı Çöp Kutusu

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz oldukça basit ama ...

Arduino ile NRF24L01 Wireless Modül İle Led Kontrolü

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı gitmeye çalışıyoruz. Bugün ki konumuz Arduino ile NRF24L01 ...

Arduino İle Engelden Kaçan Robot Yapımı

Merhaba arkadaşlar arduino ile projelerimizde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki yazımızın konusu başlıkta da ...

Arduino Uno İle 4x4x4 Led Küp Nasıl Yapılır ?

Merhaba arkadaşlar arduino ile projelerde olabildiğince hızlı ilerlemeye çalışıyoruz. Bugün ki konumuz Arduino ile 4x4x4 ...