Professional Documents
Culture Documents
16
16
h"
#include <LiquidCrystal_I2C.h>
#define DHTPIN 3
int led1 = 2;
int led2 = 4;
float temp;
float set_temp;
int buzzer = 7;
void setup() {
Serial.begin(9600);
Serial.println("DHTxx test!");
dht.begin();
lcd.begin(16,2);
lcd.backlight();
pinMode(buzzer, OUTPUT);
set_temp = 65;
void loop() {
temp = dht.readTemperature();
lcd.setCursor(0, 0);
lcd.setCursor(0, 1);
buzzer_on();
else {
lcd.setCursor(0, 0);
lcd.setCursor(0, 1);
delay(1);
void buzzer_on()
{ unsigned char i, j;
{ digitalWrite(buzzer, HIGH);
delay(1);//delay1ms
digitalWrite(buzzer, LOW);
delay(1);//ms delay
digitalWrite(buzzer, HIGH);
delay(2);
digitalWrite(buzzer, LOW);
delay(2);