Project description
Code
bluetooth to control 2 DC motors
arduino
Comments
Only logged in users can leave comments
Project description
Code
bluetooth to control 2 DC motors
arduino
1#include <SoftwareSerial.h> 2SoftwareSerial BT(7,6); 3void setup() 4{ 5 BT.begin(9600); 6 pinMode(2, OUTPUT); 7 pinMode(3, OUTPUT); 8 pinMode(4, OUTPUT); 9 pinMode(5, OUTPUT); 10} 11char a; 12void loop() 13{ 14 if (BT.available()) { 15 a = (BT.read()); 16 if (a == '0') { 17 BT.println("Beast is stopping!"); 18 digitalWrite(2, LOW); 19 digitalWrite(3, LOW); 20 digitalWrite(4, LOW); 21 digitalWrite(5, LOW); 22 } 23 if (a == '1') { 24 BT.println("Beast is forwarding!"); 25 digitalWrite(2, HIGH); 26 digitalWrite(3, LOW); 27 digitalWrite(4, HIGH); 28 digitalWrite(5, LOW); 29 } 30 if (a == '2') { 31 BT.println("Beast is backwarding!"); 32 digitalWrite(2, LOW); 33 digitalWrite(3, HIGH); 34 digitalWrite(4, LOW); 35 digitalWrite(5, HIGH); 36 } 37 if (a == '3') { 38 BT.println("Beast is turning left!"); 39 digitalWrite(2, HIGH); 40 digitalWrite(3, LOW); 41 digitalWrite(4, LOW); 42 digitalWrite(5, HIGH); 43 } 44 if (a == '4') { 45 BT.println("Beast is turning right!"); 46 digitalWrite(2, LOW); 47 digitalWrite(3, HIGH); 48 digitalWrite(4, HIGH); 49 digitalWrite(5, LOW); 50 } 51 } 52}
Comments
Only logged in users can leave comments