Mündəricat:
- Addım 1: Birinci Adım: Təchizat əldə edin
- Addım 2: İkinci Adım: LCD daxil edin və əlavə edin
- Addım 3: Üçüncü addım: Arduinoya LCD ilə Breadboard taxmağı bitirin
- Addım 4: Dördüncü Adım: Potansiyometr daxil edin və bağlayın
- Addım 5: Beşinci Adım: Sensorları Yerləşdirin və Bağlayın
- Addım 6: Altıncı addım: Kompüteri və Arduino -nu birləşdirin və Kodu Yükləyin
- Addım 7: (İsteğe bağlı) Yeddinci Adım: İstifadə olunan İstilik Sensorundan asılı olaraq Kodu dəyişdirin
- Addım 8: Səkkizinci Adım: Yeni Kəşf etdiyiniz Biliklərdən həzz alın
Video: İstilik və İşıq Sensoru: 8 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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
Şə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: 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
Şə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
Şə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.