LusoRobótica - Robótica em Português

Robótica => Lojas => Tópico iniciado por: pedro12 em 18 de Junho de 2010, 20:46

Título: Principiante
Enviado por: pedro12 em 18 de Junho de 2010, 20:46
Olá a todos os participantes deste forum, como poderam ver pelo título sou novo na robótica, depois de ter andado a ler algumas coisas na internet e aqui no forum eu decidi que era mesmo para valer (xD) e comprei um arduino, um kit workshop, um RGB LED, um phototransistor, e uma H-bridge --> ponte-H para usar a língua de Saramago(Que aliás morreu hoje para quem nao sabe :( )

Pronto depois disto ainda nao disse por que motivo estou aqui no forum, o motivo é porque gostava que me dessem ideias para algumas coisas para faser

gostava tambem de saber o que posso fazer em concreto com alguns componentes do KIT...
MOS Irf520
2 sensores de inclinação
2 Optocouplers 4N35 com encapsulamento DIL-6

Já fiz varios testes com os leds e sensores (LDR, phototransistor e potenciometro ), com os butoes e leds,  com serial (usei serial para diser quando o led acenderia e para reportar os resultados dos LDR, phototr.)


Título: Re: Principiante
Enviado por: FET_Destroyer em 18 de Junho de 2010, 23:58
Nada como um seguidor de linha para começar. Não se é se tens material
Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 14:13
Tambem estava a pensar nisso mas nao  tenho tudo o que é preciso parece-me...
Título: Re: Principiante
Enviado por: preytender em 19 de Junho de 2010, 14:31
Ola
Para fazeres qualquer coisa que se mova vais precisar de motores e rodas. Como ja tens a ponte-h podes optar pelo seguinte:

Motores:http://loja.lusorobotica.com/81-dual-motor-gearbox.html (http://loja.lusorobotica.com/81-dual-motor-gearbox.html)
Rodas:http://loja.lusorobotica.com/132-tamiya-70096-off-road-tires-2-tires.html (http://loja.lusorobotica.com/132-tamiya-70096-off-road-tires-2-tires.html)

Depois faltam-te sensores se quiseres fazer um segue linhas ficas bem servido com:
http://loja.lusorobotica.com/123-qtr-8rc-reflectance-sensor-array.html (http://loja.lusorobotica.com/123-qtr-8rc-reflectance-sensor-array.html)

Todos estes artigos estão disponiveis na loja LR e tudo fica por volta de 30€. Se quiseres reduzir custos podes sempres fazer tu a rodas e comprar apenas 2 ou 3 sensores IR http://loja.lusorobotica.com/64-optical-detector-phototransistor.html (http://loja.lusorobotica.com/64-optical-detector-phototransistor.html) assim consegues fazer tudo por cerca de 15€.

Estou a acabar o meu primeiro segue linhas e estou a usar mais ou menos isto.
Abraço.


Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 14:44
parece que nao vou gastar muito dinheiro porque eu ja tenho as gearbox (monteia hoje) e rodas eu arranjei xD
so preciso de sensores IR parece me :D
Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 15:49
gostava que me tiressem as dúvidas  sobre os componentes de cima  :-\
Título: Re: Principiante
Enviado por: TigPT em 19 de Junho de 2010, 17:12
O sensor de inclinação, pode ser utilizado por exemplo para num robot detectar que se está a subir uma rampa, ou detectar que este está de pernas para o ar porque ser virou.
Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 17:19
ola, o meu LED RGB NAO ESTA A FUNCIONAR bem parece me,  como sou novo se me poderem dizer como é QUE SE liga um LED rgb agradecia so para ter a certeza que o erro nao e meu antes de reclamar eu usei o sketch da sparkfun e estava bem montado, acho que o LED RGB esta com as patilhas mal ou algo assim, para dar tenho de por :  5V no comun e dar corrente a gnd a um dos outros para ter uma cor,   o problema deve ser mesmo do led, se assim for tenho "reclamar".
Título: Re: Principiante
Enviado por: TigPT em 19 de Junho de 2010, 17:47
ola, o meu LED RGB NAO ESTA A FUNCIONAR bem parece me,  como sou novo se me poderem dizer como é QUE SE liga um LED rgb agradecia so para ter a certeza que o erro nao e meu antes de reclamar eu usei o sketch da sparkfun e estava bem montado, acho que o LED RGB esta com as patilhas mal ou algo assim, para dar tenho de por :  5V no comun e dar corrente a gnd a um dos outros para ter uma cor,   o problema deve ser mesmo do led, se assim for tenho "reclamar".

Estive a verificar, e realmente este lote de LEDs que temos em stock são de Anodo comum em vez de ser de Catodo comum como indica no datasheet que nos forneceram. Assim, o pin comum é o de VCC em vez de ser o de Gnd.

Pedimos desculpa pelo sucedido, e vamos requisitar o datasheet correspondente ao item que temos em stock, se pretender, poderá proceder à devolução do item sem qualquer problema. Entre em contacto connosco directamente por e-mail.
Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 17:53
Este RGB led funciona de outra maneira ou nao funciona?
Se FUNCIONAR agradecia um esquema para o ligar ao arduino...
Título: Re: Principiante
Enviado por: TigPT em 19 de Junho de 2010, 18:08
Este led funciona perfeitamente, tal como os outros.

O esquema de ligações do mesmo é assim de VCC ligado no pin mais comprido, e os restantes pins, com as suas resistencias ligados a portas digitais ou de PWM para controlar as 3 cores. Cada um desses pins faz o led acender quando se escreve LOW e desligam-se com HIGH.

(https://lusorobotica.com/index.php?action=dlattach;topic=2465.0;attach=671)
Título: Re: Principiante
Enviado por: preytender em 19 de Junho de 2010, 18:46
Confirmo, tambem tenho dois desses leds e liga-se conforme o esquema em cima.

Uma nota para fazer a cores tive que inverter o raciocionio ou seja a primeira vista parece que para fazer azul basta colocar pinoAzul=255,pinoVermelho=1 e pinoVerde=1, é falso, tens que inverter ou seja para fazer azul deves colocar o pinoAzul=1, pinoVermelho=255 e pinoverde=255.

Ontem estava a dar em maluco com isto  ;D mas fazendo assim funciona tudo direitinho.
Título: Re: Principiante
Enviado por: pedro12 em 19 de Junho de 2010, 22:14
obrigado pelo esquema

Estive a fazer este esquema acho que está bem, para ajudar quem precisar, é o esquema para ligar o phototransistor.

(https://lusorobotica.com/index.php?action=dlattach;topic=2465.0;attach=677)
Título: Re: Principiante
Enviado por: pedro12 em 20 de Junho de 2010, 11:51
as gearbox nao permitem controlar um só motor de cada vez?

se nao der como faço pra condusir o segue linhas, precisarei de um servo?
Título: Re: Principiante
Enviado por: amando96 em 20 de Junho de 2010, 11:55
A dual gearbox da tamiya da para controlar dois motores indepentemente, ao mesmo tempo, ou separado  :P
Mas um erro comum quando se monta é prender os dois hexagonos metalicos com um veio roscado pequeno, só é suposto um deles estar preso ao eixo.
Título: Re: Principiante
Enviado por: TigPT em 20 de Junho de 2010, 12:16
A dual gearbox da tamiya da para controlar dois motores indepentemente, ao mesmo tempo, ou separado  :P
Mas um erro comum quando se monta é prender os dois hexagonos metalicos com um veio roscado pequeno, só é suposto um deles estar preso ao eixo.
Correcto. A solução é prender um desses eixos, e do outro lado deixar lá a porca mas sem o parafuso a trancar.
Título: Re: Principiante
Enviado por: pedro12 em 20 de Junho de 2010, 14:20
Está bem montado, ja testei com o H-bridge e funciona perfeitamente
Usei este esquema e código: http://arduinofun.com/blog/2009/10/25/duel-motor-driver/ (http://arduinofun.com/blog/2009/10/25/duel-motor-driver/)
Título: Re: Principiante
Enviado por: amando96 em 20 de Junho de 2010, 15:15
Ah, como disseste que precisavas de um servo para virar...

Para virar fazes um motor ir num sentido, e o outro noutro, não percebo bem a tua duvida, porque precisarias de um servo para seguir as linhas?
Título: Re: Principiante
Enviado por: AcidDagger em 20 de Junho de 2010, 17:49
ele nao sabia que dava para por os motores da gearbox independentes.
Título: Re: Principiante
Enviado por: pedro12 em 20 de Junho de 2010, 20:39
Tal como o acidDagger disse eu nao sabia bem se poderia por os motores da gearbox, mas ja vi que da e ja montei os motores com a ponteH
Título: Re: Principiante
Enviado por: pedro12 em 20 de Junho de 2010, 23:21
Gostava de saber a que pinos é que ligo uma pilha de 9voltes para alimentar o arduino, e se era preciso mais alguma coisa ou se se ligava directamente aos pinos do arduino?
Título: Re: Principiante
Enviado por: TigPT em 20 de Junho de 2010, 23:23
Podes alimentar o Arduino com pilha de 9v ligando o + da pilha ao pin Vin, e o - da pilha o Pin Gnd.

Não necessitas de mais nada!
Título: Re: Principiante
Enviado por: pedro12 em 20 de Junho de 2010, 23:25
ok e obrigado por responderes tao rapido  :)
Título: Re: Principiante
Enviado por: TigPT em 20 de Junho de 2010, 23:27
Ora essa ;) força com isso.