#include "pitch.h"
#define SPEAKER_PIN 8
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup() {
pinMode(13, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(10, INPUT);
pinMode(9, OUTPUT);
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
lcd.setCursor(1,1);
lcd.print("mid term");
}
void loop() {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(100);
digitalWrite(7, HIGH);
delay(500);
digitalWrite(7, LOW);
delay(100);
digitalWrite(8, HIGH);
delay(500);
digitalWrite(8, LOW);
delay(100);
if (digitalRead(10) == HIGH) { tone(9, 494, 300); delay(500);
tone(9, 392, 300); delay(500); tone(9, 784, 150); delay(300);
tone(9, 784, 300); delay(500); tone(9,784, 200 );}
{
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
lcd.setCursor(1,1);
lcd.print("mid term");
delay(300);
lcd.setCursor(1,1);
lcd.print(" ");
lcd.setCursor(1,0);
lcd.print("mid term");
delay(200);
}
}