BluetoothAutomation-Arduino and HC05

 #include <SoftwareSerial.h>   //including library for Software Serial communication

SoftwareSerial mySerial (2, 3);    //(RX, TX)

//defining all the pins of Arduino

#define s1 10

#define s2 11

#define s3 12

#define s4 13

void setup()

{


  //setting all the pins

  pinMode(s1, OUTPUT);

  pinMode(s2, OUTPUT);

  pinMode(s3, OUTPUT);

  pinMode(s4, OUTPUT);

  //defining baudrate

  Serial.begin(9600);

  mySerial.begin(9600);

}


void loop()

{

  if (mySerial.available() == 1)  //if communication is going on

  {

    char val = mySerial.read();   //Read the data recieved

    Serial.println("Recieved data is " + (String) val);

    if (val == 'A')

    {

      digitalWrite(s1, HIGH);

      Serial.println("Switch 1 is ON");

    }

    if (val == 'a')

    {

      digitalWrite(s1, LOW);

      Serial.println("Switch 1 is OFF");

    }

    if (val == 'B')

    {

      digitalWrite(s2, HIGH);

      Serial.println("Switch 2 is ON");

    }

    if (val == 'b')

    {

      digitalWrite(s2, LOW);

      Serial.println("Switch 2 is OFF");

    }

    if (val == 'C')

    {

      digitalWrite(s3, HIGH);

      Serial.println("Switch 3 is ON");

    }

    if (val == 'c')

    {

      digitalWrite(s3, LOW);

      Serial.println("Switch 3 is OFF");

    }

    if (val == 'D')

    {

      digitalWrite(s4, HIGH);

      Serial.println("Switch 4 is ON");

    }

    if (val == 'd')

    {

      digitalWrite(s4, LOW);

      Serial.println("Switch 4 is OFF");

    }

    if (val == 'E')

    {

//digitalWrite(s5, HIGH);

      Serial.println("Switch 5 is ON");

    }

    if (val == 'e')

    {

//digitalWrite(s5, LOW);

      Serial.println("Switch 5 is OFF");

    }

    if (val == 'F')

    {

 //digitalWrite(s6, HIGH);

      Serial.println("Switch 6 is ON");

    }

    if (val == 'f')

    {

 //digitalWrite(s6, LOW);

      Serial.println("Switch 6 is OFF");

    }


    if (val == 'G')

    {

//digitalWrite(s7, HIGH);

      Serial.println("Switch 7 is ON");

    }

    if (val == 'g')

    {

 //digitalWrite(s7, LOW);

      Serial.println("Switch 7 is OFF");

    }

    if (val == 'H')

    {

      //digitalWrite(s8, HIGH);

      Serial.println("Switch 8 is ON");

    }

    if (val == 'h')

    {

 //digitalWrite(s8, LOW);

      Serial.println("Switch 8 is OFF");

    }

    if (val == 'I')

    {

 //digitalWrite(s9, HIGH);

      Serial.println("Switch 9 is ON");

    }

    if (val == 'i')

    {

//digitalWrite(s9, LOW);

      Serial.println("Switch 9 is OFF");

    }

  }

}

Comments

Popular posts from this blog

Proteus simulation 4x4 Matrix Keypad with Arduino and LCD screen

Digital Clock with Arduino and RTC Module and P10 LEDmatrix

Interfacing KY038 sound sensor with Raspberry pi Pico