Arduino – Placa de Desenvolvimento Open-Source
  October 13th, 2008 by Rafael Quines

Arduino é um projeto de circuito baseado em microprocessador de código aberto, da indústria Atmel. Uma placa física em código aberto baseada em um circuito de entradas/saídas simples. É também um ambiente de desenvolvimento do software Arduino. Sua linguagem de programação Arduino é uma implementação do Wiring, construída em Processing.

Arduino

Arduino

O Arduino pode ser usado para desenvolver objetos interativos, tomando entradas de vários switches ou sensores, e controlando uma variedade de luzes, motores, mecanismos, entre outras saídas. Os projetos do Arduino podem tanto ser autônomos, como se comunicar com softwares.
As placas podem ser montadas à mão ou compradas; o código fonte e a IDE (ferramenta de desenvolvimento) são livres, podendo ser baixados no próprio site do Arduino.

Como o Arduino é um produto dos EUA, por ser de código aberto, as empresas de desenvolvimento de hardware muitas vezes desenvolvem as suas próprias. Por exemplo, nós compramos o Tatuino que é a versão fabricada pela Tato 100% compatível com o Arduino. Como o Tatuino, existem Severino, Freeduino, etc.

É uma excelente placa de desenvolvimento para quem precisa fazer projetos de hardware, e muitas vezes não tem tanto conhecimento de eletrônica. Já existem na internet uma série de bibliotecas (C++) que podem ser incluídas no seu código fonte p/ as mais variadas funções, ex: Serial, Interrupção de Timer, Manchester (RF), etc. Segue as especificações:

Microcontroller ATmega168
Operating Voltage 5V
Input Voltage (recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 16 KB (of which 2 KB used by bootloader)
SRAM 1 KB
EEPROM 512 bytes
Clock Speed 16 MHz

E o mais interessante é que não necessita de nenhum hardware adicional para fazer a gravação no microcontrolador. Ele já vem com um BootLoader, capaz de receber todo o seu programa via serial (no caso do Arduino, ele vem com um CI da FTDI que transforma USB x Serial, assim pode conectar na USB do PC). Mas com essas especificações, já dá pra brincar um pouquinho neh…

Tags:
This entry was posted on Monday, October 13th, 2008 at 18:13 and is filed under Arduino. You can follow any responses to this entry through the RSS 2.0 feed.You can leave a response, or trackback from your own site.

9 comentários

April 7th, 2009 at 12:39
Cesar Bastos disse:

Estou querendo comprar uma placa Arduino USB 16K e dois protoshield, você vende? QUanto custa?
Abs,
César Bastos

April 7th, 2009 at 18:58
Rafael Quines disse:

Amigo, consigo te vender o protoshield pelo MercadoLivre, mas Arduino eu não tenho. http://produto.mercadolivre.com.br/MLB-92545446-protoshieldbr-kit-protoshield-para-arduino-_JM

abraço

June 14th, 2009 at 18:22
Carlos disse:

Olá pessoal,

Eu não recomendo vocês comprarem as placas Tatuino porque elas são derivadas da placa Freeduino, que estão sob a licença Creative Commons. A empresa Tato não respeita a licença. Eu mesmo conversei com um dos membros do projeto Arduino e ele me disse que está acompanhando o caso de perto. Portanto, consumindo produtos que não respeitam as licenças livres é o mesmo que contribuir para o desrespeito ao open hardware.

June 15th, 2009 at 0:33
Rafael Quines disse:

Olá Carlos. Muito obrigado por sua informação. Não tenho o conhecimento dessa licença, irei dar uma pesquisada. Obrigado novamente. Abraço

August 31st, 2009 at 8:56
renan pasotti disse:

cade os projetos /!?!?!?!?!

abraços

September 1st, 2009 at 21:28
Rafael Quines disse:

Olá amigo, de que projetos está falando?

March 29th, 2010 at 13:13
leonardo disse:

ola,tenho 13 anos,sei um pouco de eletronica,gostaria de saber,quando se compra um arduino vem com ele um manual ensinando onde conectar os motores,leds,sensores?

March 29th, 2010 at 13:22
leonardo disse:

oi,mais outra pergunta,qual eo o melhor e mais facil de se mexer?O duemilenove,mega.

March 29th, 2010 at 13:25
Rafael Quines disse:

Olá Leonardo. A complexidade de se mexer num duemilanove e no mega é a mesma. O que muda é a quantidade de pinos e alguns recursos a mais que se tem. Isso não altera. Tenho uma boa pra ti, entre em contato comigo pelo e-mail rafael.quines@arduinors.net abraço

Deixe um comentário