Descrição
Produto compatível ao ARDUINO UNO
Com esta placa você pode fazer vários projetos na área da robótica e automação.
Arduino Uno R3 é a placa Arduino mais vendida e usada atualmente. É uma excelente primeira compra para quem está começando a criar projetos em eletrônica e programação. Tem 20 pinos de entrada e saída (6 podem ser utilizados como entrada analógica) e grande compatibilidade com shields Arduino, sensores e módulos.
Especificações:
– Microcontrolador: ATmega328
– Tensão de Operação: 5v
– Pinos de entrada/saída: 14 (dos quais 6 podem ser PWM)
– Pinos de entrada analógica: 6
– Corrente DC por pino I/O: 40mA
– Corrente DC para pino 3,3v: 50mA
– Memória Flash: 32KB (dos quais 0,5KB são usados pelo Bootloader)
– SRAM: 2KB – EEPROM: 1KB
– Velocidade do Clock: 16MHz
– Conexão: ICSP
Pacote tem:
01- Placa Uno R3
01- Cabo USB
Programando a Placa Uno R3
O Arduino 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 Uno R3
O Arduino Uno R3 tem 20 pinos de entrada/saída digital (dos quais 6 podem ser usados como saídas PWM e 6 como entradas analógicas), um cristal oscilador de 16 MHz, uma conexão USB, um conector de alimentação, um conector ICSP e um botão de reset. São múltiplas opções de criação e expansão. Para maiores detalhes confira o datasheet da Uno R3.
DESENHO
Alimentação do Arduino Uno R3
Depois de programado, o Arduino pode ser utilizado apenas com uma fonte de alimentação, sem a necessidade de um computador. Para garantir a alimentação do seu Arduino Uno você pode optar pela conexão USB com o computador ou por uma fonte externa DC chaveada 9 V com plug P4. No caso de baterias, os cabos podem ser conectados a pinos GND (pinos terra) e VIN. Para assegurar estabilidade da alimentação, durabilidade e segurança da placa, opte por alimentação dentro da faixa de 7 a 12 V. Os pinos de alimentação são os seguintes:
- VIN: para fonte de alimentação externa alternativa ao conector USB.
- 5V: fonte de alimentação regulada gerada pelo regulador embarcado (via VIN), conexão USB ou outra fonte regulada em 5 V.
- 3V3: fonte de 3,3 V gerada pelo regulador embarcado que suporta no máximo 50mA.
- GND: pinos terra.
Entradas e Saídas do Arduino Uno R3
Cada um dos 20 pinos digitais do Uno R3 pode ser utilizado como uma entrada ou uma saída por meio das funções pinMode(), digitalWrite() e digitalRead(). Eles operam a 5 V. Cada pino pode fornecer ou receber no máximo 40 mA e tem um resistor pull-up interno (desconectado por padrão) de 20-50 kΩ. Além disso alguns pinos têm funções especializadas:
- Serial: D0 (RX) e D1 (TX). Usados para receber (RX) e transmitir (TX) dados seriais TTL. Estes pinos são conectados aos pinos correspondentes do chip serial USB-para-TL ATmega8U2.
- Interruptores Externos: D2 e D3. Estes pinos podem ser configurados para disparar uma interrupção pelo circuito de acordo com alguma variação sensível. Veja a função attachInterrupt() para mais detalhes.
- SPI: D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK). Estes pinos dão suporte à comunicação SPI utilizando a biblioteca SPI.
- LED: D13. 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.
- I2C: A4 (SDA) and A5 (SCL). Fornecem suporte a comunicação I2C (TWI) utilizando a biblioteca Wire.
- AREF. Tensão de referência para as entradas analógicas. Utilizado com a função analogReference().
- Reset. Envie o valor LOW para esta linha para resetar o microcontrolador. Tipicamente usado para adicionar um botão de reset para shields montados sobre a placa original.
A placa Uno R3 possui 6 entradas analógicas, de A0 a A5, cada uma delas tem 10 bits de resolução (ou seja, 1024 valores diferentes). E, por padrão, elas medem de 0 a 5 V, embora seja possível alterar o limite superior utilizando o pino AREF e a função analogReference().
Avaliações
Não há avaliações ainda.