Mündəricat:

DIY Cib Hava İstiliyi yoxlayıcısı: 6 addım
DIY Cib Hava İstiliyi yoxlayıcısı: 6 addım

Video: DIY Cib Hava İstiliyi yoxlayıcısı: 6 addım

Video: DIY Cib Hava İstiliyi yoxlayıcısı: 6 addım
Video: САЛО. ЖАРЕННАЯ КАРТОШКА С ЛУКОМ. УЧУ ДЕТЕЙ ГОТОВИТЬ 2024, Noyabr
Anonim
DIY Cib Hava İstiliyinin yoxlanılması
DIY Cib Hava İstiliyinin yoxlanılması

Bunu etmək üçün Nokia 5110 Display, Digital Temperature modulu və Arduino Uno istifadə edəcəyik. Bir açar və tellərlə birlikdə bir barrel deyil, telləri olan 9V jak da lazımdır.

Bir lehimləmə dəmiri lazım ola bilər, ancaq telləri də bükə bilərsiniz.

Addım 1: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Əvvəlcə rəqəmsal temperatur modulunu və Arduino -nu götürün.

Sensoru bu şəkildə bağlayın:

A0 - Arduino pin A0, G - torpaq, + 5V və D0 - Pin 3.

İstifadə olunan sensor Elegoo Sensor V2 Kitindəndir, amma düşünürəm ki, bunlar olduqca yaygındır. Bir şəkil əlavə olunur.

Addım 2: Sensorun Kalibrlənməsi

Sensorun Kalibrlənməsi
Sensorun Kalibrlənməsi

Sensorların hamısı aşkarda mükəmməl deyil- onlarla bir az əyilmək lazım ola bilər!

Zəhmət olmasa Arduinonu kompüterinizə qoşun.

Sensor kalibrləmə kodunu ehtiva edən bir.txt faylı yuxarıdadır.

(Zəhmət olmasa bu kodun mənim mülküm deyil, elego -ya aid olduğunu unutmayın. Bu kodu burada tapa bilərsiniz:

. Txt faylı zərərli proqram deyil. Düz mətndir və mətn Arduino IDE -yə kopyalanır.

Kodu işə salın və Serial Monitoru açın.

Bir bələdçi götürün, bu kommersiya temperatur monitoru, termostat və ya AC ola bilər.

Sensor üzərində yüksək dəqiqlikli potansiyometr var. Kiçik bir tornavida götürün və AC -nin istiliyinə uyğunlaşdırın.

İkinci görüntüdə göstərildiyi kimi, sensorum 70 dərəcə C oxu verdi!

Addım 3: Ekranı bağlayın

Ekranı qoşun
Ekranı qoşun

Bu, izlədiyim Son Dəqiqə Mühəndislərindən bir tel bələdçisidir. Ancaq 3 -cü pin yerinə, 2 -ci pindən istifadə etdim, çünki 3 artıq istifadə olunurdu.

8 pin var.

RST -i 2 -ci pinə, CE -yə 4 -ə, DC -yə 5 -ə, DIR -a 6 -ya, CLK -a 7 -ə bağlayın. VCC -nin BL -nin arxa işıq üçün olduğu və ekrana güc verdiyinə görə qoşulmasına ehtiyac yoxdur. Ancaq arxa işığı istifadə etmək istəmirsinizsə, VCC -ni gücə qoşun.

Hər ikisi də 3.3v -ə qoşulmalıdır. GND yerə gedir.

Addım 4: Kodu təqdim edin

Kodu təqdim edin!
Kodu təqdim edin!

Bu dəfə əsl kod!

. Txt faylı yenidən əlavə olunur.

Avtomatik yeniləmələrin olmadığını və Arduino -nu sıfırlamaq üçün bir düyməni daxil etməyiniz lazım olduğunu unutmayın.

Bağışlayın, mən hələ də yeniyəm.

Bu kod C və F temperaturlarına malikdir.

İndi bundan istifadə edin!

Bəli, və deməyi də unutdum …

Hər 10 saniyədə bir yenilənir, amma hər yeniləmədə necə təmizlənəcəyini anlaya bilmirik …

Üzr istəyirik … sıfırlama düyməsini basın … və bir həll tapsanız, mənə bildirin!

Addım 5: Batareya

Batareya!
Batareya!
Batareya!
Batareya!

Məkana qənaət etmək üçün VIN pinindən istifadə edəcəyik.

Arduino'yu açmaq və söndürmək üçün bir keçid də bağlayın.

Görünür, telləri kiçik bir çörək taxtasına düşməyən bir açarın üzərinə bükmək çox çətin idi, buna görə də telləri lehimlədim.

9V batareyanı klipə qoşun, açarla açın və işləməlidir!

Bir açarda 3 pin olduğunu unutmayın. Pimi mərkəzə, digərini isə tərəflərdən birinə bağlayın.

Addım 6: Dava

Dava!
Dava!
Dava!
Dava!
Dava!
Dava!

Əlbəttə ki, bu tel telləri uyğun gəlmir. Səliqəli olması üçün sadə bir karton qutu hazırlayaq.

Arduinoya uyğun olmaq üçün kifayət qədər düzbucaqlı çəkin. Batareya üçün bir bölmə də əlavə edə bilərsiniz.

Diqqət yetirin ki, mənim işim həqiqətən çirkindir.

Həqiqətən çirkin.

Demək istəyirəm ki, oyunçuya bənzəyir.

*çiyinlərini çəkmək*

2 portu genişləndirmək üçün açmaq qərarına gəldim və ekranla tələb edə biləcəyim hər şeyi …

Xoşbəxtlik!

Qeyd edək ki, şəkil 1 üçün cihaz hələ də sensor nəticəsini gözlədiyinə görə heç nə göstərilməyib

Remixlər:

DHT11 sensorumu tapa bilmədim. Bunu istifadə edərək həm istiliyə, həm də rütubətə sahib ola bilərsiniz.

Sürətləndirmə, işıq səviyyələri, UV səviyyələri, hava keyfiyyəti və s.

Arduino Nano istifadə etmək daha kiçik olardı və I2C üzərində LCD istifadə edə bilərdiniz, amma I2C nədənsə mənim üçün işləmədi (düşünürəm ki, bu mənim lövhəmdə problemdir)

Yenidən doldurulan batareyalardan istifadə etməyə cəhd edə bilərsiniz.

Bəli, və nəbzi yoxlamaq üçün ucuz bir yol olan bir nəbz sensoru istifadə etsəniz.

:)

Tövsiyə: