Tortuga Posted June 4 Report Share Posted June 4 Boas queria construir um robô seguidor de linha para um projeto mas apenas tenho um sensor, face a este problema será que o poderia programar para apenas seguir uma linha reta ligando assim o único sensor aos dois motores? Se possível ficaria agradecido se pudessem disponibilizar o código para a programação Link to comment Share on other sites More sharing options...
iznougudpt Posted June 6 Report Share Posted June 6 Não me parece possível, se o sensor apenas indicar se tem linha ou não, como vais saber se a curva é para a esquerda ou para a direita? A não ser que pares e rodes para um lado e para o outro para verificar onde continua a linha, o que não me parece muito prático (funciona, mas não é bonito). Link to comment Share on other sites More sharing options...
Ivo Vicente Posted June 6 Report Share Posted June 6 Concordo com o @iznougudpt só um sensor é menos funcional. Qual é o sensor que tens? Algum tipo específico? Há alguns anos fiz numa escola com alunos usando apenas LED's brancos e LDRs, são ambos baratos e fácies de encontrar. Feito é melhor que perfeito Link to comment Share on other sites More sharing options...
Tortuga Posted June 7 Author Report Share Posted June 7 pois basta me apenas que o carrinho siga em linha reta apenas necessito do codigo se possivel alguem disponibilizar é um sensor infravermelho programado através de arduino Link to comment Share on other sites More sharing options...
Ivo Vicente Posted June 8 Report Share Posted June 8 Basta seguir a linha em reta, se estiver numa superfície sem qualquer linha não faz nada? Qual é o sensor marca/modelo? Existem vários no mercado cada um com as suas características. Já procuraste detalhes de como usar com arduino? Já existe algum código feito? Feito é melhor que perfeito Link to comment Share on other sites More sharing options...
Tortuga Posted June 8 Author Report Share Posted June 8 É este sensor no link abaixo, apenas necessito sim que siga uma linha reta sim ja procurei a programação é feita no software do arduino penso ja existir comandos feitos para dois sensores mas não para apenas um. https://pt.aliexpress.com/item/32321964595.html?_randl_currency=EUR&_randl_shipto=PT&src=google&memo1=freelisting&albch=shopping&acnt=708-803-3821&slnk=&plac=&mtctp=&albbt=Google_7_shopping&albagn=888888&isSmbAutoCall=false&needSmbHouyi=false&albcp=9437679086&albag=97536833404&trgt=296904914040&crea=pt32321964595&netw=u&device=c&albpg=296904914040&albpd=pt32321964595&aff_fcid=26a5f83e261a4ca28224da9ce45dfeea-1654693933751-03539-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=26a5f83e261a4ca28224da9ce45dfeea-1654693933751-03539-UneMJZVf&terminal_id=9564e0aefe8945a59d060a27dd9569ba&afSmartRedirect=y Link to comment Share on other sites More sharing options...
Ivo Vicente Posted June 8 Report Share Posted June 8 Nesse link do Aliexpress tens lá no texto descritivo a explicar como usar esse sensor. Podes ver este artigo que explica o necessário para lidar com o sensor, com código e circuito. Parto do principio que tens algumas bases para efetuar as ligações e escrever o código no Arduino IDE. Esse sensor tem uma resistência variável para ser "afinado", tens que fazer testes com ele, para perceber/afinar a sensibilidade Feito é melhor que perfeito Link to comment Share on other sites More sharing options...
Tortuga Posted June 8 Author Report Share Posted June 8 obrigado, sei todos os procedimentos a seguir para a montagem do robo apenas necessitava do codigo para o sensor Link to comment Share on other sites More sharing options...
Ivo Vicente Posted June 9 Report Share Posted June 9 O código no site que sugeri, ou código na descrição do produto no Aliexpress resolveu? Feito é melhor que perfeito Link to comment Share on other sites More sharing options...
Tortuga Posted Sunday at 11:34 AM Author Report Share Posted Sunday at 11:34 AM O codigo no site sugerido não serve apenas para o sensor fazer a distinção das cores branco e preto? Necessito que ele reconheça a cor preta como cor que aciona os motores a arrancar. Link to comment Share on other sites More sharing options...
Ivo Vicente Posted Sunday at 09:22 PM Report Share Posted Sunday at 09:22 PM (edited) Tens o código para detectar branco e preto, quando detecta preto o estado passa HIGH e em vez de imprimir a cor para a porta série tens que ativar os motores para o robot andar, agora vai depender do tipo de motores que tens e de como são ativados Edited Monday at 08:34 AM by Ivo Vicente Feito é melhor que perfeito Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now