2. Thực hiện: Kết nối phần cứng như sơ đồ nguyên lí sau:
***Nhớ kết nối LCD vào!
***Kiểm tra code bằng mô phỏng trên Proteus.
3. Copy đoạn code mình đã viết bên dưới, sau đó dán vào IDE và biên dịch.
4. Đổ chương trình xuống và chạy thực nghiệm.
***Kết quả chạy mô phỏng.
CODE:
int CBM=A1;
int LED=8;
float mua=0;
#include<LiquidCrystal.h>
#include<Wire.h>
LiquidCrystal lcd(12,11,5,4,3,2);
void setup(){
lcd.begin(16,2);
Serial.begin(9600);
pinMode(LED,OUTPUT);
}
void loop()
{
mua=analogRead(CBM);
Serial.println("Có mưa");
if(mua<1000)
{
lcd.setCursor(0,0);
lcd.print("TROI DANG MUA");
lcd.setCursor(0,1);
lcd.print("GIA TRI:");
lcd.setCursor(9,1);
lcd.print(mua);
digitalWrite(LED,HIGH);
}
else
{
lcd.setCursor(0,0);
lcd.print("GIA TRI CAM BIEN");
lcd.setCursor(8,1);
lcd.print(mua);
digitalWrite(LED,LOW);
}
delay(1000);
}
//mail: tranduylinhvlute@gmail.com
Chúc các bạn thành công.



Không có nhận xét nào:
Đăng nhận xét