Go Down

Topic: como usar o arduino com processing (Read 3792 times) previous topic - next topic

ailton

Ola a todos

Eu gostaria de saber como usar a tecnica do processing no arduino, uso o compilador do arduino mesmo ou uso o compilador do processing? Fiz alguns testes com o compilador do processing mas nao consegui entender. por exemplo: tentei usar o compilador do arduino e da erros, porque nao entende a linguagem do processing (import ****serial, por exemplo) nao acha as bibliotecas e etc ai usei o compilador do processing mas nao tem configuraçoes de atmegas e nem seriais, ou seja nao captei o sentido da coisa. se alguem poder me ajudar agradeço.

Adilson Akashi

Pouco posso ajudar, mas se ainda não o fez, procure por aqui:
http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=arduino+processing&btnG=search&domains=http%3A%2F%2Fwww.arduino.cc%2F&sitesearch=http%3A%2F%2Fwww.arduino.cc%2F

Ou aqui:
http://www.arduino.cc/playground/Interfacing/Processing
PCB Designer

brenin

Não sei se entendi direito o que você quer fazer. Pelo que entendi você quer utilizar o processing juntamente com o arduino. Para fazer isso, você precisa de dois programas diferentes: um rodando no arduino e outro rodando no processing. O programas podem mandar e receber dados pela porta de comunicação (serial, usb, bluetooth, dependendo do modelo do seu arduino). Esses dados podem então ser utilizados em cada um dos programas, e você pode fazer a aplicação necessária.

No IDE do arduino tem um exemplo bem simples do arduino que pode te dar uma idéia melhor de como isso funciona:
http://www.arduino.cc/en/Tutorial/PhysicalPixel

Não sei se era isso mesmo que você precisava, mas aí está.

ailton

Ola brenin , obrigado pela atençao.

se eu entendi eu compilo o codigo no arduino no compilador arduino mesmo na minha versao 011, e o codigo do processing eu compilo no compilador do processing mesmo, ai e so rodar os dois separadamente que irao funcionar.

no link que vc me passou vi que ha dois codigos, um  do arduino e o outro do  processing.

brenin

Isso... no link que eu te mandei tem o código do arduino e o do processing. Você compila e passa o código pro arduino pelo IDE011 mesmo. Quando você resetar o arduino (se tiver passado o código direitinho pro arduino), ele vai começar a executar o seu programa.

No meu caso eu tenho que resetar meu arduino na hora que eu mando executar o código do processing, senão a comunicação não funciona. No mais funciona tudo bem... =)

ailton

Brenin, fui fazer os testes do link qie vc me passou e nao deu certo.

vou passar o que eu fiz ok.


primeiro abri o compilador do arduino 011 , ai copiei o codigo do arduino e compilei ele ok, ai depois abri o compilador do processing e copiei o codigo correspondente ao processing para ele ai compilei de beleza.

agora se eu rodo o programa do arduino e ativo o monitor  entro com as teclas 'H'  e 'l'  o led apaga e acende, e no compilador do processing rodo o programa e funciona perfeitamente. a minha duvida é o seguinte como fazer para que os dois programas se interagem. acho que nao entendi o espirito da coisa entende, gostari que me explica-se detalhamente o funcionamento deste exemplo, o procedimento certo para que os dois funcione corretamente.  Valeu.

ailton


brenin

Pelo que você falou, o código do arduino está funcionando direitinho. Se o código do arduino está funcionando, não entendi porque o seu código do processing não está. Parece o que você fez está certinho. O que está acontecendo quando você executa o seu código do processing? O que acontece quando você coloca o mouse sobre o retângulo, o led acende?

Qual é o seu modelo de arduino? USB, serial, BT?

Você tentou resetar o seu arduino logo depois de executar seu código do processing?

Tente dar mais informações sobre o que está acontecendo...

ailton

Ola brenin, o meu arduino foi comprado na tato se vc conhece, e estou usando o atmega8 com usb de entrada ok. é o seguinte, qdo executo o processing abre um quadrinho e  qdo passo o mouse sobre ele o quadro interno troca de cor mas o meu led nada acontece, sera que tenho que instalar algum programa no windosxp?  


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy