Arduino – Esplora

Arduino-Esplora

Neste post vamos conhecer um pouco sobre a nova placa Arduino Esplora, baseada no Arduino Leonardo com diversas novidades, muitas coisas integradas em uma placa diferente de todas outras já feitas pelo team arduino.

Esplora tem som onboard e interfaces de saída de luz.  Tem o potencial de expandir as suas capacidades com duas entradas Tinkerkit e conectores de saída, e um soquete para LCD a cores TFT.

Como a placa de Leonardo,  Esplora usa um microcontrolador Atmega32U4  AVR com 16 MHz oscilador de cristal e uma conexão micro USB capaz de agir como um dispositivo cliente USB, como um mouse ou um teclado.

No canto superior esquerdo da placa, há um botão de reset, que você pode usar para reiniciar a placa. Há quatro LEDs de estado:

  • ON [verde] indica se a placa está recebendo alimentação
  • L [amarelo] conectado diretamente ao microcontrolador, acessível através do pino 13
  • RX e TX [amarelo] indica os dados que estão sendo transmitidos ou recebidos através da comunicação USB.

Sumário:

Microcontroller ATmega32u4
Operating Voltage 5V
Flash Memory 32 KB of which 4 KB used by bootloader
SRAM 2.5 KB
EEPROM 1 KB
Clock Speed 16 MHz

Desenho esquemático e Referência

Arquivos: arduino-esplora-referência design.zip
Esquema: arduino-esplora-schematic.pdf

Memória:

O ATmega32u4 tem 32 KB (com 4 KB usados ​​pelo bootloader). Ele também tem 2,5 KB de SRAM e 1 KB de EEPROM (que pode ser lido e escrito com a biblioteca EEPROM).

Entrada e Saída:

O design da placa lembra Esplora projeto gamepad tradicional com um joystick analógico nos botões à esquerda e quatro à direita.

Esplora tem o seguinte portas de entrada e saída:

  • Joystick analógico com a central de botão de pressão de dois eixos (X e Y) e um botão de pressão central.
  • 4 botões de pressão dispostos em um padrão de diamante.
  • Potenciômetro linear deslizante na parte inferior do tabuleiro.
  • Microfone para obter o volume (amplitude) do ambiente circundante.
  • Sensor de luz para tirar o brilho.
  • Sensor de temperatura lê a temperatura ambiente
  • Três eixos acelerômetro mede a relação do conselho com a gravidade em três eixos (X, Y e Z)
  • Buzzer pode produzir quadrados-ondas.
  • RGB conduziu LED brilhante com vermelho elementos verdes e azuis para mistura de cores.
  • 2 TinkerKit entradas para conectar os TinkerKit módulos sensores com os conectores de 3 pinos.
  • 2 TinkerKit saídas para conectar os TinkerKit módulos atuadores com os conectores de 3 pinos.
  • TFT conector conector para uma opcional LCD a cores de tela, cartão SD, ou outros dispositivos que utilizam o protocolo SPI.

A fim de utilizar o número total de sensores disponíveis, a placa utiliza um multiplexador analógico. Isso significa que uma única entrada analógica do microcontrolador é compartilhado entre todos os canais de entrada (exceto o acelerômetro de 3 eixos). Quatro pinos do microcontrolador adicionais escolher qual canal de ler.

 Comunicação:

O Leonardo Esplora tem uma série de facilidades para se comunicar com um computador, com outro Arduino ou outros microcontroladores. O ATmega32U4 oferece de série (CDC) de comunicação através de USB e aparece como uma porta COM virtual para o software no computador. O chip também atua como um dispositivo USB de velocidade total 2.0, usando drivers padrão COM USB. No Windows, um arquivo. Inf é necessário. O software Arduino inclui um monitor serial que permite que dados simples de texto a ser enviado ao e da placa Arduino. O RX e TX LEDs na placa piscam quando os dados são transmitidos através da conexão USB para o computador.

O ATmega32U4 também suporta comunicação SPI, que pode ser acessado através da biblioteca SPI.

Esplora pode aparecer como um teclado e mouse genérico, e pode ser programado para controlar esses dispositivos de entrada usando o teclado e mouse bibliotecas.

Programação:

Esplora pode ser programado com o software Arduino (download). Selecione “Arduino Esplora” do menu Ferramentas> Board.

Você também pode ignorar o bootloader e programar o microcontrolador através do ICSP (programação In-Circuit Serial) cabeçalho; ver estas instruções para obter detalhes.

Esplora Biblioteca:

Para facilitar a criação de esboços para a Esplora, existe uma biblioteca dedicada que contém métodos para ler os sensores e escrita para as saídas a bordo.

A biblioteca oferece métodos de alto nível, que fornecem dados pré-tratados, como graus Fahrenheit ou Celsius a partir do sensor de temperatura. Ele também permite o acesso fácil às saídas, como a escrita de valores para o LED RGB.

Visite o Esplora biblioteca página de referência para ver a documentação completa da biblioteca e exemplos.

 Características Físicas

O comprimento máximo e a largura do PCB Esplora são 6,5 e 2,4 polegadas, respectivamente, com o USB e TinkerKitconectores que se estendem para além da dimensão desta última. Quatro furos permitem que a placa seja ligado a uma superfície ou caso.

Fotos:

esplora

esplora_v

Anúncios
Esse post foi publicado em Arduino e marcado , , , , . Guardar link permanente.

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