İçindekiler:

DIY Cep Hava Sıcaklığı Kontrol Cihazı: 6 Adım
DIY Cep Hava Sıcaklığı Kontrol Cihazı: 6 Adım

Video: DIY Cep Hava Sıcaklığı Kontrol Cihazı: 6 Adım

Video: DIY Cep Hava Sıcaklığı Kontrol Cihazı: 6 Adım
Video: Elimi kestim. Demir kanaması deneyi #kimya #shorts 2024, Kasım
Anonim
DIY Cep Hava Sıcaklığı Kontrol Cihazı
DIY Cep Hava Sıcaklığı Kontrol Cihazı

Bunu yapmak için Nokia 5110 Ekran, Dijital Sıcaklık modülü ve Arduino Uno kullanacağız. Bir anahtar ve kablolarla birlikte namlu değil kablolu 9V jak da gereklidir.

Bir havya gerekebilir, ancak telleri de bükebilirsiniz.

Adım 1: Kablolama

kablolama
kablolama
kablolama
kablolama

İlk önce dijital sıcaklık modülünü ve Arduino'yu alın.

Sensörü şu şekilde bağlayın:

A0 - Arduino pin A0, G - toprak, + - 5V ve D0 - Pin 3.

Kullanılan sensör Elegoo Sensor V2 Kit'ten, ama sanırım bunlar oldukça yaygın. Bir resim eklenmiştir.

Adım 2: Sensör Kalibrasyonu

Sensör Kalibrasyonu
Sensör Kalibrasyonu

Tüm sensörler algılamada mükemmel değildir - onlarla biraz oynamanız gerekebilir!

Lütfen Arduino'nuzu bilgisayarınıza takın.

Sensör kalibrasyonu kodunu içeren bir.txt dosyası yukarıdadır.

(Lütfen bu kodun benim değil elegoo'nun mülkü olduğunu düşünmeyin. Bu kod şurada bulunabilir:

.txt dosyası kötü amaçlı yazılım değildir. Düz metindir ve metin Arduino IDE'nize kopyalanır.

Kodu çalıştırın ve Seri Monitör'ü açın.

Bir kılavuz alın, bu ticari bir sıcaklık monitörü, bir termostat veya AC olabilir.

Sensör üzerinde hassas hassasiyette bir potansiyometre bulunmaktadır. Küçük bir tornavida alın ve AC üzerindeki sıcaklığa ayarlayın.

İkinci resimde gösterildiği gibi, sensörüm 70 derece C okumalar verdi!

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

Ekranı bağlayın
Ekranı bağlayın

Bu, takip ettiğim Son Dakika Mühendislerinden bir kablolama kılavuzu. Ancak 3 zaten kullanımda olduğu için pin 3 yerine pin 2 kullandım.

8 pin var.

RST'yi pim 2'ye, CE'yi 4'e, DC'yi 5'e, DIR'yi 6'ya, CLK'yı 7'ye bağlayın. BL arka ışık için olduğundan ve ayrıca ekrana güç sağladığından VCC'nin bağlanmasına gerek yoktur. Ancak, arka ışığı kullanmak istemiyorsanız VCC'yi güce bağlayın.

Her ikisi de 3.3v'ye bağlanmalıdır. GND yere iner.

Adım 4: Kodu Gönderin

Kodu Gönderin!
Kodu Gönderin!

Bu sefer, gerçek kod!

Bir.txt dosyası tekrar eklenmiştir.

Otomatik güncelleme olmadığını ve Arduino'yu sıfırlamak için bir düğme eklemeniz gerektiğini unutmayın.

Üzgünüm, hala acemiyim.

Bu kod, C ve F sıcaklıklarına sahiptir.

Şimdi, bunu kullan!

Ah evet, ayrıca söylemeyi de unuttum…

Her 10 saniyede bir yenileniyor ancak her yenilemede nasıl temizleneceğini çözemedi…

Üzgünüm… sıfırlamaya basın… ve bir çözüm bulursanız lütfen bana bildirin!

Adım 5: Batarya

Pil!
Pil!
Pil!
Pil!

Yerden tasarruf etmek için VIN pinini kullanacağız.

Ayrıca Arduino'yu açıp kapatmak için bir anahtar takın.

Görünüşe göre, kabloları küçük bir breadboard-dostu olmayan anahtara bükmek çok zordu, bu yüzden kabloları lehimledim.

Klipse bir 9V pil bağlayın, anahtarla açın ve çalışması gerekir!

Bir anahtarda 3 pin olduğunu unutmayın. Bir pimi merkeze ve diğerini yanlardan birine takın.

Adım 6: Vaka

Durum!
Durum!
Durum!
Durum!
Durum!
Durum!

Tabii ki, bu kablo karmaşası sığmayacak. Temiz tutmak için basit bir karton kutu yapalım.

Arduino'ya sığacak kadar bir dikdörtgen çizin. Ayrıca pil için bir bölme eklersiniz.

Lütfen benim durumumun gerçekten çirkin olduğunu unutmayın.

Gerçekten çok çirkin.

Yani, bir gameboy gibi görünüyor.

*omuzlarını silker*

2 bağlantı noktasını genişletmeye ve ekranla ilgili ihtiyaç duyabileceğim diğer her şeye açmaya karar verdim…

Mutlu kurcalama!

Resim 1 için cihazın hala sensör sonucunu beklediğini ve bu nedenle hiçbir şeyin görüntülenmediğini unutmayın.

REMİKSLER:

DHT11 sensörümü bulamadım. Bunu kullanarak, hem sıcaklığa hem de neme sahip olabilirsiniz.

Ayrıca hızlanma, ışık seviyeleri, UV seviyeleri, hava kalitesi gibi şeyler de yapabilirsiniz.

Arduino Nano kullanmak daha küçük olurdu ve I2C üzerinden bir LCD kullanabilirsiniz, ancak I2C bir nedenden dolayı benim için çalışmadı (sanırım tahtamla ilgili bir sorun)

Hatta şarj edilebilir pil kullanmayı deneyebilirsiniz.

Oh evet, ve eğer bir nabız sensörü kullanırsanız nabzı kontrol etmenin ucuz bir yolu olur.

:)

Önerilen: