Lego & Android App Inventor

Para os mais especializados em mecânica e electrónica em LEGO.
Responder
Avatar do Utilizador
Srgiofonseca
Jr. Member
Jr. Member
Mensagens: 55
Registado: 03 nov 2007, 09:44
Localização: Espinho

Lego & Android App Inventor

Mensagem 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
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: Lego & Android App Inventor

Mensagem 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 :)
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
Srgiofonseca
Jr. Member
Jr. Member
Mensagens: 55
Registado: 03 nov 2007, 09:44
Localização: Espinho

Re: Lego & Android App Inventor

Mensagem 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!
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: Lego & Android App Inventor

Mensagem 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.
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Avatar do Utilizador
CyberX
Sócio
Sócio
Mensagens: 4558
Registado: 10 mar 2014, 20:09
Localização: Mira Sintra
Contacto:

Re: Lego & Android App Inventor

Mensagem 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)
Jorge Pereira
«De génio, criança e louco... porquê só 1 pouco?»
Responder