Arduino Leonard


O Arduino Leonardo é uma placa microcontroladora baseada no chip ATmega32u4 (datasheet). Esta placa possui 20 pinos digitais de entrada/saída de dados (dos quais 7 podem ser usados como saída PWM e 12 podem ser usados como entradas analógicas), possui um cristal oscilador de 16MHz, uma conexão Micro USB (utilizar o Cabo Micro USB), um conector estilo P4 para conexão de fonte externa, conector para ICSP, e um botão reset. Possui toda circuitaria necessária para fazer o microcontrolador funcionar; simplesmente conecte o cabo micro USB ou alimente a placa via fonte externa e utilize da forma mais conveniente.

Esta placa se difere de todas as outras pelo fato de o chip ATmega32u4 possuir interface de comunicação USB já no chip, sem precisar de um chip FTDI ou um outro microcontrolador para simular esta função. Isto permite uma funcionalidade muito interessante, o Leonardo pode aparecer para o computador como um mouse ou um teclado, ele pode simular estas funções facilmente – quando a placa é conectada, é reconhecida como HID (human interface device).

Características:

  • Microcontrolador: ATmega32u4
  • Tensão de Operação: 5V
  • Tensão de Alimentação (recomendada): 7 a 12V
  • Tensão de Alimentação (limites): 6 a 20V
  • Pinos Digitais de Entrada/Saída: 20
  • Canais PWM: 7
  • Canais de Entrada Analógica: 12
  • Corrente DC por Pino de Entrada/Saída: 40mA
  • Corrente DC do Pino 3,3V: 50mA
  • Memória Flash: 32kB (dos quais 4kB são utilizados pelo bootloader)
  • SRAM: 2,5kB
  • EEPROM: 1kB
  • Velocidade de Clock: 16MHz
  • Garantia de 3 meses para com defeitos de fabricação

Não tem certeza sobre qual placa escolher? Veja este video comparativo!

Documentação:

Principais Diferenciais:

Esta placa se difere das outras principalmente pelos seguintes atributos:

  • Portas de Saída Analógica (PWM): 3, 5, 6, 9, 10, 11 e 13 – PWM com resolução de 8-bits;
  • Portas de Entrada Analógica: A0 até A5 (nos pinos regulares, que todas as placas Arduino possuem), A6 até A11 (nos pinos digitais 4, 6, 8, 9, 10 e 12 – apenas configure como entrada analógica no setup de seu programa).
  • O Leonardo aparecerá em seu computador como um teclado e mouse genéricos, e é possível controlar estes dois dispositivos pela placa utilizando as classes Keyboard e Mouse.
  • Para programar esta placa, selecione em TOOLS > BOARD: Arduino Leonardo

 

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s