Skip to content

Commit 7fe5e33

Browse files
authored
Merge pull request #1420 from adafruit/collin_cunningham_changes
Nextmind_Unity_Project
2 parents db438b5 + dc7a909 commit 7fe5e33

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
#include <Servo.h>
2+
3+
Servo servo;
4+
int numberRecvd;
5+
String dataString = "";
6+
7+
void setup(){
8+
9+
Serial.begin(9600);
10+
11+
pinMode(5, OUTPUT);
12+
servo.attach(5);
13+
servo.write(0);
14+
}
15+
16+
void loop(){
17+
18+
if (Serial.available() > 0){
19+
20+
dataString = "";
21+
while (Serial.available() > 0)
22+
{
23+
dataString += char(Serial.read());
24+
delay(2);
25+
}
26+
27+
numberRecvd = dataString.toInt();
28+
29+
switch (numberRecvd) {
30+
case 1:
31+
servo.write(125);
32+
break;
33+
case 2:
34+
servo.write(90);
35+
break;
36+
case 3:
37+
servo.write(55);
38+
break;
39+
default:
40+
servo.write(0);
41+
break;
42+
}
43+
44+
Serial.flush();
45+
Serial.print("received: ");
46+
Serial.println(numberRecvd);
47+
}
48+
49+
delay(20);
50+
}

0 commit comments

Comments
 (0)