Arduino Eğitim Kiti – Tüm Yıl İçin Arduino Müfredatı: Ders 18 Arduino Hava Kalitesi ve Isı Nem için isterseniz sunu şeklinde alt taraftaki kutucuğu büyüterek takip edebilir, isterseniz de tüm sunu sayfalarının makale haline dönüştürülmüş versiyonu takip edebilirsiniz. İçerikler büyük oranda aynıdır. Sınıf ortamında kolaylık olması açısından sunu şeklinde de sunulmuştur.
Ders İçeriği:
Arduino Hava Kalitesi ve Isı Nem Sensörü
Ders Kazanımları:
- Hava kalitesi ölçüm aracının ne amaçla kullanıldığını açıklar.
- Hava kalitesi ölçüm aracı uygulamasını yardım almadan doğru bir şekilde yapar.
- Isı ve nem sensörünün ne amaçla kullanıldığını açıklar.
- Isı ve nem sensörü uygulamasını yardım almadan doğru bir şekilde yapar.
DHT11 Isı ve Nem Sensörü:
- DHT-11 Sıcaklık ve Nem Sensörü nem ve sıcaklık ölçümünde kullanılan ve dijital sinyal çıkışı veren gelişmiş bir algılayıcı birimidir.
- Projelerinizde kolay kullanım amaçlı olarak breakout üzerinde sunulmuştur.
- DHT-11 8 bit mikroişlemci içerir ve hızlı tepki verir.
- 0 ile 50°C arasında 2°C hata payı ile sıcaklık ölçen birim, 20-90% RH arasında 5% RH hata payı bulunur.
MQ-135 Hava Kalitesi Ölçüm Modülü:
- MQ135 sensör ve gerekli devrelerden oluşan modül ile hava kalitesi ölçümleri yapabilirsiniz.
- Sensör üzerindeki potansiyometre ile eşik değeri oluşturarak dijital çıkış pinini kullanabilir veya analog çıkış pinlerinden veri alabilirsiniz.
Oluşabilecek Hatalar:
Aşağıdaki programları çalıştırırken bir takım hatalarla karşılaşabilirsiniz. Bu hataların kodların yazımında meydana gelen hatalar dışında başka sebeplerle ortaya çıkması muhtemeldir. Bu hatalardan sık karşılaşılanlara aşağıda değinilmiştir.
Kart Seçilmesinden Kaynaklı Hata:
Arduino kurulumu gerçekleştirildikten sonra araçlar menüsünden doğru kartın seçilmesi gerekmektedir. Kart seçilmediğinde “Karta yüklenirken bir sorun oluştu.” benzeri bir hata alabilirsiniz.
USB Portun Seçilmesiyle İlgili Hatalar:
Arduino kurulumu gerçekleştirildikten sonra araçlar menüsünden doğru portun seçilmesi gerekmektedir. Bu port Arduino Uno’nun bilgisayara bağlandığı usb porttur. Farklı şekilde bilgisayarınızda usb driver yüklenmemiş olabilir. Bu gibi hatalarda “Port bulunamadı.” gibi hatalar almanız muhtemeldir.
Uygulama 1: Hava Kalitesi Ölçümü
Kullanılacak Malzemeler:
Bağlantı Şeması:
Bağlantılar şekildeki gibi yapılır.
Hava kalitesi sensörünün, VCC (en sağdaki) pini 5v, GND pini GND’ye, D0 0 nolu pine, A0 ise boşta kalacak şekilde bağlantısı yapılır.
Kodlar:
Uygulamanın “.ino” dosyasını (kod dosyasını) buradan indirebilirsiniz.
- Yukarıdaki bağlantı yapıldığında ve kodlar Arduino Uno’ya yüklendiğinde çalışma tamamlanmış olacaktır.
- Bu uygulamada hava kalitesi ölçüm aracının ölçtüğü değeri serial ekranda görebileceksiniz
Uygulama 2: Sıcaklık ve Nem Ölçümü
Kullanılacak Malzemeler:
Bağlantı Şeması:
Bağlantılar şekildeki gibi yapılır.
- LCD ekranın 4 pini sete göre aşağıdan yukarı doğru GND, 5V, A4, A5 pinlerine bağlanır.
- Isı nem sensörünün “+” bacağı 5v, “-” bacağı GND, OUT pini 3 numaralı pine bağlanır.
Kodlar:
Uygulamanın “.ino” dosyasını (kod dosyasını) buradan indirebilirsiniz.
- Yukarıdaki bağlantı yapıldığında ve kodlar Arduino Uno’ya yüklendiğinde çalışma tamamlanmış olacaktır.
- Bu uygulamada sıcaklık ve nem değeri ölçülecek,
- Sırasıyla LCD Ekranda değerler okunacaktır.
**Eğer hata alıyor veya veri okuyamıyorsanız I2C modülünüzün adresini güncelleyip güncellemediğinizi ve kontrast ayarını (I2C modülün arkasındaki pot yardımıyla) yaptığınızdan emin olun.