İçindekiler:

Oda Sıcaklığı ve Nem Monitörü: 6 Adım
Oda Sıcaklığı ve Nem Monitörü: 6 Adım

Video: Oda Sıcaklığı ve Nem Monitörü: 6 Adım

Video: Oda Sıcaklığı ve Nem Monitörü: 6 Adım
Video: ODA SICAKLIĞI ÖLÇME ALETİ! - Xiaomi Bluetooth Akıllı Sıcaklık ve Nem Ölçer Termometre İnceleme! 2024, Temmuz
Anonim
Oda Sıcaklığı ve Nem Monitörü
Oda Sıcaklığı ve Nem Monitörü
Oda Sıcaklığı ve Nem Monitörü
Oda Sıcaklığı ve Nem Monitörü

Projem QTempair, oda sıcaklığını, nemi ve hava kalitesini ölçüyor.

Bu proje sensörlerden gelen verileri okur, bu verileri veritabanına gönderir ve bu veriler bir web sitesinde görüntülenecektir. Bir fanın açacağı kayıtlı sıcaklıktan daha fazla ısındığında, web sitesindeki ayarlarda bir sıcaklık kaydedebilirsiniz. Ayrıca web sitesi üzerinden fanı açıp kapatabileceksiniz.

Kısacası QTempair şunları yapabilecektir:

  • Odadaki nemi ölçün
  • Odadaki sıcaklığı ölçün
  • Odadaki karbondioksiti ölçün
  • Verileri web sitesinde göster

Bu talimatta, nasıl yaptığımı adım adım açıklayacağım.

Adım 1: Adım 1: Başlarken

Adım 1: Başlarken!
Adım 1: Başlarken!
Adım 1: Başlarken!
Adım 1: Başlarken!

Ekte bir excel dosyası bulacaksınız. BOM (malzeme listesi) Orada ihtiyacınız olan şeyleri, onları nerede bulabileceğinizi, ne kadara mal olacağını ve projenin ne kadara mal olacağını bulacaksınız.

İhtiyacınız olacak malzemeler şunlardır:

  • Raspberry Pi 3 Model B
  • DHT22
  • MQ-135
  • DC motoru
  • LCD ekran
  • Led
  • Ldr
  • Bir kutu yapmak için biraz tahta, ancak sadece bir ekmek kutusu vb.

Adım 2: Adım 2: Kablolamaya Başlayalım

Adım 2: Kablolamaya Başlayalım
Adım 2: Kablolamaya Başlayalım

Bu fritzing şemasına dayanarak, kablolamayı yapabilmelisiniz.

Adım 3: Adım 3: Programlama

Bileşenleri Python'da programladım (https://www.python.org/)

Bileşenlere fritzing şemasına göre doğru bir şekilde bağlandıysanız, onlardan veri okuyabilmeniz gerekir.

Adım 4: Adım 4: Veritabanı

Adım 4: Veritabanı
Adım 4: Veritabanı

Veritabanımı yapmak için MySql (https://www.mysql.com/) kullandım. Bu proje için 2 tablo kullandım. Bir tabloda bu projede kullandığımız sensörü kaydedeceğiz, diğer tabloda sensörden kaydedilecek veriler olacak. Bu, sensör tablosundaki sensorId ile bağlantılıdır.

Adım 5: Adım 5: Web Sitesi

Adım 5: Web sitesi
Adım 5: Web sitesi
Adım 5: Web sitesi
Adım 5: Web sitesi
Adım 5: Web sitesi
Adım 5: Web sitesi

İşte web sitemin ekranları. Verilerin grafikte görselleştirildiğini görüyorsunuz. Bu veriler görüntülenir ve ayarlar sayfası.

Adım 6: Adım 6: Hepsini Bir Araya Getirmek

"Davam" için MDF kullandım ama istediğiniz her şeyi kullanabilirsiniz. Yeterince kalın olduğundan emin olun ve içine birkaç delik açabilirsiniz.

Önerilen: