Qual Arduino escolher?

Olá a todos!

Como prometido montei este post exatamente para guiar um pouco melhor quem for adquirir um Arduino para futuros trabalhos, como o meu blog é direcionado para projetos/trabalhos com internet das coisas(IoT), o meu foco será direcionado a um ou outro Arduino o que não implica vocês não puderem trabalhar com os outros da família.

Arduino UNO


Pesa aproximadamente: 28g
Dimensão: 6,8 x 5,5 x 1,0 cm


Microcontrolador                                  ATmega328
Tensão de operação                             5V
Tensão de entrada (recomendada)  7-12V
Tensão de entrada (limites)                 6-20V
Pinos de I/O Digitais                             14 (6 deles com saída PWM)
Pinos Analógicos                                  6
Corrente CC  por I/O Pino                    40 mA
Corrente do Pino 3.3V                          50 mA
Memória Flash                                      32 KB (ATmega328) 0.5 KB usado pelo bootloader
SRAM                                                     2 KB (ATmega328)
EEPROM                                                1 KB (ATmega328)
Velocidade do Clock                            16 MHz

Esse Arduino é perfeito para quem está começando a trabalhar com essa plataforma, mesmo sendo o Arduino mais "simples" com ele podem ser feitas bastantes coisas interessantes como até mesmo projetos de IoT mas com auxílio de um shield WiFi ou Ethernet para poder estabelecer uma conexão com a rede.

Ele apresenta uma estrutura de tamanho médio e isso pode ser um problema para quem deseja fazer algum trabalho mais "enxuto", que preza pelo tamanho do protótipo final. Porém pode ser uma ótima alternativa para fazer um sistema de automação residencial simples, já que possui vários pinos que podem ser utilizados para acionar vários aparelhos e ainda informar os fenômenos para seu smartphone pela internet.

A desvantagem desse Arduino para trabalhar com IoT seria o fato dele precisar de um shield, então você teria que tirar mais do bolso para poder fazer ele se comunicar com a internet e perder alguns pinos necessários para a comunicação entre as 2 placas.

Obs: Este Arduino também pode ser feito de maneira caseira, mais informações podem ser vistas no meu post anterior veja aqui!

Arduino Leonardo

















Pesa aproximadamente: 27g
Dimensão: 6,8 x 5,5 x 1,0 cm

Microcontrolador                             ATmega32U4
Tensão de operação                        5V
Tensão de entrada (recomendada) 7-12V
Tensão de entrada (limites)             6-20V
Pinos de I/O Digitais                        20 (7 deles com saída PWM)
Pinos Analógicos                            12
Corrente CC  por I/O Pino                40 mA
Corrente do Pino 3.3V                      50 mA
Memória Flash                                 32 KB (ATmega32U4) 4 KB usado pelo bootloader
SRAM                                              2,5 KB (ATmega32U4)
EEPROM                                         1 KB (ATmega2560)
Velocidade do Clock                       16 MHz

Esse Arduino foi construído com comunicação USB, eliminando assim a necessidade de 1 processador secundário na placa, isso faz com que o Leonardo seja identificado pelo computador como um mouse ou teclado, também possuindo poder processamento mais rápido que o UNO.

É uma placa que na minha opinião não difere muito da UNO, a maior diferença realmente é o melhor poder de processamento, caso o usuário esteja querendo trabalhar com um projeto que tenha que responder à algum estímulo quase que em tempo real, talvez seja interessante o uso deste Arduino.

Porém do mesmo modo que o UNO precisa de um shield para trabalhar com internet, o Leonardo também irá precisar.

Arduino MEGA















Pesa aproximadamente: 33g
Dimensão:  5,2x10x1,0cm

Microcontrolador                                  ATmega2560
Tensão de operação                             5V
Tensão de entrada (recomendada) 7-12V
Tensão de entrada (limites)                 6-20V
Pinos de I/O Digitais                             54 (15 deles com saída PWM)
Pinos Analógicos                                 16
Corrente CC  por I/O Pino                   40 mA
Corrente do Pino 3.3V                          50 mA
Memória Flash                                256 KB (ATmega2560) 8 KB usado pelo bootloader
SRAM                                                     8 KB (ATmega2560)
EEPROM                                                4 KB (ATmega2560)
Velocidade do Clock                            16 MHz

Obs: O MEGA é compatível com a maioria dos shields feitos para o Arduino 2009 ou Diecimila. Os shields "originais" de wifi e ethernet também são compatíveis.

O Arduino MEGA é uma placa robusta que possui bastantes pinos para trabalhar, realmente é uma ótima placa para projetos complexos e que vão demandar muitas saídas. Talvez o único problema do MEGA sejam suas dimensões. Se você não se importar com o tamanho de seu protótipo e criará algo que demande muitas saídas como o controle residência completo, o MEGA é uma ótima escolha. Para isso.

"Note que com o MEGA é possível controlar por completo sua residência, já o UNO pode trabalhar num sistema de automação residencial simples mas... não tão bem quanto um Arduino MEGA faria."

Arduino MEGA ADK

Pesa aproximadamente: 33g
Dimensão:  5,2x10x1,0cm

Microcontrolador                                  ATmega2560
Tensão de operação                             5V
Tensão de entrada (recomendada)     7-12V
Tensão de entrada (limites)                 6-20V
Pinos de I/O Digitais                             54 (15 deles com saída PWM)
Pinos Analógicos                                 16
Corrente CC  por I/O Pino                    40 mA
Corrente do Pino 3.3V                         50 mA
Memória Flash                                      256 KB (ATmega2560) 8 KB usado pelo bootloader
SRAM                                                     8 KB (ATmega2560)
EEPROM                                                4 KB (ATmega2560)
Velocidade do Clock                            16 MHz

A única diferença entre o ADK e o MEGA é que o ADK possui uma porta USB que ela serve para se comunicar com aparelhos que possuam o sistema operacional Android. Essa placa serve para projetos que tenham interação com Android.


Arduino Yún














MicrocontroladorATmega 32u4
Tensão de operação5V
Tensão de entrada(recomendada)5V
Tensão de entrada(limite)5V
Pinos I/O digitais20
Pinos digitais que podem trabalhar como PWM7
Pinos de entrada analógica12
Corrente CC por pino I/O40
Corrente do pino 3.3V50
Memória flash32 kB (ATmega32u4)
Memória flash para bootloader4 kB
SRAM2.5 kB
EEPROM1 kB
Velocidade do clock16 MHz

O Yún, na minha opinião é o melhor Arduino para se trabalhar com IoT. Essa placa simplesmente é perfeita. Ela possui módulo WiFi e Ethernet já embarcado. O Yún se distingue de todas as outras placas por poder se comunicar com a distribuição Linux embarcada, oferecendo um microcomputador interconectado com a facilidade do Arduino e com a adição dos comandos Linux como cURL, você pode escrever seus próprios shell scripts e programas python para interações robustas.

O Yún também possui uma estrutura diferenciada possuindo bibliotecas únicas para trabalhar com comunicação com outros dispositivos e canais. Dentre os canais podem ser citados:

-Gmail
-Facebook
-Twitter
-Yahoo
-Parse

São tantos Canais de comunicação que não vou listar todos nesse post. Irei criar um novo post para exemplificar tipos de comunicações que podem ser feitas com os Arduinos.

O yún pode facilmente ler sua caixa de e-mail e lhe alertar de maneira física que há um novo e-mail para você, caso ele verifique de alguma forma que você não esteja em casa ele manda uma mensagem para seu smartphone. São infinitas possibilidades do que pode ser feito com Arduino + internet + smartphone.

Outras várias placas não irei citar no momento mas podem ser vistas no próprio site do Arduino

Dúvidas podem deixar nos comentários. (:

Forte abraço!

Comentários

Postagens mais visitadas deste blog

Conectando Arduino na Nuvem com Yaler

Arduino LED Server

Arduino