İçindekiler:
- Adım 1: İhtiyacımız Olan Şeyler
- Adım 2: LM35 Sensör Hakkında
- Adım 3: Sensörümüzü Anlamak
- Adım 4: Devre
- Adım 5: Kod
- Adım 6: Bitti
Video: Sıcaklık Kontrollü LED'ler: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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
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 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
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
Ş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
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:
Portable Disco V2 -Ses Kontrollü LED'ler: 11 Adım (Resimli)
Portable Disco V2 -Ses Kontrollü LED'ler: İlk taşınabilir diskoyu yaptığımdan beri elektronik yolculuğumda çok yol kat ettim. Orijinal yapıda, prototip panosunda bir devreyi hackledim ve temiz, küçük bir cep diskosu yapmayı başardım. Bu sefer kendi PCB'mi tasarladım ve
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: 4 Adım
Arduino Uno ile LM35 Sıcaklık Sensörü Kullanarak Sıcaklık Okuma: Merhaba arkadaşlar bu derste LM35'i Arduino ile nasıl kullanacağımızı öğreneceğiz. Lm35, -55 °C ile 150 °C arasındaki sıcaklık değerlerini okuyabilen bir sıcaklık sensörüdür. Sıcaklıkla orantılı analog voltaj sağlayan 3 terminalli bir cihazdır. Yüksek
Google Home Kontrollü LED'ler: 8 Adım
Google Home Kontrollü LED'ler: Son zamanlarda, elimde çok boş zamanım oldu, bu yüzden bir sürü proje üzerinde çalışıyorum. Bu proje, bir Raspberry Pi kullanarak Google Home üzerinden RGB LED'leri kontrol etmenizi sağlayacak. Şimdi projenin 3 bölümü var, bir Raspberry Pi kurmak, setti
Ses Kontrollü LED'ler - Cep Disko: 11 Adım (Resimli)
Ses Kontrollü LED'ler - Cep Disko: Müzik kontrollü LED'lerle kendi cep diskonuzu yapın. Tek ihtiyacınız olan biraz müzik veya ses ve LED'ler sese göre dans edecek. Bu, inşa etmek için gerçekten çalışan küçük bir devredir ve bunu yapmak için sadece birkaç bileşene ihtiyaç duyar. Başlıca b
Kablosuz İvmeölçer Kontrollü RGB-LED'ler: 4 Adım
Kablosuz İvmeölçer Kontrollü RGB-LED'ler: MEMS (Mikro-Elektro-Mekanik Sistemler) İvmeölçerler, cep telefonlarında ve kameralarda eğim sensörleri olarak yaygın olarak kullanılmaktadır. Basit ivmeölçerler hem ic-chip'ler hem de ucuz geliştirme baskılı devre kartları olarak mevcuttur. Kablosuz çipler de uygun fiyatlı ve