İçindekiler:
- 1. Adım: Birinci Adım: Sarf Malzemelerini Alın
- Adım 2: İkinci Adım: LCD'yi Takın ve Takın
- Adım 3: Üçüncü Adım: LCD ile Breadboard'u Arduino'ya Takmayı Bitirin
- Adım 4: Dördüncü Adım: Potansiyometreyi Takın ve Bağlayın
- Adım 5: Beşinci Adım: Sensörleri Yerleştirin ve Bağlayın
- 6. Adım: Altıncı Adım: Bilgisayar ve Arduino'yu Bağlayın ve Kodu Yükleyin
- 7. Adım: (İsteğe Bağlı) Yedinci Adım: Kullanımdaki Sıcaklık Sensörüne Bağlı Olarak Kodu Değiştirin
- 8. Adım: Sekizinci Adım: Yeni Bulunduğunuz Bilginin Keyfini Çıkarın
Video: Sıcaklık ve Işık Sensörü: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu talimat, temel bir sıcaklık ve ışık sensörü içindir. Bununla ilgili.
Gereçler:
-23 Atlama Kabloları
-1 10k Potansiyometre
-1k Direnç
-LCD ekran
-Breadboard
-Fotorezistör
-Arduino 2560
1. Adım: Birinci Adım: Sarf Malzemelerini Alın
Sarf malzemelerinizin toplandığından ve kullanıma hazır olduğundan emin olun. Arızalı bulunurlarsa değiştirilebilirler, ancak devreleri bir araya getirirken bir yer tutucuya sahip olmak iyidir.
Adım 2: İkinci Adım: LCD'yi Takın ve Takın
Şekil 3 ve Şekil 4, LCD ekranı ve devre tahtası ile Arduino arasına atlama kablolarının ilk yarısını yerleştirmenin doğru yolunu göstermektedir.
Adım 3: Üçüncü Adım: LCD ile Breadboard'u Arduino'ya Takmayı Bitirin
Üçüncü Adım: LCD'li Breadboard'u Arduino'ya Takmayı Bitirin Şekil 5, breadboard ve Arduino arasındaki atlama kablolarının ikinci yarısını göstermektedir.
Adım 4: Dördüncü Adım: Potansiyometreyi Takın ve Bağlayın
Şekil 6 Potansiyometreyi ilerideki adımlarda engel olmayacak şekilde takmanın ve bağlamanın kolay bir yolunu gösterir. (Not: Potansiyometre devre tahtasına sağlam bir şekilde girmeyebilir. Devreyi açarken sabitlediğinizden emin olun.)
Adım 5: Beşinci Adım: Sensörleri Yerleştirin ve Bağlayın
Şekil 7, LCD'ye ve Arduino'ya düzgün bir şekilde bağlanmak için ve çakışan atlama kabloları için uygun yerleşim ve bağlantı noktalarını göstermektedir. Lütfen fotodirencin uygun ışık seviyelerine eriştiğinden ve herhangi bir atlama kablosu veya diğer devre bitleri tarafından engellenmediğinden emin olun.
6. Adım: Altıncı Adım: Bilgisayar ve Arduino'yu Bağlayın ve Kodu Yükleyin
Kodu https://learn.adafruit.com/adafruit-arduino-lesson-12-lcd-displays-part-2/arduino-code adresinde bulabilirsiniz.
7. Adım: (İsteğe Bağlı) Yedinci Adım: Kullanımdaki Sıcaklık Sensörüne Bağlı Olarak Kodu Değiştirin
Mevcut kodda kullanılan TMP36 sıcaklık sensörüdür, ancak biz DHT11 nem ve sıcaklık sensörünü kullandık. Bu sensör farklı bir veri değeri gönderdiğinden, sıcaklığın doğru görüntülenmesi için kodun değiştirilmesi gerekir.
Aşağıdaki linkten DHT11 kütüphanesini indirip kütüphane veritabanınıza ve kodunuza eklediğinizden emin olun.
github.com/adidax/dht11
#Dahil etmek
#include #define DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd(7, 8, 9, 10, 11, 12); dht11 DHT11; geçersiz kurulum() { lcd.begin(16, 2); } geçersiz döngü() { Serial.println(); int chk = DHT11.read(DHT11PIN); Serial.print("Nem (%): "); Seri.println((yüzer)DHT11.nem, 2); Serial.print("Sıcaklık (C): "); Seri.println((yüzer)DHT11.sıcaklık, 2); // Sıcaklığı C'de Görüntüle lcd.println(); int tempReading = analogRead(tempPin); float tempVolts = tempOkuma * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print("Sıcaklık F"); lcd.setCursor(6, 0); lcd.print(tempF); // Işığı ikinci satırda göster int lightReading = analogRead(lightPin); lcd.setCursor(0, 1); // ---------------- lcd.print("Işık"); lcd.setCursor(6, 1); lcd.print(lightReading); gecikme(500); }
8. Adım: Sekizinci Adım: Yeni Bulunduğunuz Bilginin Keyfini Çıkarın
Tebrikler, izleyici. Son 7 adımı izlediyseniz, artık ellerinizde çalışan bir sıcaklık ve ışık sensörüne sahip olacaksınız. Öğrendiklerini kötülük için değil iyilik için kullan.
Feragatname: Bu teknolojiyi kötülük için kullanırsanız, bu talimatın yaratıcıları yaptığınız şeyden sorumlu değildir.
Önerilen:
Raspberry Pi ile Işık ve Sıcaklık Sensörü Verilerini Okuma ve Grafikleme: 5 Adım
Raspberry Pi ile Işık ve Sıcaklık Sensörü Verilerini Okuma ve Grafikleme: Bu Eğitilebilir Kitapta, ahududu pi ve ADS1115 analogdan dijitale dönüştürücü ile bir ışık ve sıcaklık sensörünün nasıl okunacağını ve matplotlib kullanarak grafiğinin nasıl çizileceğini öğreneceksiniz. Gerekli malzemelerle başlayalım
Sıcaklık ve Işık Yoğunluğu Kaydı Nasıl Yapılır - Proteus Simülasyonu - Fritzing - Liono Yapıcı: 5 Adım
Sıcaklık ve Işık Yoğunluğu Kaydı Nasıl Yapılır | Proteus Simülasyonu | Sürtünme | Liono Maker: Merhaba ben Liono Maker, Bu benim resmi YouTube Kanalım. Bu, açık Kaynak YouTube Kanalıdır.Bağlantı burada: Liono Maker YouTube Kanalıİşte video bağlantısı: Temp & Light Intensity LoggingBu eğitimde, Temper'i nasıl yapacağımızı öğreneceğiz
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
LCD Ekranlı Sıcaklık ve Işık Seviyesi Monitörü NOKIA 5110: 4 Adım
LCD Ekranlı Sıcaklık ve Işık Seviyesi Monitörü NOKIA 5110: Herkese merhaba!Bu bölümde sıcaklık ve ışık seviyesini izlemek için basit elektronik cihaz yapıyoruz. Bu parametrelerin ölçümleri LCD NOKIA 5110'da görüntülenir. Cihaz, AVR ATMEGA328P mikrodenetleyicisine dayanmaktadır. İzleme
ESP32 NTP Sıcaklık Problu Steinhart-Hart Düzeltmeli ve Sıcaklık Alarmlı Pişirme Termometresi: 7 Adım (Resimli)
ESP32 NTP Sıcaklık Probu Steinhart-Hart Düzeltme ve Sıcaklık Alarmı ile Pişirme Termometresi.: "Yaklaşan bir projeyi" tamamlama yolculuğunda, "Steinhart-Hart Düzeltme ve Sıcaklık Alarmlı ESP32 NTP Sıcaklık Probu Pişirme Termometresi"; bir NTP sıcaklık probunu nasıl eklediğimi gösteren bir Eğitilebilirliktir, piezo b