Мазмұны:

Басқару температурасы: Arduino LCD мониторы: 5 қадам
Басқару температурасы: Arduino LCD мониторы: 5 қадам

Бейне: Басқару температурасы: Arduino LCD мониторы: 5 қадам

Бейне: Басқару температурасы: Arduino LCD мониторы: 5 қадам
Бейне: Как использовать ESP32 WiFi и Bluetooth с Arduino IDE, полная информация с примерами и кодом. 2024, Қараша
Anonim
Y температурасы LCD режимінде Arduino
Y температурасы LCD режимінде Arduino

Оқу құралын пайдалану, егер сізде BMP180 бар болса, LCD -ді пайдалану керек. Материалдар мен материалдарды қоса алғанда, оларды шешуге болады, сонымен қатар оларды шешуге болады.

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

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

Бастапқыда материалдық құндылықтар ең маңызды болып табылады. Міндетті түрде:

- Ардуино.

- Протобоннан шығарыңыз.

- СКД.

- bmp 180, 4 кабельді жалғаңыз.

- Потенциометрге қосылмаған.

- Қарсылыққа қарсы тұру.

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

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

Монтаж
Монтаж
Монтаж
Монтаж

Ақпараттық сақтаулар, материалдық ресурстарға байланысты. СКД -мен байланыс орнатылған кезде, bmp180 арқылы байланыс орнатуға болады. Сонымен қатар, bmp180 кабельдері мен кабельдері. VIN сымдары, аналогтық қосылымдар, A5 ұяшықтары. G4 кабелі, GND, Аналогтық қосылымдар мен байланыстар A4. Қосымша кабельдер Аналогтық байланыс желісінде, сонымен қатар GND де Esa lado que están en el Arduino болады. Бұл LCD тақтасы bmp180 және Arduino үшін АҚШ -тың кез келген нүктесінде болады.

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

El código жасаңыз. Теңіз теңізінің температурасы мен теңізінің теңдесі жоқ. El código финалының соңғы кезеңі:

#қосу

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

float centi () {// Сандық түрлендірудің функциялары:

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 ();

өзгермелі Фаренгейт = фарен (Центиградос); f

лас Ранкин = ранкин (Centigrados);

float Kelvin = kelvin (Centigrados);

lcd.setCursor (2, 0);

lcd.print (Centigrados);

lcd.setCursor (10, 0);

lcd.print (Келвин);

кешіктіру (200);

}

(El código fue tomado del siguiente сілтемесі: 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 -қадам: Нәтиже

Нәтиже
Нәтиже

Түсініктеме бойынша, бұл bmp180, LCD дисплейінің температурасы мен температурасы.

Ұсынылған: