Mündəricat:

İstilik və İşıq Sensoru: 8 addım
İstilik və İşıq Sensoru: 8 addım

Video: İstilik və İşıq Sensoru: 8 addım

Video: İstilik və İşıq Sensoru: 8 addım
Video: Kondisioneri yay rejiminə keçirərkən bu nüanslara diqqət edin - ziyana düşə bilərsiz 2024, Dekabr
Anonim
İstilik və İşıq Sensoru
İstilik və İşıq Sensoru
İstilik və İşıq Sensoru
İstilik və İşıq Sensoru

Bu təlimat əsas temperatur və işıq sensoru üçündür. Bu barədə.

Təchizat:

-23 Atlama Kabelləri

-1 10k potensiometr

-1k rezistor

-LCD ekran

-Çörək lövhəsi

-Fotoresistor

-Arduino 2560

Addım 1: Birinci Adım: Təchizat əldə edin

Birinci addım: Təchizat əldə edin
Birinci addım: Təchizat əldə edin

Təchizatlarınızın toplandığından və istifadəyə hazır olduğundan əmin olun. Arızalı olaraq tapılarsa dəyişdirilə bilər, ancaq dövrəni bir araya gətirərkən yer tutucunun olması yaxşıdır.

Addım 2: İkinci Adım: LCD daxil edin və əlavə edin

İkinci addım: LCD daxil edin və əlavə edin
İkinci addım: LCD daxil edin və əlavə edin
İkinci addım: LCD daxil edin və əlavə edin
İkinci addım: LCD daxil edin və əlavə edin

Şəkil 3 və Şəkil 4, LCD ekranı və atlama kabellərinin birinci yarısını çörək taxtası ilə Arduino arasına qoymağın düzgün yolunu göstərir.

Addım 3: Üçüncü addım: Arduinoya LCD ilə Breadboard taxmağı bitirin

Üçüncü addım: Arduinoya LCD ilə Breadboard əlavə etməyi bitirin
Üçüncü addım: Arduinoya LCD ilə Breadboard əlavə etməyi bitirin

Üçüncü addım: Arduino -ya LCD ilə Breadboard -un bağlanmasını tamamlayın Şəkil 5, çörək taxtası ilə Arduino arasındakı atlama kabellərinin ikinci yarısını göstərir.

Addım 4: Dördüncü Adım: Potansiyometr daxil edin və bağlayın

Dördüncü addım: Potansiyometr daxil edin və bağlayın
Dördüncü addım: Potansiyometr daxil edin və bağlayın

Şəkil 6 Gələcək addımlarda əngəl törətməmək üçün potensiometr daxil etməyin və bağlamağın asan bir yolunu göstərir. (Qeyd: Potansiyometr çörək taxtasına etibarlı şəkildə daxil ola bilməz. Dövrəni açarkən onu bağladığınızdan əmin olun.)

Addım 5: Beşinci Adım: Sensorları Yerləşdirin və Bağlayın

Beşinci addım: Sensorları yerləşdirin və bağlayın
Beşinci addım: Sensorları yerləşdirin və bağlayın

Şəkil 7, üst -üstə düşən kabellərin LCD və Arduino -ya düzgün şəkildə qoşulması üçün düzgün yerləşdirmə və əlaqə nöqtələrini göstərir. Zəhmət olmasa, fotorezistorun müvafiq işıq səviyyələrinə çıxışı olduğundan və heç bir atlama kabeli və ya digər dövrə bitləri ilə bağlanmadığından əmin olun.

Addım 6: Altıncı addım: Kompüteri və Arduino -nu birləşdirin və Kodu Yükləyin

Kodu https://learn.adafruit.com/adafruit-arduino-lesson-12-lcd-displays-part-2/arduino-code ünvanında tapa bilərsiniz.

Addım 7: (İsteğe bağlı) Yeddinci Adım: İstifadə olunan İstilik Sensorundan asılı olaraq Kodu dəyişdirin

TMP36 temperatur sensoru, indiki kodda istifadə olunan şeydir, ancaq DHT11 rütubət və temperatur sensoru istifadə etdik. Bu sensor fərqli bir məlumat dəyəri göndərdiyindən, temperaturu düzgün görmək üçün kod dəyişdirilməlidir.

Aşağıdakı linkdən DHT11 kitabxanasını yüklədiyinizə və kitabxana verilənlər bazanıza və kodunuza əlavə etdiyinizə əmin olun.

github.com/adidax/dht11

#daxil edin

#include #dehine DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal lcd (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("Rütubət (%):"); Serial.println ((float) DHT11. nəmlik, 2); Serial.print ("Temperatur (C):"); Serial.println ((float) DHT11.temperature, 2); // Ekran temperaturu C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // İşığı ikinci sırada göstərin int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("İşıq"); lcd.setCursor (6, 1); lcd.print (yüngül oxu); gecikmə (500); }

Addım 8: Səkkizinci Adım: Yeni Kəşf etdiyiniz Biliklərdən həzz alın

Təbriklər, izləyici. Son 7 addımı izləmisinizsə, indi əllərinizdə işləyən bir temperatur və işıq sensoru olacaq. Öyrəndiklərini pislik üçün deyil, yaxşılıq üçün istifadə et.

İmtina: Bu texnologiyanı pislik üçün istifadə edirsinizsə, bu təlimatı yaradanlar etdiklərinizə görə heç bir məsuliyyət daşımır.

Tövsiyə: