QTI Sensors
hi working on robot follow line @ moment trying figure out how make qti parallax sensors work on arduino code using follows:
void setup()
{
serial.begin(9600);
}
void loop()
{
serial.println(rctime(13)); // connects pin 13, displays results
}
long rctime(int sensorin)
{
long duration = 0;
pinmode(sensorin, output); // sets pin output
digitalwrite(sensorin, high); // pin high
//delay(1); // waits 1 millisecond
pinmode(sensorin, input); // sets pin input
digitalwrite(sensorin, low); // pin low
while(digitalread(sensorin)){ // waits pin go low
duration++;
}
return duration; // returns duration of pulse
}
i want know if there way integrate whole code can use sensors follow line , turning when according sensors reading motor code using follows:
int motorpin1 = 3; //define digital output pin no.
int motorpin2 = 4; //define digital output pin no.
int motorpin5 = 5; // define digital output pin no.
int motorpin7 =6; // define digital output pin no.
void setup () {
pinmode(motorpin1,output); //set pin 3 output
pinmode(motorpin2,output); // set pin 4 output
pinmode(motorpin5,output); // set pin 5 output
pinmode(motorpin7,output); // set pin 7 output
}
void loop () {
digitalwrite(motorpin1,low);
digitalwrite(motorpin2,high);
delay(100);
digitalwrite(motorpin5,low);
digitalwrite(motorpin7,high);
delay (3000);
digitalwrite(motorpin1,high);
digitalwrite(motorpin2,low);
delay(100);
digitalwrite(motorpin5,high);
digitalwrite(motorpin7,low);
delay(100);
}
any or suggestions?
void setup()
{
serial.begin(9600);
}
void loop()
{
serial.println(rctime(13)); // connects pin 13, displays results
}
long rctime(int sensorin)
{
long duration = 0;
pinmode(sensorin, output); // sets pin output
digitalwrite(sensorin, high); // pin high
//delay(1); // waits 1 millisecond
pinmode(sensorin, input); // sets pin input
digitalwrite(sensorin, low); // pin low
while(digitalread(sensorin)){ // waits pin go low
duration++;
}
return duration; // returns duration of pulse
}
i want know if there way integrate whole code can use sensors follow line , turning when according sensors reading motor code using follows:
int motorpin1 = 3; //define digital output pin no.
int motorpin2 = 4; //define digital output pin no.
int motorpin5 = 5; // define digital output pin no.
int motorpin7 =6; // define digital output pin no.
void setup () {
pinmode(motorpin1,output); //set pin 3 output
pinmode(motorpin2,output); // set pin 4 output
pinmode(motorpin5,output); // set pin 5 output
pinmode(motorpin7,output); // set pin 7 output
}
void loop () {
digitalwrite(motorpin1,low);
digitalwrite(motorpin2,high);
delay(100);
digitalwrite(motorpin5,low);
digitalwrite(motorpin7,high);
delay (3000);
digitalwrite(motorpin1,high);
digitalwrite(motorpin2,low);
delay(100);
digitalwrite(motorpin5,high);
digitalwrite(motorpin7,low);
delay(100);
}
any or suggestions?
also motors because dc- motors connected them l-293d chip
Arduino Forum > Using Arduino > Project Guidance > QTI Sensors
arduino
Comments
Post a Comment