Esse projeto é considerado o Hello World (Alô Mundo) do arduino pois é um dos mais básicos a ser feito que é fazer um LED ficar piscando.

1  – Material necessário para o projeto

Um Arduino (O arduino usado no vídeo foi um seeeduino Stalker ATmega 328);
Um LED;
Um cabo USB-mini b;
Um UART USB;
Um computador com o software ArduinoIDE instalado;

2 – Projeto/Montagem no Arduino

LED – Diodo emissor de luz que quando energizado emite luz visível.

Para esse projeto não vai requerer muitos conhecimentos em eletrônica, basta identificar onde está localizado os pinos digitais 13 e GND na sua placa arduino.

Depois de ter identificado os pinos, agora identifique no LED as “pernas” positiva e negativa. A positiva é a perna maior e a negativa é a menor.

Para colocar o LED no Arduino corretamente, basta encaixar a parte positiva dele no pino 13 (saída de energia), e a negativa no pino que fica ao lado do 13, o GND(terra).

3 – Código Fonte

O primeiro passo para começar a mexer no arduino é obter um, claro, mas a segunda coisa a se fazer é o download e instalação do software Arduino IDE, que é uma pequena IDE que entende a linguagem do Arduino, compila e envia o código para a placa.

Essa linguagem do Arduino é uma variação do C, onde existem muitas blibliotecas que auxiliam  no desenvolvimento.

Código usado no video:

int ledPin = 13;   //LED conectado ao pino 13
// A função() setup é chamada assim que o programa iniciar e  é executada apenas uma vez.
void setup(){
pinMode(ledPin, OUTPUT);   // Seta o pino 13 como saída
}

// a função loop() é executado continuamente enquanto o Arduino for alimentado

void loop(){
digitalWrite(ledPin, HIGH);         // Seta o LED como ligado
delay(1000);                                      // Espera 1 segundo
digitalWrite(ledPin, LOW);          // Seta o LED como desligado
delay(1000);                                      // Espera 1 segundo
}

Arduino

Publicado: 12 de maio de 2011 em Arduino

Arduino, por vezes traduzida ao português como Arduíno,[2] é um computador físico baseado numa simples plataforma de hardware livre, projetada com um microcontrolador de placa única, com suporte de entrada/saída embutido e uma linguagem de programação padrão,[3] na qual tem origem em Wiring, e é essencialmente C/C++.[4] O objetivo do projeto é criar ferramentas que são acessíveis, com baixo custo, flexíveis e fáceis de se usar por artistas e amadores. Principalmente para aqueles que não teriam alcance aos controladores mais sofisticados e de ferramentas mais complicadas.[5]

Pode ser usado para o desenvolvimento de independentes objetos interativos, ou ainda para ser conectado a um computador hospedeiro. Uma típica placa Arduino é composta por um controlador, algumas linhas de E/S digital e analógica, além de uma interface serial ou USB, para interligar-se ao hospedeiro, que é usado para programá-la e interagi-la em tempo real. Ela em si não possui qualquer recurso de rede, porém é comum combinar um ou mais Arduinos deste modo, usando extensões apropriadas chamadas de shield. A interface do hospedeiro é simples, podendo ser escrita em várias linguagens. A mais popular é a Processing, mas outras que podem comunicar-se com a conexão serial são: Max/MSP,[6] Pure Data,[7] SuperCollider,[8] ActionScript[9] e Java.[10]

Fonte: http://pt.wikipedia.org/wiki/Arduino