Comprar? Aprender?

Vimos recebendo muitos comentários de pessoas querendo comprar o Arduino ou obter mais informações sobre ele. Lembrem-se este site é independente e apenas postamos aqui coisas que achamos interessantes sobre ele.

Se você quer obter mais informações veja abaixo.

Para comprar a placa:

O site oficial mantém uma lista de vendedores da placa ao longo do mundo. Tem dois no Brasil. Confira lá.

Para aprender:

Veja os tutoriais no site.

E não se esqueçam, não há nada melhor do que o São Google para outras dúvidas e questionamentos.

Arduino / PD

Arduino / PD

Estou trabalhando numa brincadeira pra minha guitarra. A idéia é pegar a melodia usando o objeto [fiddle~] e usar como input de um gerador qualquer. No caso estou fazendo um de síntese FM.

(mais…)

Compilação de Sequenciadores com Arduino

Compilação de Sequenciadores com Arduino

Este rapaz fez uma bela compilação de vídeo do youtubiu com sequenciadores DIY. Tem umas boas idéias


basic arduino sequencer from nikolaosh on Vimeo.

(mais…)

Comunicação entre o Arduino e o Processing

Comunicação entre o Arduino e o Processing

Para fazer o Arduino se comunicar com o Processing precisamos pegar a biblioteca que é responsável por criar o caminho de comunicação entre os dois. Para que a biblioteca funcione corretamente é necessário ter rodando no Arduino o firmware Firmata. É possível realizar a comunicação entre os dois fazendo uso da biblioteca Serial do Processing e do Arduino, mas isso da mais trabalho e não me parece elegante.

Faça o download da biblioteca e descompacte-a dentro da pasta libraries que se encontra na pasta Scketchbook do seu Processing. Agora abra a IDE do Arduino e faça o upload do exemplo que se encontra em: LIbrary-Firmata>StandardFirmata para a placa.

No Processing digite o seguinte exemplo para o teste inicial:

import processing.serial.*;
import cc.arduino.*;
 
Arduino arduino;
int ledPin = 13;
 
void setup()
{
    arduino = new Arduino(this, Arduino.list()[0]):
    arduino.pinMode(ledPin, Arduino.OUTPUT);
}
 
void draw()
{
    arduino.digitalWrite(ledPin, Arduino.HIGH);
    delay(1000);
    arduino.digitalWrite(ledPin, Arduino.LOW);
    delay(1000);
}

Rode este programa e se tudo ocorreu como planejado o led que está conectado no pino 13 do Arduino deve começar a piscar. Maiores detalhes sobre as funções da biblioteca do Processing podem ser encontradas na sua página no Arduino Playground.

Vamos começar a brincadeira!

Vou usar um circuito simples com LDR (Resistor Variável Conforme Incidência De Luz) que é mostrado na página 31 do Arduino Booklet (mais…)

Assinar (RSS)

Powered by WordPress

Theme by Índice.

Arduino.com.br by +zero and Índice is licensed under a Creative Commons Attribution-Share Alike 2.5 Brazil License.