,

Placa Due + Cabo USB para Arduino

REF: 1AC02

A Arduino Due Compatível é a primeira placa com um microcontrolador ARM de 32-bit – o Atmel SAM3X8E ARM Cortex-M3 CPU.

Possui 70 pinos de entrada/saída digital e 12 entradas analógicas – é a placa perfeita para projetos Arduino poderosos de grande escala.


Comprando com a MakerHero você tem garantia e suporte técnico especializado.

 

    Disponibilidade:

    Em estoque

    R$449,90 6X DE R$74,98 sem juros R$427,40 no PIX

    Em estoque

    FRETE E PRAZO

    Placa Arduino Due

    Arduino Due Compatível | Projetos poderosos e em larga escala

    O Arduino Due Compatível é a primeira placa Arduino baseada em um microcontrolador ARM de 32-bit – o Atmel SAM3X8E ARM Cortex-M3 CPU. Com 70 pinos de entrada/saída , Due é a placa perfeita para projetos Arduino poderosos de grande escala.

    Due possui várias opções para comunicação com um um computador, outra placa Arduino ou outros microcontroladores, além de dispositivos como telefones, tablets, câmeras etc.

    IMPORTANTE: Diferente da maioria das placas Arduino, a Due funciona a 3,3 V, tensão máxima suportada pelos pinos de E/S.

    É uma placa completa e está pronta para começar: basta conectar a placa ao computador com um cabo micro-USB (também incluso). Agora ficou fácil você comprar sua Placa Due com Cabo USB para Arduino por um ótimo preço e com envio para todo o Brasil.

    Especificações da Arduino Due Compatível

    • Microcontrolador: AT91SAM3X8E
    • Velocidade do Clock: 84 MHz
    • Pinos I/O Digitais: 70(12 podem ser usadas como PWM)
    • Portas de Entrada Analógicas: 12
    • Portas de Saída Analógica: 2 
    • Tensão de Operação: 3,3 Vv
    • Tensão de Alimentação: 7-12 Vv
    • Corrente Máxima Pinos I/O: 130 mA
    • Memória Flash: 512 KB
    • SRAM: 96 KB (2 bancos: 64 KB e 32 KB)
    • Dimensões: 101,6 mm x 53,21 mm

    Documentação da Arduino Due

    Acompanha

    • 01 – Placa Due
    • 01 – Micro Cabo USB

    Programando a Arduino Due Compatível

    Por ser um projeto idêntico ao original, a Arduino Due Compatível utiliza uma linguagem de programação própria que foi desenvolvida baseada nas linguagens C/C++. Além disso, você vai precisar da IDE (Integrated Development Environment) para escrever, compilar e transmitir o código para as placas Arduino. A IDE pode ser baixada diretamente no site da fundação: faça o download da IDE gratuitamente. Apesar de parecer difícil, você não precisa ter um conhecimento avançado em programação ou linguagem C para programar a sua placa.

    Pinout do Arduino Due

    O Arduino Due Compatível possui 70 entradas/saídas digitais (das quais 12 podem ser usadas como saídas PWM e 12 como entradas analógicas), 4 UARTS (portas seriais), um cristal oscilador de 84 MHz, conexão USB OTG, 2 saídas analógicas, 2I2C, uma entrada para fonte, soquetes para SPI e JTAG, e um botão de reset.

    A Due foi desenvolvido para ser compatível com a maioria dos shields do Arduino Uno. Os pinos digitais de D0 a D13 (e os adjacentes AREF e GND), entradas analógicas de A0 a A5, os barramentos de alimentação e ICSP estão em localizações equivalentes. Além disso o UART principal (porta serial) está localizado nos mesmos pinos (D0 e 1D).

    A Placa Due vendida pela MakerHero possui projeto e funcionamento idêntico ao Arduino Original: ou seja, possui a mesma estrutura e componentes. Entenda mais sobre o arduino open-hardware.

    Pinout da placa Arduino Due
    Pinout da placa Arduino Due

    Alimentação da Placa Due Compatível

    O seu Arduino Due pode ser alimentado através da conexão USB ou por meio de uma fonte de alimentação externa. A alimentação externa pode ser feita por uma fonte externa DC chaveada 9 V com plug P4. Os polos da bateria podem ser conectados aos pinos GND e VIN através do header.

    Conheça a pinagem de alimentação da placa Arduino Due:

    • VIN: para fonte de alimentação externa alternativa ao conector USB.
    • 5V: fonte de alimentação regulada gerada pelo conector de alimentação (7 – 12 V), pelo conector USB (5 V) ou pelo pino VIN da placa (7-12 V). O fornecimento de tensão através dos pinos de 5 V ou 3,3 V ignora o regulador e pode danificar sua placa. Não é recomendado.
    • GND: pinos terra.
    • IOREF: fornece a referência de tensão com a qual o microcontrolador opera. Um shield configurado corretamente pode ler a tensão do pino IOREF e selecionar a fonte de alimentação apropriada ou habilitar conversores de tensão nas saídas para trabalhar com 5 V ou 3,3 V.

    Entradas e Saídas da Placa Due

    Os 70 pinos digitais (0 a 69) do Arduino Due Compatível podem ser usados como entrada ou saída por meio das funções pinMode(),digitalWrite() e digitalRead(). Eles operam em 3,3 V. Cada pino pode fornecer uma corrente de 3 mA ou 15 mA ou receber uma corrente de 6 mA ou 9 mA, dependendo do pino em ambos os casos. Os pinos possuem um resistor pull-up interno (desconectado por padrão) de 100 kΩ.

    Além disso, alguns pinos possuem funções especializadas:

    • Serial: D0 (RX) e D1 (TX)
    • Serial 1: D19 (RX) e D18 (TX)
    • Serial 2: D17 (RX) e D16 (TX)
    • Serial 3: D15 (RX) e D4 (TX) Usado para receber (RX) e transmitir (TX) dados seriais TTL (com nível de 3,3 V). Os pinos 0 e 1 são conectados aos pinos correspondentes do chip serial ATmega16U2 USB-to-TTL.
    • PWM: Pinos D2 a D13. Fornecem saída PWM de 8 bits com a função analogWrite(). A resolução do PWM pode ser alterada com a função analogWriteResolution().
    • SPI: header SPI (header ICSP em outras placas Arduino). Esses pinos suportam comunicação SPI usando a biblioteca SPI. Os pinos SPI estão distribuídos no conector central de 6 pinos, que é fisicamente compatível com o Uno, Leonardo e Mega2560. O header SPI pode ser usado apenas para se comunicar com outros dispositivos SPI – não é possível programar o SAM3X com a técnica In-Circuit-Serial-Programming. O SPI da Due também possui recursos avançados que podem ser usados ​​com os métodos Extended SPI para Arduino Due.
    • CAN: CANRX e CANTX. Esses pinos suportam o protocolo de comunicação CAN, mas ainda não são suportados pelas APIs do Arduino.
    • LED “L”: 13. Há um LED integrado ao pino digital 13. Quando este pino está no valor HIGH este LED está aceso, quando o pino está em LOW o LED está apagado. É possível regular o brilho do LED porque o pino digital 13 também é uma saída PWM.
    • TWI 1: 20 (SDA) e 21 (SCL)
    • TWI 2: SDA1 e SCL1. Suporte a comunicação TWI usando a biblioteca Wire. SDA1 e SCL1 podem ser controlados usando a classe Wire1 fornecida pela biblioteca Wire. Enquanto SDA e SCL possuem resistores pullup internos, SDA1 e SCL1 não possuem. A adição de dois resistores pullup nas linhas SDA1 e SCL1 é necessária para usar o Wire1.
    • Entradas Analógicas: pinos de A0 a A11. O Arduino Due possui 12 entradas analógicas, cada uma das quais pode fornecer 12 bits de resolução (ou seja, 4096 valores diferentes). Por padrão, a resolução das leituras é definida em 10 bits para compatibilidade com outras placas Arduino. É possível alterar a resolução do ADC com analogReadResolution(). Os pinos das entradas analógicas do Due medem de 0 a 3,3V. A aplicação de mais de 3,3V nos pinos do Due danificará o chip SAM3X. A função analogReference() é ignorada no Due.

    O pino AREF é conectado ao pino de referência analógica SAM3X através de uma ponte de resistor. Para usar o pino AREF, o resistor BR1 deve ser dessoldado da PCB.

    • DAC1 e DAC2 Esses pinos fornecem saídas analógicas reais com resolução de 12 bits (4096 níveis) com a função analogWrite(). Esses pinos podem ser usados ​​para criar uma saída de áudio usando a biblioteca de áudio.

    Observe que a faixa de saída do DAC é, na verdade, apenas de 0,55 V a 2,75 V.

    Outros pinos na placa:

    • AREF: Tensão de referência para as entradas analógicas. Usado com analogReference().
    • Reset: Coloque esta linha em LOW para reiniciar o microcontrolador. Normalmente usado para adicionar um botão de reset aos escudos que bloqueiam o da placa.

    Confira o vídeo e conheça mais sobre o Arduino!

    Conheça um pouco mais sobre a plataforma de prototipagem eletrônica open-hardware mais utilizada pela comunidade maker. Ela possui seu próprio ambiente de desenvolvimento open-software baseado na linguagem C, com programação bastante intuitiva para iniciantes.

    SKU: 1AC02 Categorias: ,