Que Arduino Você precisa para seu projeto?
O projeto Arduino já percorreu um longo caminho em apenas alguns anos. Ele começou com apenas uma única placa simples que ofereceu recursos básicos e não tem um conector USB. Agora você pode encontrar mais de uma dúzia de placas Arduino, cada um com suas próprias características únicas e funcionalidades. A actual lista completa de produtos Arduino está no website Arduino. Selecione o Arduino que melhor corresponda às suas necessidades.
Os mais importantes para estar familiarizado com são:
Arduino Uno: Este é o principal cavalo de batalha na família Arduino. O Uno é baseado no microcontrolador ATMega328, e funciona a 16MHz. Ele tem saída (I / O) pins 14 Digital Input / e 6 pinos de entrada analógica. A energia pode ser fornecida através da conexão USB ou conector DC Barrel, ou usando cabeçalho pinos de entrada de energia.
O regulador de energia a bordo é inteligente o suficiente para saber qual deles está sendo usado. Tem um prático a bordo # 147-utility # 148- LED conectado ao pino digital 13, e um botão de reset para quando as coisas ficam estranhas.
Uma diferença fundamental da ONU a partir de todas as placas anteriores é que ele tem um chip integrado controlador USB bordo. Esta característica faz com que seja muito mais fácil de atingir o chão correndo, porque você simplesmente ligá-lo em seu computador e o dispositivo será reconhecido. versões anteriores exigiam a instalação dos drivers de software para uma interface USB fornecido pela FTDI.
Arduino Mega: O mega 2560 é grande irmão do Uno. Ele tem toda a funcionalidade básica e é totalmente compatível, mas beneficia de uma tonelada de conexões extras - 54 pinos de IO digitais e 16 pinos de entrada analógica! Ele também tem mais pinos que oferecem a modulação de largura de impulso (PWM), o qual é útil para escurecer LEDs e controlo de motores.
Custa um pouco mais, mas se você quiser controlar um exército de dispositivos ou ler em um punhado de sensores, este mega é o caminho a percorrer.
Arduino Leonardo: O Leonardo é semelhante ao Uno, mas tem um eu mais / Os digitais (20) e analógicos (12) entradas. Nos casos em que realmente se destaca, é que ele tem uma segunda porta série. Ele também pode fazer alguns truques bacanas como emulando um teclado e um mouse. Ele pode ser programado para controlar esses dispositivos de entrada para que o seu computador irá agir como se ele está recebendo entrada de teclado e mouse.
Lilypad Arduino: O Lilypad é um Arduino com personalidade! É um favorito de pessoas que querem um pouco de estilo e projetados para costura em wearables e têxteis e vestuário. Ele tem quase o mesmo número de pinos de entrada / saída digitais como um Arduino regular, mas eles estão dispostos em um círculo e as conexões podem ser costurados em roupas com fio condutor. Rodando a 8MHz, é # Moda 147-rápido # 148-!
Arduino Micro: O Micro é super bonito e perfeito para espaços apertados. Ele tem apenas os requisitos essenciais - um conector micro USB built-in e 20 pinos de entrada / saída digitais. Ela não tem pin headers, para que soldar conexões diretamente sobre a placa em si. Também é possível soldar em cabeçalhos de modo que possa ser inserido numa placa de ensaio.
Arduino Due: O Arduino Devido possui um processador muito mais robusto e é realmente um computador de pleno direito em uma placa, similar a um Raspberry Pi ou um BeagleBoard. Tem uma CPU Atmel SAM3X8E ARM Cortex-M3 que corre ao ritmo acelerado de 84MHz e 54 portas digitais. É mais robusto e utiliza 3.3V DC a bordo em vez de 5V DC, assim que você deve evitá-lo para os projetos aqui.
Você também pode se deparar com placas mais antigas e querem usá-los para o seu projeto. Arduinos mais velhos que podem ocorrer são Diecimila, Duemilanove, NG, e Bluetooth.
Esteja ciente de que o Arduino IDE mudou um pouco como o hardware evoluiu e nem todas as placas mais antigas irá trabalhar com o IDE mais atual. Além disso, algumas bibliotecas de software que oferecem recursos estendidos não são compatíveis com algumas das placas mais velhas. Se você tiver problemas com um projeto usando uma das placas mais antigas, você pode querer experimentá-lo com um Arduino Uno vez.