DHT11 Sıcaklık ve Nem Sensörü İle Isıtıcı-Klima-Fan Otomasyonu (2/2)

Merhaba, bu yazımda yarım kalan DHT11 projeme devam edeceğim. Projenin ilk kısmı: https://iremcorak.home.blog/2019/04/29/dht11-sicaklik-ve-nem-sensoru-ile-isitici-klima-fan-otomasyonu-1-2/ En son sistemimizin otomatik çalışan kısmını tamamlamıştık. Şimdi de fonksiyonlar ve geri kalan kısmı tamamlayalım. Öncesinde Loop fonksiyonu kısmını hatırlayalım. Otomatik çalışan sistem haricinde bluetooth üzerinden klima, ısıtıcı ve fanı istediğimiz zaman kapatabilmek için bluetoothVeri() fonksiyonuna geçebilmemiz gerekir. Bunun için de kontrol … Okumaya devam edin DHT11 Sıcaklık ve Nem Sensörü İle Isıtıcı-Klima-Fan Otomasyonu (2/2)

DHT11 Sıcaklık ve Nem Sensörü İle Isıtıcı-Klima-Fan Otomasyonu (1/2)

Merhaba bu yazımızda DHT11 sıcaklık sensörü ile bir proje yapacağız. Projemizde ilk olarak DHT11 ile ortamın sıcaklık ve nem değerlerini ölçeceğiz. Ölçülen değerlere göre klima olarak yeşil led, fan olarak sarı led, ısıtıcı olarak kırmızı ledin açılıp kapandığı bir sistem kuracağız. Sistemin kontrolünü de bluetooh serial uygulamasında bluetooth modülü üzerinden yapacağız. Projemizde kullanacağımız malzemeler;  Arduino … Okumaya devam edin DHT11 Sıcaklık ve Nem Sensörü İle Isıtıcı-Klima-Fan Otomasyonu (1/2)

HC-SR 04 Ultrasonik Mesafe Sensörü Değerlerinin LCD Ekrana Yazdırılması ve Led Kontrolü

Merhaba bu yazımda HC-SR 04 ultrasonik mesafe sensörü ile okunan değerlerin LCD ekrana yazdırılması ve ölçülen uzaklık değerlerine göre dört ledin kontrolünü anlatacağım. Gerekli malzemeler HC-SR 04 sensörü, Arduino UNO, dört adet led, dört adet 220 ohm direnç. HC-SR 04 ultrasonik mesafe sensörü üzerinde ses dalgaları için bir verici ve bir alıcı vardır. Verici üzerinden … Okumaya devam edin HC-SR 04 Ultrasonik Mesafe Sensörü Değerlerinin LCD Ekrana Yazdırılması ve Led Kontrolü

LDR’den Okunan Değerin LCD Ekrana Yazdırılması ve LED Kontrolü

Merhaba bu yazımda LDR’den okuduğum değerleri LCD ekrana yazdırarak aynı zamanda ledin parlaklığını kontrol edeceğim. LDR bir diğer adıyla foto dirençler üzerlerine düşen ışık şiddetiyle ters orantılı olarak dirençleri değişen elemanlardır. LDR’nin çok ışıkta direnç değeri minimum, karanlıkta ise maksimum olur. Yani LDR devre elemanı ışık şiddetine bağlı değerleri değişen dirençlerdir. Devreye aynı sabit değerli … Okumaya devam edin LDR’den Okunan Değerin LCD Ekrana Yazdırılması ve LED Kontrolü

BLUETOOTH’DAN ARDUİNO’YA VERİ GÖNDERİLEREK LCD EKRANA YAZDIRILMASI

Merhaba bu yazımda LCD display ve bluetooth haberleşmesini anlatacağım. LCD displayi daha önce ayrıntılı anlatmıştım. Daha önce LCD display ile hiç çalışmadıysanız önceki yazıma bakabilirsiniz. ( https://iremcorak.home.blog/2019/03/28/dht11-sicaklik-ve-nem-sensoru-degerlerinin-lcd-ekrana-yazdirilmasi/ ) Devremizde HM-10 Bluetooth modülü, LCD display, 1k, 2.2k direnç ve 10k potansiyometre kullanacağız. Bluetooth’a bağlanmak için android bluetooth serial uygulamasını kullanacağız. LCD ekran ve bluetooth bağlantılarımızı aşağıdaki … Okumaya devam edin BLUETOOTH’DAN ARDUİNO’YA VERİ GÖNDERİLEREK LCD EKRANA YAZDIRILMASI

BUTON VE TRANSİSTÖR İLE RÖLE KONTROLLÜ LED YAKMA UYGULAMASI

Merhaba, bu yazımda buton ile röle kontrolünü anlatacağım. İlk olarak biraz röleden bahsedelim. Röle, düşük akımlar kullanarak yüksek akım çeken cihazları anahtarlama görevinde kullanılan devre elemanıdır. Kısaca çalışma prensipleri: rölenin bobinine enerji verildiğinde mıknatıslanan bobin sayesinde kontakların birbirine teması sağlanır ve devrede iletim sağlanmış olur. Röle üzerinde genellikle NO (normalde açık), NC (normalde kapalı) ve … Okumaya devam edin BUTON VE TRANSİSTÖR İLE RÖLE KONTROLLÜ LED YAKMA UYGULAMASI

POTANSİYOMETRE İLE 4 LEDİN SIRALI YANIP SÖNMESİ

Merhaba, daha önceki yazılarımda potansiyometre ile okuma yapmayı ve led kontrolünü öğrenmiştik. Bu yazımda potansiyometrede okunan değerlere göre dört ledin sırayla kontrolünü yapacağım. İlk olarak devremizi kuralım. 4 led, 10k potansiyometre, jumper, 4 tane 220 ohm direnç ve arduino uno kullanacağız. Benim devrem aşağıdaki gibi, siz de buna göre kurabilirsiniz. Kodlarımıza geçecek olursak ilk olarak … Okumaya devam edin POTANSİYOMETRE İLE 4 LEDİN SIRALI YANIP SÖNMESİ

POTANSİYOMETRE İLE LED KONTROLÜ (map FONKSİYONU)

Bir önceki yazımda potansiyometreden analog okuma yaparak oran-orantı hesabıyla gerilim değerlerini yazdırmıştık. Şimdi benzer bir işlemi map fonksiyonu kullanarak yapalım. Devremiz aşağıdaki şekildedir. P.W.M. (Darbe Genişlik Modülasyonu) dijital sinyalleri kullanarak analog bir ortalama değer oluşturur. Arduino’da bu ortalama değer map fonksiyonuyla yazılır. Arduino’nun digital pinlerinde çizgili olanlar P.W.M. pinleridir. map komutuyla bulunan değer P.W.M. pinlerinden … Okumaya devam edin POTANSİYOMETRE İLE LED KONTROLÜ (map FONKSİYONU)

POTANSİYOMETRENİN ANALOG OKUNMASI VE ARDUİNO’DAN GELEN GERİLİMİN BULUNMASI

Merhaba, bu yazımda Arduino ve potansiyometre kullanarak bir uygulama yapacağım. A.D.C. (Analog Digital Converter) analog sinyali dijital sistemin algılayabileceği dijital veri haline dönüştürür. Arduino 10 bit ADC okuması yaparken, 8 bit yazma yapar. 0’dan 1023’e kadar değişen değerler Arduino’da 0-5V arasında gerilimlere karşılık gelir. Bunun gözlemlenmesi için potansiyometre üzerinden analog okuma yaparak okunan değere karşılık … Okumaya devam edin POTANSİYOMETRENİN ANALOG OKUNMASI VE ARDUİNO’DAN GELEN GERİLİMİN BULUNMASI

PWM İLE LED KONTROLÜ

Merhaba, bu yazımda PWM ile led kontrolünü anlatacağım. İlk olarak PWM den bahsetmek istiyorum. PWM sinyal genişlik modülasyonu olarak bilinen analog bileşenleri dijital sinyallerle kontrol etmemizi sağlayan bir tekniktir. Analog sinyaller sinüs eğrisi gibi dalgalıyken, dijital sinyaller yalnızca 0 ve 1’lerden oluşur. PWM sayesinde 0 ve 1’lerle analog sinyallere yakın sinyaller oluşturabiliriz. PWM tekniğinde karşımıza … Okumaya devam edin PWM İLE LED KONTROLÜ