Hola soy un poco nuevo en esto de la electronica y programacion. He comprado unos sensores pololu qtr 1rc para ponerlos a un minisumo que tengo pero el problema es que no los he sabido hacer funcionar. Ya probe con lo que pololu dice pero nada de nada. Por favor si alguien tiene experiencia con estos sensores y me diga como usarlos, ya que todo lo he probado con un microcontrolador PIC 16f628a y los he programado en C con PIC C compiler. En si lo que quiero que el programa haga es que que los motores vallan al frente mientras no detecte el sensor y una vez que detecte los motores hagan otra rutina. Pondre la programacion que uso. Por favor lo que me interesa es saber como se programan o como los hago funcionar.
#include <16f628a.h>
#fuses NOWDT,NOPROTECT,NOPUT,INTRC_IO,NOBROWNOUT,MCLR,NOLVP,NOCPD
#use delay (clock = 4000000)
#use standard_io(a)
#use standard_io(b)
void main()
{
output_high(PIN_A0);
delay_us(10);
input(PIN_A0) == 0;
while(input(PIN_A0) != 1)
{
output_high(PIN_A1);
output_low(PIN_A2);
}
output_high(PIN_A2);
output_low(PIN_A3);
}
#include <16f628a.h>
#fuses NOWDT,NOPROTECT,NOPUT,INTRC_IO,NOBROWNOUT,MCLR,NOLVP,NOCPD
#use delay (clock = 4000000)
#use standard_io(a)
#use standard_io(b)
void main()
{
output_high(PIN_A0);
delay_us(10);
input(PIN_A0) == 0;
while(input(PIN_A0) != 1)
{
output_high(PIN_A1);
output_low(PIN_A2);
}
output_high(PIN_A2);
output_low(PIN_A3);
}