Comunicação Serial (RXTX) com Java e Arduino no Mac OS X

Em alguns tutoriais aqui no blog, optei por utilizar o C# no Windows pra realizar a comunicação com o Arduino via serial, por ser bem simples e rápido de fazer. Na época, tentei fazer com Java, mas lembro que não tinha uma versão 64 bits da biblioteca para realizar essa comunicação. Uma solução seria recompilar a biblioteca, mas… acabei indo pra alternativa mais rápida.

Recentemente, comecei um projeto bem legal com o Arduino (muito em breve vou postar aqui) e agora não teve jeito, vai ser web (também) e a melhor alternativa seria utilizar Java.

Vamos lá então ?

Continuar lendo

Controlando dois (ou mais) servo motores com Arduino.

Já recebi varios e-mails perguntando se é possível controlar dois ou mais servo motores com o Arduino, fiquei de postar o código aqui mas sempre acabava esquecendo.

Como você já deve ter visto, no projeto que desenvolvi com o Emotiv Epoc + Arduino utilizo dois servo motores para representar o protótipo.

Se é a primeira vez que você vai se aventurar com Arduino e servo motores, aconselho dar uma lida neste post (Controlando Servo Motor utilizando o teclado com Arduino e C#), e claro, para isso, é necessário que você já tenha um mínimo de conhecimento no assunto. Caso queira pesquisar mais, sugiro que de uma olhada no site oficial do Arduino (arduino.cc).

Continuar lendo

Controlando Servo Motor utilizando o teclado com Arduino e C#

Já faz alguns dias que venho estudando um pouco de eletrônica para o desenvolvimento do meu TCC. Estive pesquisando um pouco sobre microcontroladores e recentemente andei desenvolvendo umas aplicações com o Arduino Duemilanove.

Andei fazendo uns testes com servo motor, e resolvi fazer este tutorial para compartilhar.

Abaixo segue um video que fiz da aplicação em funcionamento.

Para este tutorial é necessário que você saiba um mínimo de programação e já tenha feito alguma coisa com o arduino. Se quiser saber mais acesse o site: www.arduino.cc.

Este projeto nada mais é do que uma interface desenvolvida em C# que permite controlar Continuar lendo