Мазмуну:

Ар кандай темадагы LCD температурасы: 5 кадам
Ар кандай темадагы LCD температурасы: 5 кадам

Video: Ар кандай темадагы LCD температурасы: 5 кадам

Video: Ар кандай темадагы LCD температурасы: 5 кадам
Video: Ең қызықты үзіліс! LG G6 экраны мен артқы қақпағын ауыстыру 2024, Ноябрь
Anonim
Пресс -Y температурасы жана LCD Con Arduino
Пресс -Y температурасы жана LCD Con Arduino

Үйрөткүч, ЖКны колдонуу менен BMP180 баскычын басып, температураны жана температураны өзгөртүү керек. Аккаунтту толтуруу үчүн, материалдарды жана материалдарды кошуңуз, орнотуу жана орнотуу керек.

1 -кадам: материалдар

Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар
Материалдар

Бул эң башкысы, эң башкысы. Керек болгон нерселер:

- Ун Ардуино.

- Протоборд жок.

- ЖК панели.

- bmp 180, 4 кабелди туташтырыңыз.

- Потенциометрдик эмес.

- Каршылык көрсөтүү.

- Arduino үчүн 19 кабель.

2 -кадам: Монтаж

Montaje
Montaje
Montaje
Montaje

Туура эмес, бул материалдарды чогултуу. Сүрөттөрдүн тизмеси LCDге орнотулганда, bmp180 туташтырылган. Эң негизгиси, bmp180 кабелдерин орнотуу. VIN кабели, аналогдук диалог VIN, аналогдук тилке A5. G4 кабели, GND, аналогдук жана аналогдук тилкелер, A4 форматында. Кабелдер аналогдук тилкелерде катталгандыктан, GND жана ENG lád están en el Arduino. Жана эскиз конкретно привлекательное проверения LCD в el bmp180 y Arduino.

3 -кадам: Кодиго

El siguiente paso es construir el código. Деңиз деңизинин температурасы, деңиздин деңгээли үчүн эң башкысы. Эң акыркы финалдык терминал:

#кошуу

LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

float centi () {// Funcion on a analogo and digital to converting a digital:

int dato; сүзүү c; dato = analogRead (A0); c = (500.0 * дата)/1023;

кайтуу (с); }

float kelvin (float cent) {float k; k = цент+273.15; кайтуу (k); }

float fahren (float cent) {float f; f = цент*1.8+32; кайтуу (f);

}

float rankin (float cent) {float r; r = (цент + 273.15)*1.8; кайтуу (r); }

жараксыз орнотуу () {

lcd.begin (16, 2);

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

lcd.setCursor (0, 1);

lcd.print ("Температура");

}

void loop () {

// кайра иштетүү үчүн негизги кодуңузду бул жерге коюңуз:

float Centigrados = centi ();

float Fahrenheit = fahren (Centigrados); f

уят Rankin = rankin (Centigrados);

float Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Kelvin);

кечигүү (200);

}

(El código fue tomado del siguiente link: https://elcajondeardu.blogspot.com.co/2014/02/tutorial-lcd-sensor-de-temperatura.html, жана башка сүрөттөр)

4 -кадам: Conexión Al Computador

Conexión Al Computador
Conexión Al Computador

Эсептөөчү компьютерлердин программасы, программасы да, программасы да, программасы да, программасы да, компьютериңиз дагы, компьютериңиз дагы эң чоңу.

5 -кадам: Жыйынтык

Resultado
Resultado

Түшүнүктүү болгондо, натыйжа bmp180, ЖК дисплейи үчүн эң жакшы натыйжа берет.

Сунушталууда: