Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bilik dərsləri, ən yaxşı və ən yaxşı nəticələr əldə etmək üçün bir temperatur sensoru hazırlayır. Arduino, Arduino Uno, BMP180 və LCD -dən istifadə edərək, bu proqramın bütün proqramlarını həyata keçirə bilərsiniz.
Addım 1: Que Necesitaremos?
Növbəti səhifədə Objetivo əməliyyat sistemləri:
*Undu Arduino
*LCD -dən çıxarın
*BMP180 sensoru
*Protoboarddan çıxarın
*Ümumilikdə 13 kabeli ayırın
*İmpressor kabeli yoxdur
*Arduino "bmp 180 kitabxana sparkfun" proqramını qurduqdan sonra kompüteri/noutbuku quraşdırın
*Kabel açmayın
*Gücləndirməyin
Bələdiyyə başçısının köməkçisi Arduino və kompüter proqramlarıdır (bu pulsuzdur)
www.arduino.cc/en/Main/Software
Addım 2: Cómo Utilizo Mis Materiales?
Məlumatların siyahısını dəyişdirməklə yanaşı, məlumatların qeydiyyatı üçün də heç bir problem yoxdur
İstifadəçilərə məlumatların təhlili üçün ən çox tələb olunan materiallardan biri də, USB kabelləri ilə də Arduino, LSB və s. -dən istifadə etməkdir
DİQQƏT: Əlavə BMP180 yoxdursa, VIN və BMP180 -in bütün bölmələri ANALOGO və ARDUINO -dan A5 -ə, GND -dən A4 -ə və ya SDA -dan GND -ə və ya Arduino -ya aiddir
SONRA:
* Montaj üçün ən çox ehtiyacınız olan kabellər və kabellər eyni vaxtda quraşdırıla bilər
* Rəqəmsal məlumatların bölüşdürülməsi (kabellər və kabellər) ilə əlaqəli məlumatları ayırın. Kabel kabelini yenidən nəzərdən keçirin
Əlbəttə ki, bu addımlar düzəldilib, LSB -nin təqdimatı və təhlili aparılacaq
Sacado montajı:
Addım 3: Cómo Utilizar La Aplicación Arduino
İstifadəçi kompüteri kompüterdə və ya kompüterdə "bmp 180 kitabxanası" ilə yükləyə biləcəyi təqdirdə, heç bir funksiya yoxdur
Bu proqramlar heç bir şəkildə tətbiq olunmayıb və ya "Arduino" proqramının "Proqram" proqramının "Añadir Librerías" proqramına daxil edilməsini təmin edəcək. Kitabxanalarda "BMP180 kitabxanası" yoxdursa, https://learn.sparkfun.com/tutorials/bmp180-barome… və Arduino proqramlarında yükləyin
Bu proqramlar Arduino və ya Montaje funksiyalarını yerinə yetirməklə, Arduino və ya Arduino ilə işləmək üçün aşağıdakı sənədləri təqdim edir:
#daxil edin
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
float centi () {// Funqion rəqəmsal analoq və rəqəmsal çevirmək:
int dato; üzmək c; dato = analogRead (A0); c = (500.0 * məlumat)/1023;
qayıt (c); }
float kelvin (float cent) {float k; k = sent+273.15; qayıt (k); }
üzmək fahren (float cent) {float f; f = sent*1.8+32; qayıt (f);
}
float rankin (float cent) {float r; r = (sent + 273.15)*1.8; qayıt (r); }
void setup () {lcd.begin (16, 2); lcd.print ("C = K ="); lcd.setCursor (0, 1); lcd.print ("Temperatura"); }
void loop () {// əsas kodunuzu bura qoyun, təkrar işləsin: float Centigrados = centi (); üzmək Fahrenheit = fahren (Centigrados); float Rankin = rankin (Centigrados); float Kelvin = kelvin (Centigrados); lcd.setCursor (2, 0); lcd.print (Centigrados); lcd.setCursor (10, 0); lcd çapı (Kelvin); gecikmə (200);
}
Código Sacado:
Addım 4: Nəticə Finalı
Bir az əvvəl, bir dəfə də olsun, yenidən qurun, yenidən qurun və oxuduqdan sonra məlumatların son versiyasını əldə edin.
Əlbətdə ki, hər şeydən əvvəl censor zərurətləri ən yüksək səviyyədədir.