Mündəricat:

Temperatur və Nəmlik LEDləri: 12 addım
Temperatur və Nəmlik LEDləri: 12 addım

Video: Temperatur və Nəmlik LEDləri: 12 addım

Video: Temperatur və Nəmlik LEDləri: 12 addım
Video: AVO Metr I Analoq Metr və Rəqəmsal Metr I Multimetr I Hobbi Elektron #6 2024, Dekabr
Anonim
Temperatur və Rütubət LEDləri
Temperatur və Rütubət LEDləri

Daha çox vizual termometr istəsəniz, bu layihə kömək edə bilər. Rütubət və temperatur səviyyələrinə əsaslanaraq müəyyən rəngləri göstərən bir sıra LEDlər hazırlayacağıq.

Addım 1: Materiallar

Materiallar
Materiallar

Bu layihə üçün sizə lazım olacaq:

- 2 RGB LED

- DHT11 Temperatur və rütubət modulu

- 6 220Ω rezistor

-12 ədəd çörək taxtası atlayıcısı (tellər)

- Arduino UNO R3

- Arduino IDE (kodlaşdırma üçün)

- DHT Sensor Kitabxanası (temperatur modulunuzun işləməsini təmin etmək üçün)

Addım 2: Çörək lövhəsinin naqilləşdirilməsi

Çörək lövhəsinin çəkilməsi
Çörək lövhəsinin çəkilməsi

Addım 3:

Şəkil
Şəkil

Hər bir komponentə uyğun bir enerji təchizatı qurmaq istəyirsən, buna görə torpaqdan və 5 voltlu bağlantılardan başlayaq

Addım 4:

Şəkil
Şəkil

Sonra, temperatur sensoru quraq. Mina Arduino uno 2 pininə bağlıdır

Addım 5:

Şəkil
Şəkil

Nəhayət LEDləri quraq. Hər ikisi də eyni kabel və rezistor quruluşuna malikdir. İstilik oxunuşlarını əks etdirən LED üçün pinlərim 3, 5 və 6 -dadır, rütubət LEDi isə 9, 10 və 11 -ci pinlərdədir.

Addım 6:

Şəkil
Şəkil

Artıq bitmiş bir dövrə sahibsiniz! Bu LED -lərin temperaturu hiss etməsinə imkan verən kod üzərində işləməyə başlayaq.

Birincisi, temperatur sensörünüz üçün pinləri və pinlərinizə uyğun olaraq LEDləri təyin edin və temperatur sensoru üçün kitabxananı daxil edin. Kitabxanaya daxil olmaq üçün (bizim vəziyyətimizdə "DHT" lazım olan kitabxanadır), menyu çubuğuna gedin və "Eskiz> Kitabxanaya daxil et. ZIP Kitabxanası əlavə et" seçin və yüklədiyiniz yerdən "DHT" ZIP qovluğunu seçin.

Addım 7: Kodlaşdırma

Kodlaşdırma
Kodlaşdırma
Kodlaşdırma
Kodlaşdırma

Addım 8:

Şəkil
Şəkil

Sonra, Void Setup -da hər iki LED -in çıxışını və sensorunuz üçün serial monitoru təyin edin.

Addım 9:

Şəkil
Şəkil

Void Loop -da serial monitorunuzun funksiyasını yazın. Buradan sonra loop funksiyası üçün temperatur və rütubət oxunuşlarını alacaqsınız.

Addım 10:

Şəkil
Şəkil

Menyu çubuğuna gedərək "Alətlər> Serial Monitor" seçərək Serial monitoru işə salın. İstilik və rütubət üçün oxunuşlar almalısınız. 30 saniyə gözləyin və həm temperatur, həm də rütubət üçün ən çox görünən rəqəmləri yazın. İndi bir oxuduğunuza görə, növbəti kod seqmentimiz üçün bu dəyərləri qoşa bilərik

Addım 11:

Şəkil
Şəkil

LED -lərimizi buna uyğun olaraq yandırmaq üçün bəzi "başqa" ifadələr yazmalıyıq. İstilik üçün götürdüyünüz oxunuşu götürün və ilk ifadələrə qoşun. İstilik təyin olunan dəyərdən yüksəkdirsə, işıq qırmızıya çevriləcək. Əks halda mavi olaraq qalacaq. Eyni şey rütubətə də aiddir. Oxumaq aldığınız dəyərdən yüksəkdirsə, işıq qırmızıya çevrilir. Əks halda mavi olaraq qalacaq.

Addım 12: Bitti

Artıq istiliyinizi və rütubətinizi ölçən öz LED -ləriniz var!

Tövsiyə: