Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SoftwareSerial.h>
- SoftwareSerial BT(7,8); //RX,TX
- char getstr = ' ' ;
- int pwmA = 6 ;
- int in1A = 5 ;
- int in2A = 4 ;
- int motorSpeed = 200 ;
- int dt = 100;
- void setup()
- {
- pinMode(pwmA,OUTPUT);
- pinMode(in1A,OUTPUT);
- pinMode(in2A,OUTPUT);
- Serial.begin(9600);
- BT.begin(9600);
- }
- void forward()
- {
- digitalWrite(in1A, HIGH);
- digitalWrite(in2A, LOW);
- Serial.println("Forward");
- }
- void backward()
- {
- digitalWrite(in1A, LOW);
- digitalWrite(in2A, HIGH);
- Serial.println("Backward");
- }
- void loop()
- {
- if(BT.available())
- {
- char getstr = BT.read();
- Serial.println(BT.read());
- }
- if(getstr == 'a')
- {
- forward();
- }
- if(getstr == 'b')
- {
- backward();
- }
- /*if(getstr == 'w')
- {
- digitalWrite(in1A, LOW);
- digitalWrite(in2A, LOW);
- }*/
- analogWrite (pwmA,motorSpeed);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement