{ margin-bottom: 0.08in; } A placa pode ser alimentada com qualquer voltagem entre 7 e 12 volts. Assim, uma pequena bateria de 9V sera suficiente para pequenas aplicacoes. Entretanto, enquanto voce estiver desenvolvendo a sua aplicacao e testando na placa, e conveniente deixar a placa sendo alimentada atraves de uma conexao USB com o seu computador (Conforme ilustrado na figura abaixo). Ha duas filas de conectores nas extremidades da placa Arduino UNO. A fila no topo do diagrama e composta basicamente de pins digitais (on/off), embora qualquer pin marcado com PWM pode ser usada com saida analogica. A fila na parte de baixo e composta de conectores de energia na parte esquerda e entradas analogicas na parte da direita. O mais interessante e que esses conectores sao organizados de forma que placas shields possam ser plugadas a placa principal. Alem disso, outros shields podem ser plugados no shield conectado a placa principal, estendendo, assim, a funcionalidade do seu Arduino. E possivel comprar shields para as mais variadas funcoes: Conectar a redes ethernet Telas LCD e touch screens Xbee (comunicacao sem fio utilizando o protocolo Zigbee) Som Controle de Motor p { margin-bottom: 0.08in; } Instalando o software de Desenvolvimento p { margin-bottom: 0.08in; }a:link { } Conforme dito anteriormente, o software esta disponivel no site oficial (www.arduino.cc). Como nos meus testes estou utilizando Linux, baixei a versao especifica no seguinte endereco: http://files.arduino.cc/downloads/arduino-0021.tgz (versao 32-bits). Em seguida, basta extrair o conteudo do arquivo em qualquer diretorio do sistema. Sera criado uma pasta chamada arduino-0021. p { margin-bottom: 0.08in; } Entre nessa pasta e execute um arquivo chamado arduino.O ambiente de trabalho esta ilustrado na imagem abaixo: p { margin-bottom: 0.08in; } Configurando o ambiente Conecte o Arduino ao computador, atraves da porta USB e espere alguns segundos, para que o sistema reconheca o novo dispositivo. Para voce ter certeza que a placa foi reconhecida, abra um terminal e, no prompt, execute o seguinte comando: $ dmesg Procure nas ultimas linhas, uma linha mais ou menos parecida com essa: [56999.967291] usb 5-2: FTDI USB Serial Device converter now attached to ttyUSB0 Essa mensagem indica que o kernel reconheceu um novo dispositivo conectado atraves da porta /dev/ttyUSB0. O sistema nem sempre reconhece como ttyUSB0, mas, em geral, e /dev/tty Em seguida, devemos configurar o ambiente de desenvolvimento para utilizar a porta serial que o sistema reconheceu. Esta configuracao em feita em Tools Serial Port. Alem disso, temos que configurar a placa que estamos utilizando. Clique em Tools Board e escolha a opcao Arduino Uno. Hello World !!!! Nosso primeiro projeto sera o equivalente Hello World para dispositivos embarcado. Neste caso, como nao temos um terminal para imprimir a famosa mensagem, vamos pedir para o nosso programa piscar (blink) um LED. A placa do Arduino vem com um LED embutido, conectado ao pin digital 13. Esta conexao ao LED faz com que o pin seja sempre de saida (output), mas como o LED usa pouca quantidade de corrente, ainda e possivel conectar outras coisas ao pin. Com a IDE do Arduino aberta e com as configuracoes