İçindekiler:

Sıcaklık Kontrollü LED'ler: 6 Adım
Sıcaklık Kontrollü LED'ler: 6 Adım

Video: Sıcaklık Kontrollü LED'ler: 6 Adım

Video: Sıcaklık Kontrollü LED'ler: 6 Adım
Video: LED diyot çalışma prensibi ve sağlamlık kontrolü 2024, Kasım
Anonim
Sıcaklık Kontrollü LED'ler
Sıcaklık Kontrollü LED'ler

LED'ler bizim uzaktan kumanda ile yaptığımız gibi gösterge verme, ekran kartlarına rakam koyma, bilgi aktarma gibi birçok işi yapıyor. LED'ler elektroniğin kahramanlarıdır ve aslında "isimsiz" kahramanlardır. Sadece bu değil, evlerimizi aydınlatmak için de yaygın olarak kullanılıyorlar. Burada sıcaklığı göstermek için kullanıyoruz. Tabii ki sayılar değil ama en azından sıcaklığın sıcak, soğuk veya tam olarak doğru olduğunu gösterebilirler. Yapacağımız devre Arduino UNO ve LM35 IC etrafında inşa edilmiştir.

Arduino UNO, her üreticinin araç kutusundaki yerini aldı. Arduino UNO son derece popüler çünkü sadece paketini açıp bir dakikadan kısa sürede LED'i yanıp sönebilirsiniz. Ayrıca uyumlu olduğu dil C/C++ ile geniş bir popülariteye sahiptir.

Tamam, hadi projeye devam edelim ve bu projenin bir kahramanına daha bakacağız ve bu bizim sensörümüz.

Adım 1: İhtiyacımız Olan Şeyler

İhtiyacımız Olan Şeyler
İhtiyacımız Olan Şeyler

1. Arduino UNO

2. Ekmek tahtası

3. LM35 sıcaklık sensörü

4. Kırmızı LED

5. Yeşil LED

6. Mavi LED

7. Atlama telleri

8. Arduino IDE(yazılım)

9. USB kablosu(Arduino'muzu PC'ye bağlayacak kablo)

Adım 2: LM35 Sensör Hakkında

LM35 Sensör Hakkında
LM35 Sensör Hakkında

LM35 mükemmel, doğru ve çok yönlü bir sıcaklık sensörüdür. LM35, santigrat derece cinsinden sıcaklıkla orantılı çıktı veren bir IC'dir. Bu IC'nin sıcaklık aralığı -55 ila 150 santigrat derecedir. Santigrat cinsinden her derecede voltaj artışı 10mA'dır, yani 0.01V/Celsius.

LM35, Arduino ve diğer mikro denetleyicilere kolayca arayüzlenebilir.

Uygulamalar:

1. Sıcaklık ölçümü

2. Otomatik termal kontrolör

3. Pillerin sıcaklığının kontrol edilmesi

PIN konfigürasyonu:

IC:1'de üç pin vardır. +VCC

2. Çıktı

3. GND

IC'ye 4-20V sağladığımızda. Çıkış pininde voltaj değişikliği olacaktır. Sıcaklık 0 santigrat derece olduğunda, çıkış 0V olacaktır. Artan her Santigratta 10mA artış olacaktır. Voltajdan sıcaklığı hesaplamak için bu formülü kullanmamız gerekir.

Vout=0.01V/Sıcaklık

Adım 3: Sensörümüzü Anlamak

Sensörümüzü Anlamak
Sensörümüzü Anlamak

Burada LM35 IC'yi anlamaya çalışacağız. +5V güç kaynağını IC'nin 1. pinine bağlayın ve Ground'u IC'nin 3. pinine bağlayın. Ardından, multimetrenin pozitif terminalini IC'nin 2. pimine ve multimetrenin Negatif terminalini IC'nin 3. pimine bağlayın. Voltajı alacaksınız ve sensörü sıcak bir şeyin yanına koyarsanız voltaj artacaktır.

Adım 4: Devre

Devre
Devre
Devre
Devre
Devre
Devre

Şimdi sıra projemizi yapmaya geldi. LED'leri bağlamak için devre şemasını takip etmeniz gerekir. Ve tinkercad'de LM35 sensörü olmadığı için şemaya sensör eklemedim. Bunun için üzgünüm ama sensörü bağlamak için aşağıda verilen talimatları izleyin.

1. IC'nin 1. pinini +5V Arduino'ya bağlayın

2. IC'nin 2. pinini Arduino'nun A2'sine bağlayın

3. IC'nin 3. pinini Arduino'nun GND'sine bağlayın

Artık donanım kısmımız bitti ve yapmamız gereken tek şey kodu yüklemek.

Adım 5: Kod

Adım 6: Bitti

Tamamlandı!
Tamamlandı!

Kodu yükledikten sonra, LED'inizin parlamaya başladığını göreceksiniz, bu, hava durumuna göre bir LED renginin yanacağı anlamına gelir. Bu arada hangi LED'in hangi sıcaklık durumunu temsil ettiğini unuttum. aslında, Kırmızı LED yanıyorsa, sıcaklık sıcaktır.

Mavi LED yanıyorsa, sıcaklık soğuktur.

Ve yeşil LED yanıyorsa, sıcaklık doğru demektir!

Bir şey daha, seri monitörü açarsanız ve hızı saniyede 9600 bit olarak ayarlarsanız, sıcaklığın sıcak, soğuk veya tam olarak doğru olup olmadığına dair bir bildirim alabilirsiniz.

Bu yüzden bunu okuduğunuz için çok teşekkür ederim ve umarım bu öğreticiyi beğenirsiniz.

Teşekkürler!

Önerilen: