• Welcome to LusoRobótica - Robótica em Português.
 

Bluetooth como SerProxy e Flash

Started by Gabriel SS, 27 de June de 2011, 02:58

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Gabriel SS

Boas,

estou com uma idéia de desenvolver uma interface de controle de robot para um telemóvel (Android, especificamente)...pensei na linguagem Flash, suportada tanto por Desktop como por telemóvel..

Porém, tenho uma dúvida: Eu não achei como programar o modem Bluetooth em Flash, logo, ele poderia ser tratado com uma porta serial? Eu também não sei programar, mas pelo menos há uma documentação para isto  ;D

Grato
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

xiserre

se vais para android, e nao sabes programar.. app inventor

Gabriel SS

Ah sim...eu não sabia desse software (baixando já!)

Mas o que eu me referi é que eu não sei programar a SerProxy em Flash, mas há alguma documentação disponível..diferentemente de programar Bluetooth para Flash, que não há documentação
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

senso

Mas porque é que não usas a linguagem de programação especifica do Android em que tens acesso ao bluetooth em vez de inventares com flash?
Avr fanboy

Gabriel SS

É que eu vou usar o Bluetooth para, além de conectar o Bluetooth, eu irei mandar dados para um Arduino. Não há suporte do app inventor para o Arduino
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

senso

O bluetooth é o mesmo que serial imagina o bluetooth como serial sem fios, envias e recebes dados pelo bluetooth, o Arduino corre o programa que tem a correr e lê e envia dados em serial tambem, mas não sabe se está a falar para um conversor usb-serial ou para uma porta nativa serial RS-232 ou por bluetooth ou seja para onde for, portanto que importa suporte ou não é serial e mais nada, até porque o Arduino não sabe o que é Flash tambem por isso não percebo a fixação com flash.
Avr fanboy

Gabriel SS

Então, independente da forma de transmissão, o Bluetooth será reconhecido como serial!?

Eu digo em Flash pois, posteriormente, poderei exportar em AIR, tendo então uma aplicação totalmente integrada, rica e portátil. Além de contar com um visual moderno
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

senso

Como é que pensavas que ias ler dados do bluetooth no Arduino então?
Avr fanboy

Gabriel SS

Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

senso

Portanto, estás a começar a casa pelo telhado..

Queres fazer um programa xpto para telemovel, mas nem sabes usar um Arduino com bluetooth...
Avr fanboy

Gabriel SS

Perdão...me equivoquei durante o projeto...

Mas e a respeito da comunicação [Flash --> Porta COM]...já fizeram essa operação?

Eu ainda tenho dúvidas, mesmo com a video-aula...acho que devo tentar fazer primeiramente sem Bluetooth, só com USB...e depois com Bluetooth..

O que acham?
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

senso

Flash é para web, web não tem portas COM, usa uma linguagem feita para esse serviço em vez de uma coisa feita para web e afins.
Mas se queres mesmo mesmo mesmo muito, tens o SerProxy que é uma especie de ponte entre ethernet e COM, que é para o Flash ver a porta COM como um ip.
Avr fanboy

Gabriel SS

Não precisaria ser exatamente Flash..só queria um linguagem que desse uma interface interessante, bem personalizada...e portátil também...

Mas, como a aplicação será rodada em um telemóvel, fico meio sem saída..sem ter opções!

Se souberes alguma, por favor, me ajude!
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

Gabriel SS

#13
O Mike Chambers fez algo como eu queria! Conectou um Arduino com Flash [http://www.mikechambers.com/blog/2010/08/04/getting-started-with-flash-and-arduino/]..só que ele usou o ThinkerProxy. E não dá para fazer uma porta Bluetooth do celular ser uma porta COM acessível. Assim como não há jeito de fazer o modem Bluetooth do Arduino ser uma porta COM :(

Agora que entendi que o Bluetooth do telemóvel não pode se transformar em uma porta COM  :'(

Que decepção...quanto tempo gasto em vão

Acho que me precipitei....deveria ter criado o tópico: "Conectar Arduino com Flash ao Bluetooth" =[

Não sei a final...estou mais enrolado do que todos aqui  :o
Todo lado tem seu lado, eu sou meu proprio lado ;)
Gabriel SS Blog - Arduino  Programação   Robótica

xiserre

nao podes usar o bluetooth como porta serie porque? eu uso no meu na boa.. e so chegar la com o software que eu te disse no segundo post e mandar dados... o arduino la os recebe mas como e obvio tens de saber fazer isso