Mexer com o Arduino é muito prático quando você está em um ambiente de testes, em cima da bancada, com uma infinidade de fios encaixados na protoboard. Por outro lado, às
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.
Em estoque
R$45,90 R$22,90
1X DE R$22,90 sem juros R$21,75 no PIX
Em estoque
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 Programação em 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. Ela possui seu próprio ambiente de desenvolvimento open-software baseado na linguagem C, com programação bastante intuitiva para iniciantes.
Qual Arduino Comprar? Conheça os Tipos de Arduino
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,
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
-
Arduino, Placas
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.
SKU: 1AC09