• jessicafp0905

O Que Eu Preciso Saber Sobre o Arduino?

O Arduino é uma plataforma de prototipagem flexível formada por placa e IDE. A placa Arduino é muito utilizada por quem está começando na robótica, ela é constituída por um microcontrolador e portas de entrada/saída, além disso, pode ser facilmente conectada a um computador e programada via IDE.

A placa Arduino Uno é a referência das placas Arduino. Vamos conhecer um pouco mais sobre a plataforma Arduino aprendendo sobre os componentes desta versão (Arduino Uno Rev3).


Esquemático do Arduino Uno

Fonte:http://www.arduino.cc


A placa pode ser programada com a IDE do Arduino através de uma conexão USB ou utilizando a conexão dos pinos do ICSP com um programador externo:



Conector USB e pinos do ICSP

Os pinos de entrada/saída conectam o Arduino ao circuito. As entradas recebem informações que são utilizadas como parâmetros para o microcontrolador, já as saídas enviam informações de controle.


Circuito utilizando o Arduino


A alimentação pode ser através da conexão USB ou por uma fonte externa utilizando o conector ou o pino de alimentação (a faixa recomendada é de 7 a 12 volts).


Componentes para a alimentação do Arduino



Pinagem e Anatomia



Versões do Arduino



Arduino Uno Rev3


Arduino Uno Rev3 (Revisão 3) – Fonte: http://www.arduino.cc



É o mais utilizado, sendo ideal para aplicações de pequeno a médio porte.

  • Microcontrolador ATmega328P com velocidade de 16MHz

  • 14 entradas e saídas digitais(dos quais 6 fornecem saída PWM)

  • 6 entradas analógicas

  • 32 kB de memória flash

  • 2 kB de memória SRAM

  • Operação da placa em 5V


Arduino Uno Wifi Rev2



Arduino Wifi Uno Rev2 (Revisão 2) – Fonte: http://www.arduino.cc


Essa é uma nova versão do Arduino Uno que contém WiFi/Bluetooth®, mais memória e outras melhorias, como o novo microcontrolador ATmega4809 de 8 bits.

  • Microcontrolador ATmega4809 com velocidade de 16 MHz

  • 14 entradas e saídas digitais(dos quais 5 fornecem saída PWM)

  • 6 entradas analógicas

  • 48 kB de memória flash

  • 6 kB de memória SRAM

  • Operação da placa em 5 V


Arduino Nano


Arduino Nano – Fonte: http://www.arduino.cc


O Nano é semelhante ao Arduino Uno, sendo que a principal diferença é seu tamanho menor, isso o torna ideal para aplicações que necessitam de pouco espaço.

  • Microcontrolador ATmega328 com velocidade de 16MHz

  • 22 entradas e saídas digitais(dos quais 6 fornecem saída PWM)

  • 8 entradas analógicas

  • 32 kB de memória flash

  • 2 kB de memória SRAM

  • Operação da placa em 5V


Arduino Mega 2560 Rev3



Arduino Mega 2560 Rev3 (Revisão 3) – Fonte: http://www.arduino.cc


O Mega possui mais memória flash e SRAM que os anteriores. A quantidade maior de portas de entrada e saída faz com que seja mais recomendado para uso em robôs.

  • Microcontrolador ATmega2560 com velocidade de 16MHz

  • 54 entradas e saídas digitais (dos quais 15 fornecem saída PWM)

  • 16 entradas analógicas

  • 256 kB de memória flash

  • 8 kB de memória SRAM

  • Operação da placa em 5V

Arduino Due



Arduino Due – Fonte: http://www.arduino.cc


A quantidade de entradas e saídas do Due é semelhante ao do Mega, porém o Due possui maior poder de processamento e mais memória, por isso é mais voltado para projetos em larga escala.

  • Microcontrolador AT91SAM3X8E com velocidade de 84MHz

  • 54 entradas e saídas digitais(dos quais 12 fornecem saída PWM)

  • 12 entradas analógicas

  • 512 kB de memória flash

  • 96 kB de memória SRAM

  • Operação da placa em 3,3 V


Arduino Leonardo



Arduino Leonardo – Fonte: http://www.arduino.cc


É bastante semelhante ao Arduino UNO, porém oferece uma quantidade maior de portas de entrada e saída.

  • Microcontrolador ATmega32u4 com velocidade de 16MHz

  • 20 entradas e saídas digitais(dos quais 7 fornecem saída PWM)

  • 6 entradas analógicas

  • 32 kB de memória flash

  • 2,5 kB de memória SRAM

  • Operação da placa em 5V


Arduino Micro



Arduino Micro – Fonte: http://www.arduino.cc

O Micro é semelhante ao Arduino Leonardo, mas com um tamanho reduzido que possibilita aplicações em dimensões pequenas.

  • Microcontrolador ATmega32U4 com velocidade de 16 MHz

  • 20 entradas e saídas digitais(dos quais 7 fornecem saída PWM)

  • 12 entradas analógicas

  • 32 kB de memória flash

  • 2,5 kB de memória SRAM

  • Operação da placa em 5 V


Arduino IDE


O Arduino IDE é uma plataforma de programação compatível com Windows e Linux e baseada na linguagem C/C++. Ele possibilita desenvolver os códigos e fazer a gravação diretamente no microcontrolador utilizando conexão USB.



Os botões de atalho facilitam na hora de verificar os códigos e fazer o upload para a placa Arduino, assim como também, iniciar um novo arquivo, abrir um arquivo já existente, ou salvar o arquivo que está sendo editado.




Para ter acesso basta fazer o download do mesmo junto a página oficial da empresa e realizar a sua devida instalação, após isso, a sua utilização pode ser feita off-line.


Trabalhos da UFU Patos que Utilizam Arduino


Veja alguns trabalhos que estão disponíveis aqui no site:








16 visualizações

Posts recentes

Ver tudo