Página 1 de 1

Lego & Android App Inventor

Enviado: 22 fev 2016, 22:41
por Srgiofonseca
Viva, gostaria de comandar Lego technic (Power Functions) com o APPInventor mas via IR.
Alguém tem um tutorial ou um exemplo?


Cumprimentos,
Sérgio Fonseca

Re: Lego & Android App Inventor

Enviado: 22 fev 2016, 23:00
por CyberX
Yo!

Podes explicar um pouco melhor o teu objectivo e porquê IR e MIT App Inventor especificamente?

Não tenho experiência com o AppInventor mas suponho que queiras usar com telemóvel... o teu telemóvel tem IR? Se não, existem uns adaptadores género IRDroid para ligar à ficha de auscultadores mas não sei se o App Inventor se dará bem com isso, terás que usar eventuais funções de som do App Invebtor juntamente com sons pré-gravados que correspondam aos comandos IR PF... há quem já tenha feito isso (eu inclusive mas sem programação envolvida) mas não encontrei nada relacionado com o App Inventor pelo que não te posso apontar nenhum "tutorial".

O que não quer dizer que seja impossível. Há poucas coisas verdadeiramente impossíveis :)

Re: Lego & Android App Inventor

Enviado: 22 fev 2016, 23:20
por Srgiofonseca
O porque do IR

O IR ainda é melhor opção no que diz respeito a consumos energéticos!
Com IR posso comandar directamente Power Functions e Mindstorms! (sem gastos extras)
Sim tenho um S5 e este tem IR, ainda ontem foi lançado um topo de gama S7 e não dispensou o IR.

O porque MIT App Inventor
O app inventor dispensa a instalação de IDE
O app inventor é um ambiente gráfico ideal para cativar o meu miúdo e é parecido ao scratch

A ideia é comunicar das mais diversas formas com lego e programação gráfica para miúdos!

Re: Lego & Android App Inventor

Enviado: 23 fev 2016, 00:49
por CyberX
Sim, o App Inventor é parecido com o Scratch - ambos foram desenvolvidos, pelo menos inicialmente, no MIT e têm as mesmas bases.

Estive a ler umas coisitas, não me parece que o App Inventor suporte IR. Mas há tipos a usarem um intermediário, normalmente Arduíno, que recebe Bluetooth e converte para IR, como neste comando de TV:
http://www.instructables.com/id/Android ... Tv-remote/

Mas terás de cruzar essa informação com os comandos Power Functions IR (há alguns projectos Arduino PF por aí), não é coisa simples.

Outra alternativa é usares um Mindstorms NXT ou EV3 como intemediário (com um adaptador HiTech IR por exemplo) e usares os comandos NXT do App Inventor para falar com o Mindstorms e este depois comandar por IR os dispositivos Power Functions. Mas também não é coisa simples.

Lamento, mas o que pretendes parece até ao momento ser território inexplorado.

Re: Lego & Android App Inventor

Enviado: 23 fev 2016, 01:08
por CyberX
Um pouco no espírito do que pretendes, mas sem Android, lembrei-me que podes querer usar um Raspberry Pi, que tem Scratch e permite ligar IR.
Não sei se estás familiarizado com o Pi e com Linux mas se si tens aqui um artigo (não propriamente um tutorial) onde explicam como usar um Raspberry Pi para controlar Power Functions IR com Scratch:

https://github.com/dspinellis/lego-power-scratch

(não é muito diferente do que eu publiquei há ano e meio mas orientado para PC Linux ou Mindstorms EV3 com ev3dev e Python mas para o teu filho é melhor mesmo começares pelo Scratch)