You are on page 1of 4

#include <LiquidCrystal.

h>

const in t rs = 13, en = 12, d4 = 11, d5 = 10, d6 = 9, d7 = 8;

LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

Const Int flux1=A0,flux2=A1,flux3=A2;

Float flux_value1, flux_value3, flux_value3;

Const Int speech1=2, speech2=3, speech3=4, speech4=5, speech5=6, speech6=7, speech7=A3,


speech8=A4;

Const Int Ibeacon =A5;

Void setup()

pinMode(A0, INPUT);

pinMode(A1, INPUT);

pinMode(A2, INPUT);

pinMode(A3,OUTPUT);

pinMode(A4, OUTPUT);

pinMode(A5, OUTPUT);

pinMode(2,OUTPUT);

pinMode(3, OUTPUT);

pinMode(4, OUTPUT);

pinMode(5,OUTPUT);

pinMode(6, OUTPUT);

pinMode(7, OUTPUT);

Serial.begin(9600);

Gsm.begin(9600);

Lcd.begin(16,2);

lcd.clear();

lcd.setCursor(0,0);

lcd.print(“Speaking controller”);
lcd.setCursor(0,1);

lcd.print(“ For Dump”);

delay(3000);

lcd.clear();

Void loop()

Flux1_value=digitalRead(flux1);

Flux2_value=digitalRead(flux2);

Flux3_value=digitalRead(flux3);

If((flux1_value == LOW) && (flux2_value==LOW) && (flux3_value==LOW))

Lcd.clear();

Lcd.print(“First Word”);

digitalWrite(speech1, HIGH);

Delay(2000);

digitalWrite(speech1,LOW);;

Else If((flux1_value == LOW) && (flux2_value==LOW) && (flux3_value==HIGH))

Lcd.clear();

Lcd.print(“Second Word”);

digitalWrite(speech2, HIGH);

Delay(2000);

digitalWrite(speech2,LOW);

}
Else If((flux1_value == LOW) && (flux2_value==HIGH) && (flux3_value==LOW))

Lcd.clear();

Lcd.print(“Third Word”);

digitalWrite(speech3, HIGH);

Delay(2000);

digitalWrite(speech3,LOW);

Else If((flux1_value == LOW) && (flux2_value==HIGH) && (flux3_value==HIGH))

Lcd.clear();

Lcd.print(“Fourth Word”);

digitalWrite(speech4, HIGH);

Delay(2000);

digitalWrite(speech4,LOW);

Else If((flux1_value == HIGH) && (flux2_value==LOW) && (flux3_value==LOW))

Lcd.clear();

Lcd.print(“Fifth Word”);

digitalWrite(speech5, HIGH);

Delay(2000);

digitalWrite(speech5,LOW);

Else If ((flux1_value == HIGH) && (flux2_value==LOW) && (flux3_value==HIGH))

Lcd.clear();

Lcd.print(“sixth Word”);
digitalWrite(speech6, HIGH);

Delay(2000);

digitalWrite(speech6,LOW);

Else If((flux1_value == HIGH) && (flux2_value==HIGH) && (flux3_value==LOW))

Lcd.clear();

Lcd.print(“Seventh Word”);

digitalWrite(speech7, HIGH);

Delay(2000);

digitalWrite(speech7,LOW);

Else If((flux1_value == HIGH) && (flux2_value==HIGH) && (flux3_value==HIGH))

Lcd.clear();

Lcd.print(“eight Word”);

digitalWrite(speech8, HIGH);

Delay(2000);

digitalWrite(speech8,LOW);

You might also like