Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SoftwareSerial.h>
- SoftwareSerial softSerial(3, 4); //TX_BT --> D3 / RX_BT --> D4
- String str;
- int blueToothVal;
- #define relay 12
- int a = 0;
- void setup()
- {
- Serial.begin(9600);
- softSerial.begin(9600);
- pinMode(relay, OUTPUT);
- digitalWrite(relay, HIGH);
- }
- void loop()
- {
- bluetooth();
- if (a == 1) {
- digitalWrite(relay, LOW);
- delay(100);
- digitalWrite(relay, HIGH);
- delay(100);
- }
- else {
- digitalWrite(relay, HIGH);
- }
- }
- void bluetooth()
- {
- while (softSerial.available())
- {
- {
- str = softSerial.readStringUntil('\n');
- Serial.println(str);
- }
- blueToothVal = (str.toInt());
- Serial.println(blueToothVal);
- switch (blueToothVal)
- {
- case 1:
- a = 1;
- break;
- case 2:
- a = 2;
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment