collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: Android + Arduino  (Lida 7050 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Android + Arduino
« em: 15 de Setembro de 2011, 15:37 »
Boa tarde.


Já pesquisei algumas coisas na internet, sobre android + arduino, mas não consegui encontrar aquilo que queria... eu pretendo programar em java, pelo eclipse, fazer uma ligação entre o android e arduino, e assim poder construir um cellbot, mas como eu não sei como havia de começar, gostava de ver um projecto, mas com o codigo em java para o android, e o respectivo codigo para o arduino.

A minha ideia, é controlar como o pc via wireless , um carrito, esse carrito terá um smartphone com android e o arduino interligados... quero desta forma, pois assim posso utilizar muitos recursos do samartphone tais como camera, acelerometro etc... fica um 3 em 1 :P


Desde já o meu Obrigado ;)

Edit: Já encontrei algo, que vou explorar : http://code.google.com/p/cellbots/source/browse/#svn%2Ftrunk%2Fandroid%2Fjava%2FservoTester%253Fstate%253Dclosed

Já tenho novidades... ja estou a fazer testes de comunicação entre o PC e o Android, desenvolvi o programa em Java :P... passo seguinte testar comunicação Android - Arduino... e depois PC-Android-Arduino ;)

Acabei por comprar um modulo bluetooth (10€), agora é continuar a desemvolver o software em Java, e efectuar a comunicação. Irá haver uma versão 2.0 do meu software que possibilita comunicar entre android arduino via bluetooth, ou pc-android via wi-fi e arduino via bluetooth.

Deixo aqui imagens da minha recente construção que vai receber o RobotZav:
http://imageshack.us/photo/my-images/845/img20111227224511.jpg/
http://imageshack.us/photo/my-images/811/img20111218165554.jpg/
http://imageshack.us/photo/my-images/810/img20111218165636.jpg/
http://imageshack.us/photo/my-images/854/img20111218165537.jpg/
http://imageshack.us/photo/my-images/696/img20111218165510.jpg/

Este sofware ainda é uma versão antiga de testes, permite comunicação Android-PC-Arduino
http://imageshack.us/f/542/softwarem.jpg/

Continuem a dar sugestões ;)
« Última modificação: 12 de Janeiro de 2012, 14:15 por Zav »
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Android + Arduino
« Responder #1 em: 15 de Setembro de 2011, 16:17 »
Procura por app inventor para android

Offline engenhocas4you

  • Mini Robot
  • *
  • Mensagens: 91
Re: Android + Arduino
« Responder #2 em: 16 de Setembro de 2011, 02:25 »
Mas como vais aceder a camara do telefone?

Vais utilizar alguma app, ou tu é que vais programar?


Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Re: Android + Arduino
« Responder #3 em: 19 de Setembro de 2011, 23:04 »
Existe uma app para o efeito, mas se conseguir ajuda na programção faço uma cena completa, fica com melhor aparência :P
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Re: Android + Arduino
« Responder #4 em: 19 de Setembro de 2011, 23:07 »
Mas como vais aceder a camara do telefone?

Vais utilizar alguma app, ou tu é que vais programar?

Okay, obrigado, vou verificar :P
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline AcidDagger

  • Mini Robot
  • *
  • Mensagens: 364
  • Make Bits, Making robotics in Portugal
    • Make Bits
Re: Android + Arduino
« Responder #5 em: 20 de Setembro de 2011, 00:00 »

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Re: Android + Arduino
« Responder #7 em: 24 de Setembro de 2011, 14:35 »
Pessoal, acho que Java é muito mais complicado que o Python certo ? Então acho que se pode fazer o meu projecto em Python: http://www.thecodebakers.org/2011/04/python-no-android.html

O pessoal usa mais esta liguagem certo ?


:D
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Android + Arduino
« Responder #8 em: 25 de Setembro de 2011, 00:16 »
Java é simples, de complicado nada tem...
Simplesmente tem que se entender bem as bases...
Principalmente o que é uma Classe...
apartir do momento que se aprende o que é uma classe, o resto é fazer pseudo-codigo, estruturar uma ideia, e passar para código com a notação de java...
Java é orientado a objectos, e é baseada em reaproveitar código, mais propriamente classes...

Podes criar vários programas, e por exemplo quando fores criar um novo programa, reaproveitar classes de programas anteriores...
Por exemplo...

Supondo que crias um programa para te criar circulos...

Terás uma classe chamada Circulo, para criares um circulo, ou saber algo de um circulo, o que é necessário?

Para criar, basta-nos um raio...  criarCirculo(raio);
para saber a área por exemplo, basta nos fazer a conta pi*r^2.. area(raio);

Logo teremos os constructores e 2 funções nesta classe circulo...as funções serão uma para criar circulos e outra para saber a área..

Portanto neste momento temos uma classe circulo...para criar um circulo o que precisamos?
um Main...

Agora teremos um main que chama a classe circulo e que lhe passa um raio...

no main iremos ter algo do genero..
Circulo cir1 =  new Circulo();

cir1.criarCirculo(20);


Em que a primeira linha estamos a dizer "Olha cria um circulo chamado "cir1" "...

e na segunda linha dizemos "nesta variavel cir1, quero armazenar um circulo com raio 20"...

Agora dizes tu, para quê esta explicação?!...

Simples...crias te um programa que te cria circulos, isto serve para quê? nada....


Mas por exemplo...agora queres criar um programa xpto, que até queres um menu, que tem os botoes redondos...

Crias o teu novo programa, e vais criar novamente os botoes? não...
Basta fazeres um import da tua classe "Circulo" que fizes te e que não servia para nada...


A isto chama-se reutilizar código, e o Java baseia-se muito nisto, para isso se cria classes...

Fazer em Python é mais facil? é capaz...não digo que não, depende da aptidão de cada um...

Mas em python es capaz de ter um problema, tens que criar quase tudo tu...enquanto que em java encontras muitas classes por essa net fora que basta fazer import e passar-lhe os argumentos que ela pede nas funções...

É só uma opinião.. ;)

Cumprimentos,
André Carvalho.
Cumprimentos,
André Carvalho.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Android + Arduino
« Responder #9 em: 25 de Setembro de 2011, 12:57 »
E python a mesma coisa, import bla bla bla e esta feito.
Avr fanboy

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Android + Arduino
« Responder #10 em: 25 de Setembro de 2011, 18:11 »
E python a mesma coisa, import bla bla bla e esta feito.

Sim, mas não tem tantas classes como existe para java por aí feitas...

Penso eu...mas tambem nunca andei a explorar muito isso...

Cumprimentos,
André Carvalho.
Cumprimentos,
André Carvalho.

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Re: Android + Arduino
« Responder #11 em: 27 de Setembro de 2011, 21:28 »
Java é simples, de complicado nada tem...
Simplesmente tem que se entender bem as bases...

André Carvalho.

Não digo o contrário... só que neste momento aprender Java, o tempo é pouco... olha quanto ao phyton, já me passou da ideia e já tenho resultados, ja estou em testes de comunicação entre o Android e o PC ;), mas fiz isto em C#, encontrei mais Classes C# do que Java que eu as percebesse, eu ainda estou muito habituado ao facilitismo do Visual Studio e não do Eclipse apenas, com o tempo, e mais tempo chego lá, a uns tempos não pensara chegar a este nivel por isso :P.

Assim que tiver software pronto, posto aqui... depois é aplicar no robot :D

Obrigado pela tua resposta ;)
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt

Offline zordlyon

  • Mini Robot
  • *
  • Mensagens: 1.768
Re: Android + Arduino
« Responder #12 em: 02 de Outubro de 2011, 23:21 »
Na boa sempre as ordens, força com isso..  ;)

Cumprimentos,
André Carvalho.
Cumprimentos,
André Carvalho.

Offline Zav

  • Mini Robot
  • *
  • Mensagens: 72
Re: Android + Arduino
« Responder #13 em: 18 de Dezembro de 2011, 17:38 »
Já tenho novas novidades, postei fotos, vejam :D.

Esta bateria: http://www.hobbyking.com/hobbyking/store/__17762__B_Grade_2500mAh_3S_3C_Transmitter_Pack_Futaba_JR_.html , servirá para alimentar o arduino?

Tenho aqui uma para desemrascar, mas têm pouca capacidade :D
« Última modificação: 18 de Dezembro de 2011, 17:51 por Zav »
"O Futuro pertencem a aqueles que acreditam na Beleza dos  seus sonhos" Eleanor roosevelt