Parte 3 - Tipos de Arduino
Mas o que é Arduino?
Já fizemos uma página inteira do blog só para explicar o que é. Você pode acessá-la clicando aqui ou pesquisando "Parte 2" na página inicial.
Quais os tipos de Arduino?
Existem, no total (pelo o que eu pesquisei), 17 tipos de Arduino (sem contar os Shields) e tentaremos falar de todos.
Quero achar um específico, como faço isso?
PC / Notebook
Dê "Ctrl + F <Nome do Arduino>" (Ou "command", se estiver em um Mac).
Dispositivos Móveis
No Google Chrome, aperte nos três pontinhos no canto superior direito da tela e em "Encontrar na página".
Os tipos de Arduino
Arduino Uno
É o que nós utilizaremos ao longo do blog, tanto em projetos futuros, quanto em tutoriais que faremos.
No geral, o Arduino Uno é o mais comum e costuma ser a primeira opção para quem vai comprar um Arduino, pois possui um bom número de portas disponíveis, e grande compatibilidade com os shields disponíveis no mercado. Possui microcontrolador ATmega328, 14 portas digitais (sendo que 6 delas podem ser usadas como saídas PWM (em Português, MLP)) e outras 6 portas analógicas). A alimentação (selecionada automaticamente), pode vir da conexão USB ou do conector para alimentação externa (recomendável 7 à 12 Vdc).
Esta placa, na versão com soquete, permite a troca do chip microcontrolador ATmega328 facilmente em caso de dano ao microcontrolador ou se o mesmo for utilizado em projetos dedicados. Existe também a placa Arduino Uno versão SMD, com microcontrolador soldado na placa.
Arduino Leonardo
É claro que deveríamos colocar ele em segundo lugar (por mais que não faça diferença alguma), porque ele tem o nome do nosso professor querido, que está nos ajudando na criação desse blog.
E... bom, à primeira vista, o Arduino Leonardo parece muito com o Uno, mas a diferença é que ele tem um microcontrolador ATmega32U4, com 20 portas digitais (7 disponíveis como PWM) e 12 como portas analógicas.
Arduino Mega 2560
É o maior Arduino, tanto em tamanho, quanto em portas, contando com 54 portas digitais (das quais 15 podem ser usadas como PWM) e 15 portas analógicas, além de, é claro, um microcontrolador ATmega2560. Clock de 16 Mhz, conexão USB e conector para alimentação externa. Ideal para projetos mais elaborados que exijam grande número de entradas e saídas.
Arduino Due
De todos os tipos de Arduino esta é a placa com maior capacidade de processamento, baseada em um microcontrolador ARM de 32 bits e 512Kb de memória totalmente disponível para programas/aplicações. O bootloader já vem gravado de fábrica em uma memória ROM dedicada.
Possui 54 portas digitais (12 disponíveis para PWM) e 12 portas analógicas. Além disso, também possui 4 chips controladores de portas seriais, conexão USB e controlador para alimentação externa.
As ligações desta placa exigem especial atenção pois as portas trabalham à 3.3V, o que pode comprometer o uso dos shields disponíveis no mercado, que geralmente trabalham com 5v.
Arduino Mega ADK
Também baseado no ATmega2560, esta placa possui uma conexão USB dedicada à ligação com dispositivos baseados em Android, como telefones celulares. Possui 54 portas digitais (15 disponíveis para PWM), 16 portas analógicas, 4 chips dedicados à comunicação serial, clock de 16 Mhz e conxão ao computador via USB. Possui também conector para alimentação externa.
Arduino Nano
Placa compacta baseada no microcontrolador ATmega328 (para placas Arduino Nano versão 3.x), ou ATmega168 (versão 2.x). Ao contrário das outras placas, não possui conector para alimentação externa, sendo alimentada por um conector USB Mini-B. É uma placa desenvolvida pela Gravitech.
Possui 32 Kb de memória (Nano versão 3.0), ou 16 Kb (Nano versão 2.0), sendo que 2 K são usados pelo bootloader. Seu tamanho reduzido (4,3 de comprimento x 1,85 de largura) faz dessa placa uma boa opção para projetos compactos que exijam atualização constante de software.
Arduino Pro Mini
Placa compacta, ideal para projetos permanentes e que não necessitem de grande poder de processamento ou constante atualização. O microcontrolador utilizado por esta placa é o ATmega328 que, dependendo da versão da placa, roda à 8 Mhz (placa verão 3.3v) ou 16 Mhz (placa versão 5v).
Possui 14 portas digitais (6 disponíveis para PWM) e 8 portas analógicas. Não possui conexão USB ou conector para alimentação externa. Para comunicação com o computador, pode ser adquirido um módulo USB separadamente, ou utilizando uma outra placa Arduino (como o Uno) para programação.
Arduino Esplora
Com o formato parecido com o de um controle de videogame (e até pode ser usado como um, dependendo da criatividade do desenvolvedor), o Arduino Esplora é uma placa diferente de todas as outras da família Arduino, principalmente por possuir diversos sensores na sua construção. Nessa placa vem imbutido um buzzer, um joystick (analógico), um potenciômetro deslizante, um sensor de temperatura, um acelerômetro, um led RGB, um sensor de luz (LDR), 4 push-buttons (botões de pressão) e um microfone. Além de tudo isso, ainda possui um soquete para tela LCD.
É uma placa indicada para que deseja aprender Arduino sem se preocupar muito com eletrônica, uma vez que os componentes já estão embutidos na placa. Assim o usuário pode se concentrar na parte de programação.
Baseado no Arduino Leonardo, utiliza o microcontrolador ATmega32U4, com clock de 16 Mhz e 32 Kb de memória (4K usados pelo bootloader). Possui 2 conectores e 3 pinos, para conexão de módulos adicionais. A conexão com o microcomputador utiliza cabo Micro USB
Especificações
Na tabela abaixo, você pode comparar os tipos de Arduino mencionados acima e suas principais especificações:
Mas calma que ainda não acaba por aí! Esses são só os que nós pegamos do site com o link vinculado no "[1]". Em outros sites, achamos mais, e uma delas é a...
Lilypad Arduino
Com apenas 0,8mm de espessura e 50mm de diâmetro, o Lilypad é uma opção de Arduino para vestimentas e tecidos inteligentes.
Isso mesmo que você acabou de ler! É possível criar recursos que possam ser costurados a uma roupa, e quando sujar pode lavar à vontade.
Na verdade, há um extenso e interessante mercado de projeto com "Wearables".
Traduzindo livremente, seria tudo aquilo que você usa junto ao corpo como roupas e acessórios. Você já deve ter visto pulseiras que medem batimentos cardíacos e/ou pressão arterial, entre outros. Então imagina algo que possa ser costurado a uma roupa ou acessório que tenha alguma funcionalidade especial! Isso é insano.
Na verdade, há um extenso e interessante mercado de projeto com "Wearables".
Traduzindo livremente, seria tudo aquilo que você usa junto ao corpo como roupas e acessórios. Você já deve ter visto pulseiras que medem batimentos cardíacos e/ou pressão arterial, entre outros. Então imagina algo que possa ser costurado a uma roupa ou acessório que tenha alguma funcionalidade especial! Isso é insano.
E, para não perder a tradição, aqui vai: o Arduino Lilypad possui um microcontrolador meio diferente: o ATmega168V (a versão "menos poderosa" do ATmega168) ou, em outras ocasiões, o 328V.[3]
Arduino Fio
Ele é baseado no microcontrolador ATmega328P, que possui 14 pinos digitais de entrada/saída (dos quais 6 oferecem saída PWM e 8, entradas analógicas). O Arduino Fio é dotado de um botão de reset, e furos para montagem de pinos (de acordo com o uso).
Arduino Micro
É um dos (senão o) menor(es) Arduinos, mesmo com conexão micro USB, um conector ICSP e um botão de reset.
O Arduino Micro é semelhante ao Leonardo, ele usa o chip ATmega32U4, com comunicação USB integrada, sem a necessidade de um processador secundário.
Arduino Mini
Baseada em ATmega328, o Arduino Mini possui 14 pinos digitais de entrada/saída, dos quais 6 oferecem saída PWM e 8 oferecem entradas analógicas. Ele pode ser programado com um adaptador USB de série ou RS232 para serial TTL.
Arduino Yún
Ele é bem basiquinho, na verdade. É só uma placa Arduino com Wi-Fi.
Arduino Robot
O seu nome já diz tudo, o Arduino Robot (Robô) é o primeiro (e único) que já vem com rodas. Ele tem dois processadores (um em cada lado da placa). Ambos são baseados no ATmega32U4. O Robot tem muitos de seus pinos mapeados para sensores e controladores de motores. Sua programação é semelhante à do Leonardo. Ambos os processadores têm embutido comunicação USB, eliminando a necessidade de um processador secundário.
Além de tudo isso, ele também possui auto falante, display de LCD colorido, leitor de cartão SD, teclado de 5 letras, compartilhamento de bateria AA 4 alcalinas (não recarregáveis) ou NiMH (recarregáveis), sensores IR, etc.
Arduino Ethernet
O Arduino Ethernet (como o nome mesmo diz) tem embutido em sua placa um network Ethernet, os pinos 10, 11, 12 e 13 são reservados exclusivamente para interface com o módulo Ethernet. Ele é uma placa microcontroladora baseado no ATmega328. Possui 14 pinos digitais de entrada/saída e 6 entradas analógicas. O uso de pinos para Ethernet reduz reduz o número de pinos disponíveis a 9, com quatro saídas disponíveis como PWM.
Esta placa possui um conector RJ45 para Ethernet, um jack para fonte de alimentação, um conector ICSP e um botão reset. Ele usa Ethernet Controller integrado W5100 TCP/IP e possui entrada de MicroSD card.
Arduino Pro
O Arduino Pro é baseado no microcontrolador ATmega168 ou ATmega328, possui 14 pinos digitais de entrada/saída (dos quais 6 oferecem saída PWM e 6 entradas analógicas). Ele conta com um conector para bateria, um interruptor, um botão de reset e furos para a montagem de um jack para entrada de fonte externa, um conector ICSP, um conector de seis pinos onde pode ser conectado a um cabo FTDI ou placa para fornecer energia e comunicação via USB.
O Arduino Pro é destinado para a instalação semi-permanente, por esse motivo a placa vem sem conectores ou mesmo a ligação de fios diretamente na placa. Mesmo assim a pinagem é compatível com os Shields Arduino.
A tensão de trabalho do Arduino depende da verão, tensão de entrada 3.35-12V (versões 3.3V) ou 5-12V (versões 5V).
O Arduino Pro é destinado para a instalação semi-permanente, por esse motivo a placa vem sem conectores ou mesmo a ligação de fios diretamente na placa. Mesmo assim a pinagem é compatível com os Shields Arduino.
A tensão de trabalho do Arduino depende da verão, tensão de entrada 3.35-12V (versões 3.3V) ou 5-12V (versões 5V).
Arduino Tre
Podemos dizer que o Arduino Tre é o top, o "chique". Ele está mais para um Raspberry Pi do que para um Arduino. Ele é baseado no processador da Texas Instruments, o Sitara AM3359AZCZ100 (ARM Cortex-A8) de 1GHz com nada mais que 512MB de memória RAM DDR3, saída de som, saída HDMI, USB Host + dispositivos.



















Comentários
Postar um comentário