Buy an Axon, Axon II, or Axon Mote and build a great robot, while helping to support SoR.
0 Members and 1 Guest are viewing this topic.
#include <Servo.h> Servo left;Servo right; int posl = 0;int posr = 0; void setup() { left.attach(9); right.attach(10); val.analogRead(5); } void loop () { if(val >= 1000){right.write(135);left.write(45);}if(val <= 999){ right.write(135); left.write(45);}}
int value = 0;int treshold = 125; //change this to the proper valuevoid setup() { Serial.begin(9600); // initialize serial communication with computer}void loop() { ReadSharpSensor();}void ReadSharpSensor () { value = analogRead(0); // 0 means the analog pin number, change if you are using a different pin if (value > treshold) { steerRobot(); serial.print("sharp value = "); serial.print(value, DEC); }}
#include <Servo.h> Servo left;Servo right;int posl = 0;int posr = 0;int value = 0;int treshold = 125;void setup() { left.attach(9); right.attach(10); } void loop() {ReadSharpSensor();right.write(45);left.write(135);}void ReadSharpSensor () { value = analogRead(5); if (value > treshold) {servoobject(); }}void servoobject () { right.write(135); left.write(135); delay(15);}
#include <Servo.h> Servo left;Servo right;int posl = 0;int posr = 0;int value = 0;int treshold = 120;void setup() { left.attach(9); right.attach(10); } void loop(){ ReadSharpSensor();}void ReadSharpSensor (){ value = analogRead(5); if (value > treshold){ servoobject();} else{ move();}}void servoobject () { right.write(135); left.write(135); delay(15);}void move(){ right.write(45); left.write(135);}