Mündəricat:

Otaq temperaturu və rütubət monitoru: 6 addım
Otaq temperaturu və rütubət monitoru: 6 addım

Video: Otaq temperaturu və rütubət monitoru: 6 addım

Video: Otaq temperaturu və rütubət monitoru: 6 addım
Video: Молочная ферма в Украине. Корова деликатное животное, ее нужно любить и беречь с рождения. 2024, Iyul
Anonim
Otaq temperaturu və rütubət monitoru
Otaq temperaturu və rütubət monitoru
Otaq temperaturu və rütubət monitoru
Otaq temperaturu və rütubət monitoru

Layihəm QTempair, otaqdakı temperaturu, rütubəti və havanın keyfiyyətini ölçür.

Bu layihə sensorlardakı məlumatları oxuyur, bu məlumatları verilənlər bazasına göndərir və bu məlumatlar veb saytında göstəriləcək. Veb saytının parametrlərində bir temperatur saxlaya bilərsiniz, bir fan açılan temperaturdan daha isti olanda. Veb saytı vasitəsi ilə fanatı da aça və ya söndürə biləcəksiniz.

Qısacası QTempair bacara biləcək:

  • Otaqdakı rütubəti ölçün
  • Otaqdakı temperaturu ölçün
  • Otaqdakı karbon qazını ölçün
  • Veb saytdakı məlumatları göstərin

Bu təlimatda bunu necə etdiyimi addım -addım izah edəcəyəm.

Addım 1: Adım 1: Başlayın

Addım 1: Başlayın!
Addım 1: Başlayın!
Addım 1: Başlayın!
Addım 1: Başlayın!

Əlavədə bir excel faylı tapacaqsınız. A BOM (sənədlərin siyahısı) Orada ehtiyac duyduğunuz şeyi tapa bilərsiniz, harada tapa bilərsiniz, nə qədər başa gələcək və layihənin qiyməti nə qədər olacaq.

Lazım olacaq materiallar bunlardır:

  • Raspberry Pi 3 model B.
  • DHT22
  • MQ-135
  • DC mühərriki
  • LCD Ekran
  • Led
  • Ldr
  • Bir ağac hazırlamaq üçün bir qutu, ancaq bir çörək qutusu və s.

Addım 2: Adım 2: Kabel çəkməyə başlayaq

Addım 2: Kabel çəkməyə başlayaq
Addım 2: Kabel çəkməyə başlayaq

Bu qarmaqarışıq sxemə əsasən, məftil çəkməyi bacarmalısınız

Addım 3: Adım 3: Proqramlaşdırma

Python -da komponentləri proqramlaşdırdım (https://www.python.org/)

Doldurma sxeminə əsaslanaraq komponentlərə düzgün bir şəkildə qoşulursanız, onlardan məlumatları oxumalısınız.

Adım 4: Adım 4: Verilənlər bazası

Addım 4: Verilənlər bazası
Addım 4: Verilənlər bazası

Verilənlər bazamı yaratmaq üçün MySql (https://www.mysql.com/) istifadə etdim. Bu layihə üçün 2 cədvəldən istifadə etdim. Bu cədvəldə bu layihədə istifadə etdiyimiz sensoru, digər cədvəldə isə sensordan alınan məlumatları saxlayacağıq. Bu sensor masasından sensorId ilə əlaqələndirilir.

Adım 5: Adım 5: Veb sayt

Addım 5: Veb sayt
Addım 5: Veb sayt
Addım 5: Veb sayt
Addım 5: Veb sayt
Addım 5: Veb sayt
Addım 5: Veb sayt

Budur veb saytımın ekranları. Verilənlərin cədvəldə görüntüləndiyini görürsünüz. Bu məlumatlar və parametrlər səhifəsi göstərilir.

Adım 6: Adım 6: Hamısını Bir yerə qoyun

"Çantam" üçün MDF istifadə etdim, amma istədiyiniz hər şeyi istifadə edə bilərsiniz. Yalnız kifayət qədər qalın olduğundan əmin olun və içərisində bir neçə delik aça bilərsiniz.

Tövsiyə: