Skip to content

Instantly share code, notes, and snippets.

@winhtut
Created November 1, 2017 17:45
Show Gist options
  • Save winhtut/547ab0e7bbbfcdeff3f4aae5da69993d to your computer and use it in GitHub Desktop.
Save winhtut/547ab0e7bbbfcdeff3f4aae5da69993d to your computer and use it in GitHub Desktop.
Arduino
#include <SoftwareSerial.h>
SoftwareSerial WinHtutBT(7, 6);
int i = 0;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
WinHtutBT.begin(9600);
}
void loop() {
if (WinHtutBT.available() > 0) {
i = WinHtutBT.read();
Serial.println(i);
if (i == '3') {
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
Serial.println("Forward");
}
if (i == '4') {
digitalWrite(3,HIGH);
digitalWrite(2,LOW);
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
Serial.println("Backward");
}
if (i == '1') {
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(5,HIGH);
digitalWrite(4,HIGH);
Serial.println("left");
}
if (i == '7') {
digitalWrite(3,HIGH);
digitalWrite(2,HIGH);
digitalWrite(5,HIGH);
digitalWrite(4,HIGH);
Serial.println("stop");
}
if (i == '2') {
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
Serial.println("right");
}
}
}
@WaiHtet
Copy link

WaiHtet commented Oct 25, 2018

Thank You, Sir!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment