Página 1 de 1

Mindstorms EV3 - comando de 4 motores via USB

Enviado: 07 out 2014, 18:52
por CyberX
Daqui a uns tempos, com o SmartBrick e o Bluetooth, isto que hoje publico deixa de ser interessante mas até lá é uma forma de ultrapassar o limite de 4 motores do Mindstorms EV3:



A placa USB de 8 relés permite controlar 4 motores de forma independente em ambos os sentidos ou 8 motores num sentido apenas [ou combinações intermédias]. O EV3 a correr ev3dev vê a placa como uma porta série, basta inicializá-la a 19200 baud 8N2 e despejar bytes para lá, cada byte tem uma função associada, por exemplo:

100 = 'd' = ligar todos os relés
110 = 'n' = desligar todos os relés

Quem diz motores diz máquinas de lavar roupa, estores eléctricos e micro-ondas... já falta pouco para ter o LEGO a tirar-me um café.

Se alguem quiser mais relés é só ligar mais placas USB, como penso que ainda se mantém o limite de 127 dispositivos USB num só canal isto permitiria mais de 400 motores num só EV3.

Re: Mindstorms EV3 - comando de 4 motores via USB

Enviado: 07 out 2014, 18:56
por Conchas
Leva tudo para a :brincka: para nos entreteres... :D

Re: Mindstorms EV3 - comando de 4 motores via USB

Enviado: 07 out 2014, 19:04
por CyberX
Claro!
Vai integrado no palco dos Xutos, a animar pelo menos 4 dos elementos da Banda (acho que já não tenho tempo para arranjar forma de mexer os braços ao baterista). Só é preciso arrumar os cabos e os dados de junção para não ficarem à vista e trocar a alimentação por algo mais duradouro.

A iluminação ainda está atrasada, tenho já o esquema definitivo mas ainda tenho de soldar uma catrafada de cabos da minha «série de Natal».

O som tb está quase.

Depois é só encher de público.

Re: Mindstorms EV3 - comando de 4 motores via USB

Enviado: 07 out 2014, 22:19
por AVCampos
Espectacular! O facto de não ser 100% LEGO dá-me alguns frenicoques, mas mesmo assim... espectacular! :clapping:

Re: Mindstorms EV3 - comando de 4 motores via USB

Enviado: 07 out 2014, 23:41
por CyberX
Obrigado.
Mas isso do 100% LEGO tem de ser levado com «uma pitada de sal» :)
... se fosse um SmartBrick ou um multiplexer da Mindsensors ou da HiTechnic dava menos frenicoques?

LEGO é uma framework espectacular mas infelizmente  não é Universal. A empresa percebeu isso e permitiu extender o NXT/EV3 com outros produtos ao abrir as especificações e estabelecer parcerias (o catálogo Education inclui um adaptador para os sensores da Vernier, existem dezenas deles para efeitos educativos/laboratoriais). Eu acho que foi uma jogada de mestre - quase tudo o que se pode fazer com um Raspberry Pi consegue-se fazer com um EV3...  Imaginem só as possibilidadedes se/quando surgir um EV4 com um pouco mais de músculo no CPU e na RAM e USB 2.0 em vez de 1.1!!!