Thông tin dự án
Học phần 6 - LẬP TRÌNH ARDUINO & C
codekitten codekitten
Giới thiệu sản phẩm
- Lắp ráp mạch điện
- Lập trình thực hiện các nhiệm vụ theo yêu cầu
- Xem xét lại ứng dụng đã tạo dựa trên các tiêu chí đánh giá đã đề ra
- Sửa đổi nếu ứng dụng chưa đạt các tiêu chí hoặc nâng cấp để ứng dụng được tốt hơn

#include <LiquidCrystal_I2C.h>
#include <Wire.h>
#include <DHT11.h>

DHT11 dht11(2);
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  lcd.init();
  lcd.backlight();
  pinMode(1, OUTPUT);
}
int gio = 0;
int phut = 0;
int giay = 0;
int nhietdo = 0;
int doam = 0;
void loop() {
  int ketqua = dht11.readTemperatureHumidity(nhietdo, doam);
  lcd.setCursor(4, 0);
  if (gio <= 9) {
    lcd.print("0");
    lcd.print(gio);
  } else {
    lcd.print(gio);
  }
  lcd.print(":");

  if (phut <= 9) {
    lcd.print("0");
    lcd.print(phut);
  } else {
    lcd.print(phut);
  }
  lcd.print(":");

  if (giay <= 9) {
    lcd.print("0");
    lcd.print(giay);
  } else {
    lcd.print(giay);
  }

  if (giay == 59) {
    giay = 0;
    phut++;
    if (phut == 60) {
      phut = 0;
      gio++;
      if (gio == 24) {
        gio = 0;
      }
    }


  } else giay++;
   lcd.setCursor(0,1);
   lcd.print(nhietdo);
   lcd.setCursor(4,1);
   lcd.print(doam);

   delay(1000);
}
avatar
Ý TƯỞNG, HOÀN THIỆN DỰ ÁN CUỐI KHÓA
+0
0 bình luận
1 đã xem

Đăng nhập để tham gia bình luận

Các khoá học lập trình bạn muốn biết?
avatar
Tác giả
699
Thông tin

Dự án 72 sản phẩm

Yêu thích 205

Dự án cùng môn
Dự án cùng chủ đề