Quem vai comprar uma placa Arduino geralmente se sente um pouco perdido devido ao grande número de tipos de Arduino e funções disponíveis. Entre placas Arduino Uno, Mega, Leonardo, Due, etc,
Placa Pro Mini ATmega328P 5V 16MHz
REF: 1AC09
A Arduino Pro Mini Compatível possui um microcontrolador baseado no ATMega328p que roda a 16 MHz e 5 V. Possui 20 entradas e saídas digitais (das quais 6 podem ser usadas como saídas PWM e 8 como entradas analógicas) e botão de reset.
Fora de estoque
Fora de estoque
Email when stock available
Arduino Pro Mini Compatível | Projetos mais robustos com o ATmega328p
A Arduino Pro Mini Compatível é baseada no microcontrolador ATMega328p que roda a 16 MHz e 5 V. Possui 20 entradas e saídas digitais (das quais 6 podem ser usadas como saídas PWM e 8 como entradas analógicas e um botão de reset.
A Pro Mini foi desenvolvida para instalações semi-permanentes, permitindo o uso de vários tipos de conectores ou solda direta de fios. O layout dos pinos é compatível com o Arduino Mini. Ideal para aplicações em que o espaço deve ser bem aproveitado e projetos feitos com configurações permanentes. Acompanha 3 barramentos de pinos que não estão soldados na placa, permitindo assim o uso de vários tipos de conectores e jumpers.
Esta placa Arduino Pro Mini foi projetada e produzida pela Arduino.cc em parceria com a Sparkfun.
Especificações do Arduino Pro Mini 328 Compatível
- Microcontrolador: ATmega328p
- Velocidade de Clock: 16 MHz
- Pinos I/O Digitais: 20 (das quais 6 podem ser usadas como saídas PWM)
- Entradas Analógicas: 8
- Tensão de Operação: 5 V
- Tensão de Alimentação: 5-12 V
- Corrente Máxima Pinos I/O: 40 mA
- Memória Flash: 32 KB
- SRAM: 1 KB
- EEPROM: 1 KB
- Dimensões: 33 mm x 18 mm x 6 mm
Documentação do Arduino Pro Mini
- Datasheet do ATmega328p
- PCB da Pro Mini (EAGLE)
- Modelo 3D do Arduino Pro Mini
- Download da Arduino IDE
Acompanha
- 01 – Placa Pro Mini ATmega328P 5V 16MHz
- 01 – Barramento de Pinos 90 Graus
- 02 – Barramento de Pinos 180 Graus
Curso de Programação em C/C++ para Arduino
Quer ir além e aprender a desenvolver projetos do zero com maior autonomia? Temos um curso feito para você. Por makers, para makers: no curso de Linguagem C/C++ para Arduino da MakerHero você aprende noções básicas e intermediárias sobre a linguagem baseada em C/C++ e testa seus conhecimentos no Wokwi, um simulador online de circuitos eletrônicos, antes de colocar a mão na massa e tirar os projetos do papel.
Programando a Placa Pro Mini 328
A Arduino Pro Mini 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.
O microcontrolador ATmega328P da Pro Mini vem pré-programado com um bootloader que permite fazer upload de novos códigos sem uso de hardware externo. Ele se comunica usando o protocolo STK500 original.
Se você ainda não teve experiência com programação do Arduino, confira o conteúdo exclusivo sobre os primeiros passos com Arduino e veja como é fácil se tornar um maker da eletrônica. Além disso, você pode encontrar em nosso Blog muitos projetos para começar a colocar a mão na massa.
Pinout do Arduino Pro Mini Compatível
O Arduino Pro Mini Compatível tem 20 pinos digitais de entrada e saída (dos quais 6 podem ser usados como saídas PWM e 8 como entrada analógica). Possui ainda, um cristal oscilar de 16 MHz, um botão de reset e entradas para encaixe de headers de pinos. Um conector de seis pinos pode ser conectado a um conversor FTDI (não incluso) para fornecer alimentação USB e comunicação à placa. Para maiores detalhes confira o datasheet da Pro Mini.
A Pro Mini 328 vendida pela MakerHero possui projeto e funcionamento parecido com o do Original da Sparkfun e Arduino: ou seja, possui a mesma estrutura e componentes. Entenda mais sobre o arduino open-hardware.
Alimentação do Arduino Pro Mini Compatível
O Arduino Pro Mini pode ser alimentado com um conversor FTDI ligado à header de seis pinos. Também é possível usar uma fonte regulada de 5V no pino VCC. A placa também tem um regulador de tensão embarcado permitindo tensões de até 12 VDC. Se você estiver fornecendo energia não regulada à placa, certifique-se de conectar ao pino RAW e não VCC.
Os pinos de alimentação são os seguintes:
- RAW: tensão de alimentação não regulada
- VCC: alimentação regulada de 3,3 ou 5V
- GND: pinos terra
Entradas e Saídas do Arduino Pro Mini Compatível
Cada um dos 20 pinos digitais do Arduino Pro Mini Compatível pode ser usado como entrada ou saída por meio das funções pinMode(), digitalWrite() e digitalRead(). Eles operam em 5 V. Os pinos podem fornecer ou receber 40 mA e possuem resistor pull-up interno (desconectado por padrão) de 20-50 kΩ. Alguns pinos do Arduino Pro Mini possuem funções especializadas:
- Serial: D0 (RX) e D1 (TX). Usado para receber (RX) e transmitir (TX) dados seriais TTL. Esses pinos são conectados aos pinos TX 0 e RX1 do cabeçalho de seis pinos.
- Interruptores Externos: D2 e D3. Esses pinos podem ser configurados para acionar uma interrupção em um valor baixo, uma borda ascendente ou descendente ou uma mudança no valor. Consulte a função attachInterrupt() para obter detalhes.
- PWM: D3, D5, D6, D9, D10 e D11. Fornece saída PWM de 8 bits com a função analogWrite().
- SPI: D10 (SS), D11 (MOSI), D12 (MISO), D13 (SCK). Estes pinos suportam comunicação SPI usando 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.
O Arduino Pro Mini Compatível possui 8 entradas analógicas, cada uma com 10 bits de resolução (ou seja, 1024 valores diferentes). Quatro delas estão nos headers da placa e duas (entradas 4 e 5) em entradas no interior da placa. As entradas analógicas medem do 0 ao VCC.
Além disso, alguns pinos têm funcionalidade especializada:
- I2C: A4 (SDA) e A5 (SCL). Suporte a comunicação I2C (TWI) usando a biblioteca Wire.
Outro pino na placa:
- Reset. Coloque esta linha em LOW para reiniciar o microcontrolador. Normalmente usado para adicionar um botão de reset aos shields 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 e o mais novo Kit Arduino da MakerHero.
Programando o Arduino Pro Mini com Cabo Conversor USB TTL
Com o Cabo Conversor USB TTL PL-2303HX você pode fazer a comunicação entre o seu computador e dispositivos que utilizam comunicação serial RS232. Como exemplo de uso, vamos utilizar esse cabo
Neopixel Glasses: óculos com leds endereçáveis
Leds endereçáveis chamam a atenção por onde passam, sejam de makers ou de pessoas comuns. Hoje, faremos um wearable que pode ser usado em festas e afins: NeoPixel Glasses, ou óculos com
O que é Arduino IDE? Como baixar e instalar a nova versão
Neste post, você descobrirá tudo sobre a Arduino IDE, abordando desde o que é, até o processo de instalação e configuração desse ambiente de desenvolvimento. Exploraremos como essa ferramenta facilita