Professional Documents
Culture Documents
h>
#include <Adafruit_MLX90614.h>
#include <LiquidCrystal.h>
#define BUZZER_PIN 5
Void setup()
Lcd.begin(16, 2);
Lcd.clear();
analogWrite(BUZZER_PIN, 0);
mlx.begin();
}
Void tempHighTone()
analogWrite(BUZZER_PIN,100);
delay(100);
analogWrite(BUZZER_PIN,0);
delay(100);
Void tempOkTone()
analogWrite(BUZZER_PIN, 100);
delay(2000);
analogWrite(BUZZER_PIN, 0);
Void loop()
String displayString;
Lcd.setCursor(0, 0);
Lcd.print(“Check Temp”);
Int distance = ultrasonicSensor.ping_cm();
Delay(2000);
Distance = ultrasonicSensor.ping_cm();
lcd.clear();
lcd.setCursor(0, 0);
tempOkTone();
delay(2000);
lcd.clear();
Else
lcd.setCursor(0, 0);
tempHighTone();
delay(2000);
lcd.clear();