collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Funcionamento e Programação do sensor QTR-8RC  (Lida 10541 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline NelsonPRSousa

  • Mini Robot
  • *
  • Mensagens: 180
    • O Crítico
Funcionamento e Programação do sensor QTR-8RC
« em: 11 de Fevereiro de 2011, 22:38 »
Olá pessoal,

Estou com vários problemas para montar o meu robot. - O objectivo seria apenas meter o robot a seguir uma linha preta, utilizando o sensor QTR-8RC.

Actualmente, tenho o sensor montado na breadboard e ligado ao Arduino.

Pergunta 1: Onde devo ligar o LedOn? E a resistência que trouxe?


Pergunta 2: Depois de ter o VCC ligado ao VIN e o GND(sensor) ligado ao GND(arduino), e cada sensor ligado a uma saída digital do Arduino, o que fazer?

Estive a ler e tal, e vi que era preciso "calibrar" os sensores. Mas o que e isto? E como se faz?

Obrigado a todos pela ajuda!
« Última modificação: 11 de Fevereiro de 2011, 22:42 por NelsonPRSousa »
Saudações robóticas a todos,
Nelson de Sousa

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #1 em: 12 de Fevereiro de 2011, 00:18 »
Na página da pololu tens tudo o que precisas...
http://www.pololu.com/catalog/product/961/resources

Assim como uma pequena pesquisa mostra montes de tópicos sobre esse sensor, mas vai a esse link e começa a ler e saca a lib para arduino.
Avr fanboy

Offline NelsonPRSousa

  • Mini Robot
  • *
  • Mensagens: 180
    • O Crítico
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #2 em: 12 de Fevereiro de 2011, 15:19 »
Não consegui descobrir onde devo ligar o LedOn nem onde colocar a resistência. :S
Saudações robóticas a todos,
Nelson de Sousa

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #3 em: 12 de Fevereiro de 2011, 15:46 »
Está explicito em vários sitios...
Uma pesquisa aqui no forum tambem te dá muitos resultados, vais á pagina inicial do forum e pesquisas.
Avr fanboy

Offline projectoAREA

  • Mini Robot
  • *
  • Mensagens: 64
    • projectoAREA - blog
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #4 em: 24 de Março de 2011, 20:09 »
Talvez te possa ajudar :D

Para o teu sensor, só precisas de ligar as entradas VIN, GND e as numeradas, consoante o número de sensores que estejas a usar. Nós por exemplo, usámos apenas 6 sensores e então partimos o módulo de 2 sensores e no que sobrou, ligámos os fios da seguinte forma:

VIN do Sensor  ----> Power rail posiiva da breadboard
GND do Sensor ----> Power rail negativa da breadboard
Entradas 1-6 do sensor -----> Analogicos do Arduino (A0- A5, mas a funcionarem como digitais 14-19 por serem 6 juntinhos)

O LED ON não tem nada ligado, é facultativo como indica aqui na pág. 6).

Para fazer as ligações, usámos um daqueles cabos flat que se encontram dentro dos PCs velhos e ligámos usámos headers macho que encaixavam nos terminais pretos daqueles cabos, fazendo a ligação.

Na foto, vê-se um bocado mal mas está lá o cabo flat e nota-se umas bolhas brilhantes no sensor que são os sitios onde soldámos os headers macho:


Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #5 em: 25 de Março de 2011, 18:29 »
kual a direrença d ligar no vin ou no 5v?

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #6 em: 25 de Março de 2011, 18:34 »
e tem diferença s forem sensores separados?

Offline projectoAREA

  • Mini Robot
  • *
  • Mensagens: 64
    • projectoAREA - blog
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #7 em: 25 de Março de 2011, 18:52 »
Alimentar no VIN ou no 5V isso não tem a ver com o sensor. Tem a ver com o Arduino. Alimentas o Arduino da seguinte forma:
- Se a fonte de alimentação for de cerca de 5V (quer por ser a tensão fornecida pelas pilhas ou por teres um regulador de tensão externo), ligas à entrada 5V;
- Se a fonte de alimentação for superior a 7 e até 12 V, ligas à entrada VIN que passa por um regulador interno do Arduino que assegura que chegam 5V aos seus componentes.

e tem diferença s forem sensores separados?

Não percebi o que querias dizer com isto. Cada array tem 8 sensores. Podes não usá-los todos, visto que até dá para partir a barra e ficar com uma de 6 sensores e outra de 2 sensores, mas nesse caso é como se tivesses duas barras diferentes que não se usam no mesmo projecto.
« Última modificação: 25 de Março de 2011, 18:56 por projectoAREA »

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #8 em: 25 de Março de 2011, 19:08 »
porque o meu sensor n tem luz e alguns sensores n têm voltagem?

tenho tudo bem ligado

-.-

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #9 em: 25 de Março de 2011, 19:11 »
n me podes deixar a tua programaçao ja agora para ver s a k eu tenho funciona..?

Offline projectoAREA

  • Mini Robot
  • *
  • Mensagens: 64
    • projectoAREA - blog
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #10 em: 25 de Março de 2011, 21:29 »
porque o meu sensor n tem luz e alguns sensores n têm voltagem?

tenho tudo bem ligado
Não sei se é o caso e se tu já sabes isto, mas as luzes não se vêem a olho nu porque são infra vermelhos. Eu no início pensava que eram LEDs normais e também não via nada. Para as veres, tens de usar a câmara de um telemóvel. Se mesmo assim não se virem as luzes, então é porque há um mau contacto nos fios da alimentação. A câmara é excelente para confirmar quando há ou deixa de haver contacto.
n me podes deixar a tua programaçao ja agora para ver s a k eu tenho funciona..?
A programação que eu usei aqui foi só para testar o sensor ligado ao PC e ao Arduino (a mostrar no PC valores lidos pelo sensor). Se esse teste funcionar, então depois é que se passa para o robot propriamente dito com motores e base própria. A programação desse pequeno teste está aqui

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #11 em: 26 de Março de 2011, 10:18 »
ah ok ja vi k as "luzes" funcionam com o telemovel

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #12 em: 26 de Março de 2011, 11:18 »
os fios do sensor liga s ao pinos analogicos ou digitais do arduino?

Offline projectoAREA

  • Mini Robot
  • *
  • Mensagens: 64
    • projectoAREA - blog
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #13 em: 26 de Março de 2011, 12:06 »
Digitais. Se bem que todos os pinos do Arduino podem servir como digitais. Aqueles pinos A0, A1, A2, A3, A4 e A5 são os pinos digitais 14, 15, 16, 17, 18 e 19 se assim os chamares no código. Tens de fazer a ligação entre as entradas numeradas de 1 a 8 no sensor e 8 pinos do arduino. Depois no código que fizeres tens de indicar que estão nesses pinos.

Offline zeneves

  • Mini Robot
  • *
  • Mensagens: 86
Re: Funcionamento e Programação do sensor QTR-8RC
« Responder #14 em: 26 de Março de 2011, 12:57 »
ok..e que isto n me ta a dar muito bem como eu quero.
eu simolesmente queria k quando detecta s a linha ele desse uma volta sem passar a linha.
em vex de a seguir quero k kuando a encontre s vire pa outro lado