O que é um Arduino?
Arduino é uma ferramenta para criar computadores que podem sentir e controlar mais o mundo que seu PC. Ele é uma plataforma física de computação de código aberto baseado numa simples placa microcontroladora, e um ambiente de desenvolvimento para escrever o código para a placa.
O Arduino pode ser usado para desenvolver objetos interativos, admitindo entradas de uma séria de sensores ou chaves, e controlando uma variedade de luzes, motores ou outras saídas físicas. Projetos do Arduino podem ser independentes, ou podem se comunicar com software rodando em seu computador (como Flash, Processing, MaxMSP.). Os circuitos podem ser montados à mão ou comprados pré-montados; o software de programação de código-livre pode ser baixado de graça.
A linguagem de programação do Arduino é uma implementação do Wiring, uma plataforma computacional física semelhante, que é baseada no ambiente multimídia de programação Processing.
Como eu posso obter um Arduino?
Você pode comprar de um dos distribuidores listados na página de compras. Se você preferir montar o seu próprio, veja o Circuito Serial Arduino de Lado Único, que pode ser facilmente impresso e montado.
Quem faz os circuitos do Arduino?
A maioria dos circuitos oficiais do Arduino são fabricados pela SmartProjects na Itália. O Arduino Pro, Pro Mini e LilyPad são fabricados pela SparkFun Electronics (uma companhia estado-unidense). O Arduino Nano é fabricado pela Gravitech (também uma companhia estado-unidense).
O Arduino é de código aberto?
Sim. O código do ambiente Java é liberado sob a licença GPL, as bibliotecas microcontroladoras C/C++ sob LGPL, e os esquemas e arquivos CAD sob Creative Commons Attribution Share-Alike.
Eu quero projetar minha própria placa. O que devo fazer?
Os projetos de referência do Arduino estão disponíveis na página de hardware. Eles são licenciados sob Creative Commons Attribution Share-Alike, portanto você é livre para usá-los e adaptá-los às suas necessidades próprias sem precisar pedir autorização ou pagar taxas. Se você pretende criar algo de interesse da comunidade, nós o encorajamos a discutir suas ideias no fórum de desenvolvimento de hardware para que usuários em potencial possam dar sugestões.
Como eu devo nomear minhas placas?
Se você está construindo sua própria placa, invente seu próprio nome! Isso permitirá que as pessoas identifiquem seu produto e o ajude a cosntruir uma marca. Seja criativo: tente sugerir para que as pessoas usarão a placa, ou enfatizar seu formato, ou simplesmente um nome qualquer que seja legal. “Arduino” é uma marca comercial da equipe Arduino e não deve ser utilizado em variantes não oficiais.. Se você quer que seu projeto seja incluído na lista oficial de produtos Arduino, por favor, veja o documento Então você quer fazer um Arduino e entre em contato com a equipe Arduino. Note que não queremos restringir o uso do sufixo “duino”, ele causa arrepios nos italianos da equipe (aparentemente isso soa terrível); talvez você queira evitá-lo.
Posso construir um produto comercia baseado no Arduino?
Sim, com as seguintes condições:
- Anexar fisicamente um circuito Arduino dentro de um produto comercia não requer que você divulgue ou torne público qualquer informação de seu projeto.
- Derivações do projeto de um produto comercial dos arquivos Eagle para um circuito Arduino requerem que você libere as modificações sobre a mesma licença Creative Commons Attribution Share-Alike. Você pode fabricar e vender o produto resultante.
- Usar o núcleo e bibliotecas do Arduino para o firmware de um produto comercial não requer que você publique o código fonte do firmware. A licença LGPL, no entanto, requer que você disponibilize arquivos que permitam a religação do firmware com versões atualizadas do núcleo e bibliotecas do Arduino. Qualquer modificação no núcleo ou bibliotecas deve ser liberada sob licença LGPL.
- O código fonte do ambiente do Arduino é coberto pela licença GPL, que requer que quaisquer modificações sejam de código-livre e sob a mesma licença. Ela não proíbe a venda de derivações ou sua inclusão em produtos comerciais.
Em todos os casos, os requerimentos exatos são determinados pela licença aplicável. Além disso, veja perguntas anteriores para mais informações do uso do nome “Arduino”.
Como posso rodar o ambiente Arduino no Linux?
Veja instruções para Ubuntu Linux, Debian Linux, Gentoo Linux, Linux, ou Linux no PPC. Este tópico tem mais informações. Ou ainda, você pode usar o Arduino via linha de comando, sem precisar instalar o Java.
Posso programar o circuito do Arduino em C?
De fato, você já programa; a linguagem do Arduino é meramente um conjunto de funções C/C++ que podem ser chamadas em seu código. Seu esboço sofre pequenas mudanças (como geração automática de protótipos de funções) e então é passado diretamente para um compilador C/C++ (avr-g++). Todas as construções padrão C e C++ suportadas pelo avr-g++ devem funcionar no Arduino. Para mais detalhes, veja a página Processo de construção do Arduino.
Posso usar um ambiente diferente para programar o Arduino?
É possível compilar programas para o Arduino usando um Makefile e a linha de comando. Se você consegue fazer seu ambiente rodar, então você está pronto.
Posso usar um Arduino sem o software Arduino?
Claro. Ele é apenas uma implementação de um circuito AVR, você pode usar diretamente AVR C or C++ (com avr-gcc e avrdude ou AVR Studio) para programá-lo.
Posso usar o software do Arduino com outros circuitos AVR?
Sim, embora seja necessário modificar as bibliotecas do núcleo do Arduino. Veja a página de outros hardwares para detalhes.
Solução de problemas
Estas perguntas foram movidas paraa seção de solução de problemas do guia do Aruino.
Traduzido de http://arduino.cc/en/Main/FAQ e http://www.arduino.cc/en/Guide/Introduction
quinta-feira, 04 \04\-03:00 março \04\-03:00 2010 às 20:19
Oi! Estou terminando o curso de física e gostaria de escrever minha monografi sobre as aplicações do arduino no ensino da física. Será que vocês podem disponibilizar ou indicar alguns materiais. Obrigado!!!
domingo, 27 \27\-03:00 agosto \27\-03:00 2017 às 16:24
fdase
domingo, 27 \27\-03:00 agosto \27\-03:00 2017 às 16:24
foda-se
sábado, 16 \16\-03:00 outubro \16\-03:00 2010 às 23:12
[…] https://projeto39.wordpress.com/o-arduino/ […]
terça-feira, 31 \31\-03:00 maio \31\-03:00 2011 às 16:03
[…] participei o dia todo na trilha de Arduino (pra quem não sabe o que é o Arduino, deêm uma olhada nesse post), um dia de robótica, de automação para a casa, para o carro etc. O que eu posso dizer sobre o […]
sábado, 09 \09\-03:00 julho \09\-03:00 2011 às 09:59
[…] https://projeto39.wordpress.com/o-arduino/ […]
quinta-feira, 11 \11\-03:00 agosto \11\-03:00 2011 às 23:25
[…] # Oficina energia sustentável, eletrônica e software: reciclando componentes eletrônicos e controlando-os com o software Arduino: Introdução ao Arduino. Fontes alternativas de captação de energia (solar, manivela, entre outras), construção de sistema de carregar bateria de celular autossustentável e outros dispositivos eletrônicos. “O Arduino pode ser usado para desenvolver objetos interativos, admitindo entradas de uma séria de sensores ou chaves, e controlando uma variedade de luzes, motores ou outras saídas físicas. Projetos do Arduino podem ser independentes, ou podem se comunicar com software rodando em seu computador (como Flash, Processing, MaxMSP.). Os circuitos podem ser montados à mão ou comprados pré-montados; o software de programação de código-livre pode ser baixado de graça.” (https://projeto39.wordpress.com/o-arduino/) […]
terça-feira, 13 \13\-03:00 setembro \13\-03:00 2011 às 20:05
[…] no: Fubiz, Arduino, Teagueduino. Tweet Tags do post: arduino • fubiz • mario bros • Teagueduino […]
segunda-feira, 30 \30\-03:00 janeiro \30\-03:00 2012 às 10:01
Ola!! comprei um kit arduino no site: http://www.empretecnet.com.br, excelente produto!
quinta-feira, 05 \05\-03:00 julho \05\-03:00 2012 às 14:17
ola eu tambem comprei um e gostaria de compartilhar experiencias de “PROJETOS REALIZADOS ”
aki meu email jefferson_santos17@r7.com
quinta-feira, 09 \09\-03:00 fevereiro \09\-03:00 2012 às 12:54
Não conhecia sobre o mesmo, um ‘novo’ horizonte surge para mim. rs
segunda-feira, 09 \09\-03:00 abril \09\-03:00 2012 às 10:08
Queria uma gama maior de exemplos de programação de Arduino , onde devo encontrar ?
terça-feira, 15 \15\-03:00 maio \15\-03:00 2012 às 16:40
[…] Fonte: https://projeto39.wordpress.com […]
terça-feira, 24 \24\-03:00 julho \24\-03:00 2012 às 10:19
Treino natação sozinho e pretendo fazer um cronometro ligado as bordas da piscina para registrar cada virada minha porque não posso acionar o cronometro manualmente. Seria um cronometro ligado a um arduino e um notebook para as informações de todos os treinos ficarem guardadas para posterior analise.
Alguem tem alguma ideia de onde posso conseguir o projeto???
Aguardo respostas.
sábado, 17 \17\-03:00 novembro \17\-03:00 2012 às 17:32
Boa tarde!
Esse projeto da sua piscina é específico mas pode ser construído sim.
Obrigado,
Freitas.
domingo, 05 \05\-03:00 agosto \05\-03:00 2012 às 22:36
[…] https://projeto39.wordpress.com/o-arduino Share this:TwitterFacebookGostar disso:GosteiSeja o primeiro a gostar disso. […]
terça-feira, 14 \14\-03:00 agosto \14\-03:00 2012 às 13:32
[…] https://projeto39.wordpress.com/o-arduino/ […]
terça-feira, 13 \13\-03:00 novembro \13\-03:00 2012 às 17:16
[…] participei o dia todo na trilha de Arduino (pra quem não sabe o que é o Arduino, deêm uma olhada nesse post), um dia de robótica, de automação para a casa, para o carro etc. O que eu posso dizer sobre o […]
terça-feira, 20 \20\-03:00 novembro \20\-03:00 2012 às 19:00
Boa noite!
Sr. Ervin Buck posso desenvolver o cronometro para sua piscina com o arduino e notebook.
Qual seu telefone fixo ou tim para contato?
Meu e-mail é: eletromech@hotmail.com e o telefone é: (38) 3084-4349
Obrigado,
Freitas.
quarta-feira, 06 \06\-03:00 fevereiro \06\-03:00 2013 às 17:37
[…] post do projeto39 descreve muito bem sobre a placa de desenvolvimento chamada […]
sábado, 02 \02\-03:00 março \02\-03:00 2013 às 18:50
[…] https://projeto39.wordpress.com/o-arduino/ […]
sábado, 08 \08\-03:00 junho \08\-03:00 2013 às 23:15
Pretendo montar minha propria empresa baseada na automação Residencial. entao esse contéudo mi foi de grande serventia agradeço .
quinta-feira, 13 \13\-03:00 junho \13\-03:00 2013 às 17:00
alguem pode me ajudar? eu tenho o seguinte programa para o arduino que e um sensor de temperatura eu gostaria de saber como eu faço para criar uma variavel que vai ser digitada pelo teclado que sera parametro(condiçao) para que se o valor medido pelo sensor for menor que essa condiçao ativar a saida 1 e se for maior ativar a saida 2 o programa e o seguinte
#define SAMPLES 500 //Número de amostras de temperaturas
#define sensortemp 0 //Pino analógico em que estará conectado o sensor LM35
#define TEMPO_LEITURA 1000 //Intervalo entre cada leitura do sensor LM35 em milisegundos! OBS: 1000ms = 1s
int tempvector[SAMPLES]; //Vetor que armazenará as temperaturas
double tempSensor = 0.0; //Variável auxiliar
int valAnalog = 0; // Variável para aramazenar a leitura do sensor LM35
void setup()
{
Serial.begin(9600); //Iniciando Serial
}
void loop()
{
for (int i=0; i <= SAMPLES; i++) // Incrementa i ate i = SAMPLES
{
valAnalog = analogRead(sensortemp); // Faz a leitura do pino analógico do sensor e armazena em valAnalog
tempvector[i] 5.0 * valAnalog * 100.0)/1024.0; //Armazena as temperaturas num vetor de tamanho = SAMPLES
tempSensor = tempSensor +tempvector[i]; // Soma as temperaturas e armazena em tempSensor
}
tempSensor = tempSensor/SAMPLES; // Calcula a média das temperaturas e as armazena em tempSensor
Serial.println(tempSensor); //Envia a temperatura para porta COMX
delay(TEMPO_LEITURA);// Espera um tempo determinado em TEMPO_LEITURA (milisegundos)
}
quinta-feira, 20 \20\-03:00 junho \20\-03:00 2013 às 20:20
SIM EU TENHO UM PROJETO EM MENTE
sábado, 17 \17\-03:00 junho \17\-03:00 2017 às 14:11
Legal eu nem te perguntei mas tbm
sexta-feira, 30 \30\-03:00 agosto \30\-03:00 2013 às 13:51
ESTOU CRIANDO UM PROJETO DE TCC NA AREA DE TELECOMUNICAÇÕES QUE POSSO FAZER COM ARDUINO NA MINHA ARENA?
domingo, 08 \08\-03:00 setembro \08\-03:00 2013 às 07:47
achei muito interessante essa tecnologia do arbuino, e molhor ainda é saber que, pode se fazer qualquer mudança no circ
segunda-feira, 09 \09\-03:00 setembro \09\-03:00 2013 às 10:25
olá, estou criando um programa para mostrar o consumo de energia elétrica no computador e quero usar o arduíno para fazer a medição e jogar as informações no computador como posso fazer essa comunicação?p.s:estou usando a linguagem java para programar
terça-feira, 24 \24\-03:00 setembro \24\-03:00 2013 às 14:52
v1d4 l0k4 vose ein, qé un balaum?
terça-feira, 24 \24\-03:00 setembro \24\-03:00 2013 às 14:54
po cara, mó vida loka ein, manjo agora, botei fé na tua treta!
quinta-feira, 21 \21\-03:00 novembro \21\-03:00 2013 às 21:07
Autor da obra “Cyberpreview, a cibernética aplicada a prevenção de erros e falhas” da edit. Nepla(SP), a abordagem sobre as mortes de trabalhadores no local de trabalho durante suas atividades é um fato e a sugestão de simbiose entre a inteligência humana com a artificial é embasada no arduino para efetivação.
terça-feira, 18 \18\-03:00 fevereiro \18\-03:00 2014 às 17:01
eu estou a fazer o meu projeto sobre o controlo de um carro elétrico com dois motores através de uma placa Arduino gostaria que mi ajudassem.
sexta-feira, 28 \28\-03:00 março \28\-03:00 2014 às 21:34
tenho experiência profissional com reparação de empilhadeiras elétricas. Posso passar algumas informações sobre componentes e peças aplicáveis em veículos elétricos. Nada sobre o Arduíno que estou conhecendo agora.
max_interceptor@hotmail.com
terça-feira, 11 \11\-03:00 março \11\-03:00 2014 às 09:05
devido o arduino ser um projeto de fonte aberta, a empresa não perde devido a grande quantidade de novas placas clone ?
sábado, 15 \15\-03:00 março \15\-03:00 2014 às 16:58
Comprei uma placa arduino e um visor LCD
Mas eu sou iniciante em arduino e não encontrei como fazer a ligação do visor a placa arduino.
Tenho alguns fios para fazer as ligações, mas preciso de uma orientação.
Olhem a imagem das placas e se puderem, me ajudem a utilizar.
http:\\magskull.com\imagens\WP_20140315_003.jpg
sexta-feira, 06 \06\-03:00 junho \06\-03:00 2014 às 11:47
Muito versátil o Arduino. Veja o que fiz: http://youtu.be/W1p9oiTdz0A
segunda-feira, 29 \29\-03:00 dezembro \29\-03:00 2014 às 16:30
Muito legal o teu projeto… Ainda mais da parte que foi todo feito com “sucata” de impressoras.
quinta-feira, 03 \03\-03:00 julho \03\-03:00 2014 às 16:01
Olá ! Estou fazendo um TCC sobre Arduíno em Ar condicionado, gostaria de qualquer informação sobre este assunto, agradecida!
sábado, 25 \25\-03:00 abril \25\-03:00 2015 às 12:21
[…] oficinas realizadas pela manhã que tiveram maior número de participantes foram relacionadas a Arduíno, controle financeiro com Libre Office Calc e o lado Backhat da internet, todas com mais de 25 […]
sexta-feira, 23 \23\-03:00 outubro \23\-03:00 2015 às 10:24
[…] https://projeto39.wordpress.com/o-arduino/ […]
domingo, 25 \25\-03:00 outubro \25\-03:00 2015 às 16:19
[…] https://projeto39.wordpress.com/o-arduino/ […]
terça-feira, 16 \16\-03:00 fevereiro \16\-03:00 2016 às 06:40
Eis ai uma oportunidade da simbiose entre a inteligencia humana com a artificial.
sexta-feira, 20 \20\-03:00 maio \20\-03:00 2016 às 22:16
[…] pela manhã que tiveram maior número de participantes foram relacionadas a técnica de invasão, Arduíno, controle financeiro com Libre Office Calc e o lado Backhat da internet, todas com mais de 25 […]
domingo, 22 \22\-03:00 maio \22\-03:00 2016 às 14:00
oi estou criando um projeto de automação residencial e gostaria de saber como programar luzes,alarme e telhado retratil através do arduino.
se puderem responder agradeço.
paulo.r.1@hotmail.com
quinta-feira, 28 \28\-03:00 julho \28\-03:00 2016 às 08:04
Boa explicação gostei da forma de como foi feita a abordagem do assunto
sexta-feira, 05 \05\-03:00 agosto \05\-03:00 2016 às 15:57
[…] Fonte: AQUI […]
sexta-feira, 26 \26\-03:00 maio \26\-03:00 2017 às 20:12
Li várias páginas explicando o que era um arduino e não tinha entendido tão bem até ler essa. Parabéns! (comentário de uma leiga total…rs)
sábado, 17 \17\-03:00 junho \17\-03:00 2017 às 14:10
Oreeeiii!!!
Na minha escola tem aulas de robotica e criatividade que é coisas em 3d.
Eu gosto de robotica mas na minha carreira e de ballet 🙆🙆🙆🙆
sábado, 30 \30\-03:00 novembro \30\-03:00 2019 às 21:27
[…] (https://projeto39.wordpress.com/o-arduino/) […]
segunda-feira, 09 \09\-03:00 novembro \09\-03:00 2020 às 19:45
[…] (https://projeto39.wordpress.com/o-arduino/) […]