LEGO WeDO com Linux PC ou Mindstorms EV3
Enviado: 21 nov 2014, 10:50
Aviso1: nenhuma peça LEGO foi modificada
Aviso2: até agora
A malta do ev3dev está a preparar-se para publicar um driver linux para o WeDO - não apenas para quem usa o EV3 mas para todos os Linuxes em geral. Até lá eis uma forma relativamente simples de utilizar o WeDO:
[url=http://ofalcao.pt/blog/2014/lego-wedo-with-linux]LEGO WeDO with Linux[url]
Funciona tanto no Ubuntu como no EV3 com ev3dev:
Entretanto encontrei umas fotos do Philo do interior de um tilt sensor que aproveitei para algum reverse-engineering. Com 4 resistências e metade de um cabo Power Functions consigo usar 4 interruptores, cada um deles sendo lido como um dos 4 estados possíveis do tilt sensor. Como os touch sensors RCX são basicamente interruptores com uma resistência de cerca de 600 Ohm em série, ajustei os valores das resistências de modo a poder usar 4 touch sensors RCX, fotos seguirão mais tarde.
Além disso, como o bloco WeDO tem uma entrada analógica na linha C2 do connector Power Functions, estou convencido de que é possível usar o WeDO para ler valores analógicos como por exemplo:
- um potenciómetro para ler a posição de um motor e assim termos o nosso próprio servo;
- uma resistência NTC para ler a temperatura ambiente
Mas para isso preciso de alguma análise ao código que fui buscar à net e não sei se já vos disse hoje mas eu não sou programador.
[um dia destes acho que vou ter de perder algum tempo a aprender mesmo a programar mas hoje não será a véspera desse dia]
Aviso2: até agora
A malta do ev3dev está a preparar-se para publicar um driver linux para o WeDO - não apenas para quem usa o EV3 mas para todos os Linuxes em geral. Até lá eis uma forma relativamente simples de utilizar o WeDO:
[url=http://ofalcao.pt/blog/2014/lego-wedo-with-linux]LEGO WeDO with Linux[url]
Funciona tanto no Ubuntu como no EV3 com ev3dev:
Entretanto encontrei umas fotos do Philo do interior de um tilt sensor que aproveitei para algum reverse-engineering. Com 4 resistências e metade de um cabo Power Functions consigo usar 4 interruptores, cada um deles sendo lido como um dos 4 estados possíveis do tilt sensor. Como os touch sensors RCX são basicamente interruptores com uma resistência de cerca de 600 Ohm em série, ajustei os valores das resistências de modo a poder usar 4 touch sensors RCX, fotos seguirão mais tarde.
Além disso, como o bloco WeDO tem uma entrada analógica na linha C2 do connector Power Functions, estou convencido de que é possível usar o WeDO para ler valores analógicos como por exemplo:
- um potenciómetro para ler a posição de um motor e assim termos o nosso próprio servo;
- uma resistência NTC para ler a temperatura ambiente
Mas para isso preciso de alguma análise ao código que fui buscar à net e não sei se já vos disse hoje mas eu não sou programador.
[um dia destes acho que vou ter de perder algum tempo a aprender mesmo a programar mas hoje não será a véspera desse dia]

