Mündəricat:

Arduino -da LCD Temperaturun Hazırlanması: 5 Addım
Arduino -da LCD Temperaturun Hazırlanması: 5 Addım

Video: Arduino -da LCD Temperaturun Hazırlanması: 5 Addım

Video: Arduino -da LCD Temperaturun Hazırlanması: 5 Addım
Video: DIY Building a 3D Printer P3 Steel Pt 10 : Upload Marlin Firmware & Testing #3dprinter #3dprinting 2024, Sentyabr
Anonim
Arduino -nun LCD Temperaturunu Araşdırın
Arduino -nun LCD Temperaturunu Araşdırın

İstifadəçi təlimatı, BMP180 -dən istifadə edərək LCD -nin istədiyi vaxtda istifadə edilə biləcəyini göstərir. Mövzu ilə əlaqədar olaraq, materialların tamamlanması, montajı və quraşdırılması üçün ən çox tələb olunan sənədlər var.

Addım 1: Materiallar

Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar
Materiallar

Başlanğıcda, ən yaxşı şeylər var. Lazım olan şeylər:

- Undu Arduino.

- Protoboarddan çıxarın.

- LCD ekran.

- Bmp 180 -dən 4 kabel ayırın.

- Potensiometriyanı yoxlayın.

- Arduino üçün müqavimət.

- Arduino üçün 19 kabel.

Addım 2: Montaje

Montaje
Montaje
Montaje
Montaje

Əlaqə materialları ilə əlaqədar olaraq, montaj işləri aparılır. LCD -nin quraşdırılması üçün bmp180 -in quraşdırılması üçün ən yaxşı seçimdir. Eyni zamanda, bmp180 üçün kabellər də mövcuddur. Əlaqə kabelləri VIN, Analog Giriş və A5 zərfləri ilə əlaqədardır. A4 kabelini GND, Analog Giriş və A4 ilə əlaqələndirin. Əlaqə üçün ən çox tələb olunan kabellər Arduino -dan GND -dən istifadə etməklə əlaqədardır. Yuxarıda qeyd edildiyi kimi, bmp180 və Arduino üçün LCD ekran istifadə edilə bilər.

Addım 3: Codigo

Əlaqə qurmaq üçün bir şey yazın. Dəniz temperaturu, dəniz və ya hava şəraiti ilə bağlı suallara cavab verin. El código final mərhələsi:

#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); }

boş quraşdırma () {

lcd.begin (16, 2);

lcd.print ("C = K =");

lcd.setCursor (0, 1);

lcd.print ("Temperatura");

}

boşluq döngəsi () {

// əsas kodunuzu bura qoyun, təkrar işləsin:

float Centigrados = centi ();

üzmək Fahrenheit = fahren (Centigrados); f

çirkin Rankin = rankin (Centigrados);

float Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd çapı (Kelvin);

gecikmə (200);

}

(Əlaqə fue tomado del siguiente link: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, fotoşəkil de la portada)

Addım 4: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Bu proqramlar bir arduino, bir proqram və digər proqramlar, proqramlar və proqramlar, kompüterlər və kompüter proqramları ilə əlaqədardır.

Addım 5: Nəticə

Nəticə
Nəticə

Yuxarıda göstərildiyi kimi, nəticələr bmp180, LCD -də və ya temperaturda göstərilir.

Tövsiyə: