Página 1 de 1

[MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 22 jun 2018, 11:22
por CyberX
Publiquei noutro sítio mas publico também aqui porque apesar de este painel de controlo ter sido planeado para controlar o Rockódromo MILS apercebi-me que pode ser usado para outros projectos.
Tenho já imaginadas três outras possibilidades para complementar outros projectos em que me meto:
- um controlador MIDI para completar a Harpa Laser
- um controlador de Ferrovias Automatizadas MILS
- um controlador para uma futura versão IoT da Casa do Portão DMC

Imagem

O painel é portátil (não muito leve mas ainda assim consegue-se trabalhar de forma aceitável sem ter de se poisar) e funciona por Wi-Fi.
Se arranjar mais uma bateria EV3 meto-lhe um carregador Qi e faço uma docking station para ficar a recarregar em cima da mesa e poder ser usado a qualquer altura (infelizmente a LEGO não vende online para Portugal e não estou com vontade de me meter outra vez com o representante local da LEGO Education).

Falta:
- dois cabos EV3 de 50 cm para poder passá-los mais arrumadinhos
- etiquetas das várias opções possíveis (ou talvez uma template transparente semi-rigida a cobrir todo o painel)

A hipótese de usar templates transparentes agrada-me porque posso trocar facilmente as funções, conforme o projecto.

O painel em si  tem 4 selectores rotativos (à custa de 4 motores EV3 médios, uso os encoders internos para ler o ângulo) e 4 botões, para além das teclas e dos LEDs do próprio EV3. Também pode ser utilizado o display do EV3 mas como é tão mauzinho acho que vou deixar essa parte para as calendas.

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 22 jun 2018, 11:24
por gads
Ganda maluquice  :fixe:

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 27 jun 2018, 13:50
por CyberX
Fiz uma pequena alteração para poder acrescentar "stop points" ou lá como se chamam.

Cada vez que começava o programa tinha primeiro de colocar os selectores na posição "zero", para a bota da IoT bater com a perdigota.
Decidi fazer uma coisa parecida com as impressoras (pelo menos as do meu tempo): antes de imprimir deslocam a cabeça de impressão até bater no extremo esquerdo de modo a começar a imprimir sempre do mesmo sítio.

[img width=600]https://lh3.googleusercontent.com/2kvBa ... 48-h813-no[/img]
(link para a foto se falhar a viualização)

Quando o meu script arranca identifica os motores e depois fá-los rodar um a um para a esquerda até topar que "emperram". Passa a ser esse o "zero" de cada um.
Funciona bastante bem:



No video, na parte final, os motores deslocam-se todos ligeiramente para a direita. É que estou a usar intervalos de 45º para cada opção e a posicionar os motores no ponto central de cada intervalo. logo 22.5º.

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 27 jun 2018, 14:11
por gads
É um upgrade bastante interessante e útil!
:fixe:

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 29 jun 2018, 16:32
por CyberX
Primeiro rascunho de uma template em folha de acetato para os selectores:

Imagem

Falta-me rodar os algarismos uns graus para a esquerda... e voltar à primeira classe porque saltei do 6 para o 8  :-\

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 29 jun 2018, 18:53
por gads
[quote="CyberX"]
Falta-me rodar os algarismos uns graus para a esquerda... e voltar à primeira classe porque saltei do 6 para o 8  :-\
[/quote]

{lol-up}

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 30 jun 2018, 00:22
por CyberX
Corrigido.

Imagem
(link)

Os algarismos ainda inclinavam mais um pouco para a esquerda mas por agora vai ter que ficar assim.
Falta agora dar uso aos botões (4 sensores de toque, ao centro) e fazer também uma template para eles.

Re: [MOC] Painel de Controlo MINDSTORMS EV3

Enviado: 30 jun 2018, 11:09
por AGarcia
:clapping: :clapping: :clapping: