Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Características O modelo Arduino Pro Mini é a versão econômica do famoso modelo Uno, onde ele possui o mesmo processador e
especi cações muito semelhantes, com a diferença de ser muito menor, mais barato, e com 2 pinos analógicos
Pinout adicionais. Essa versão do Arduino é a ideal para fazer protótipos de produtos nais com tudo direto na protoboard.
Como enviar os
programas
Programas de teste
As especi cações da placa são quase idênticas que a do Arduino UNO, e ela tem como especi cações:
Microcontrolador: ATmega328p
Tensão de Operação: 5v
Entradas e Saídas Digitais: 14 (das quais 6 podem ser usadas como saídas PWM)
SRAM: 2KB
EEPROM: 1KB
Dimensões: 33 x 18 x 6mm
A principal desvantagem dessa placa é que ela não possui uma porta USB para fazer o envio dos programas, que
precisará ser feito por um conversor USB/Serial externo.
Características
A placa Arduino Pro Mini foi desenvolvida pensando no seu baixo custo e elaboração para projetos nais, onde um
mesmo projeto que foi criado no Arduino Uno, pode ser migrado para o Pro Mini utilizando exatamente os mesmos
pinos.
A placa possui as seguintes especi cações, no qual os pinos são idênticos ao do Arduino Uno:
Microcontrolador ATMega328P com clock de 16MHz.
Entrada regulada para a alimentação de 7V até 12V pelo pino RAW
A placa possui também um botão de reset embutido e também possui um pino para reset eletrônico.
Cada pino digital do Arduino Mega pode suportar até 20 mA e ser usada como entrada ou como saída (com exceção
.do A6 e A7, que são apenas entrada).
O diagrama esquemático do Arduino Pro Mini pode ser consultado clicando aqui.Lembrando que o circuito pode
mudar dependendo da versão da placa.
Pinout
Onde as posições dos pinos podem mudar de acordo com o modelo da placa.
Um ponto relevante na aquisição de uma placa Pro Mini é a placa a ser usada para fazer o envio dos programas, já
que como dito, ele não possui uma conexão USB. Para isso, você pode escolher entre os seguintes dispositivos:
Como último recurso, se você possuir em casa, você pode usar também alguns desses dispositivos para fazer o envio
dos seus programas:
Obs: O uso destes três módulos acima trará algumas di culdades para gravar os programas.
Também é possível gravar os programas usando o próprio Arduino Uno, mas que não abordaremos por aqui essa
técnica.
Se caso optar por usar um adaptador do tipo PL2302hx, você precisará desinstalar o driver que o sistema operacional
identi ca automaticamente, e instalar este.
O Arduino Pro Mini acompanha barras de pino, mas que precisam ser soldadas na placa, para que ela seja encaixada
em protoboard.
Sempre se atente a fonte externa que você irá usar, pois é recomendado apenas até 12V.
A corrente de saída saída máxima do regulador do pino RAW é de 150mA, logo, se atente aos seus circuitos.
Para fazer o envio dos seus programas para a placa, você deve fazer a conexão dos módulos conversores adquiridos
com a placa. A conexão deve ser feita da seguinte forma:
Onde as ligações os pinos podem estar espelhados, quem atentos a sempre ligar:
Existem diversos tipos de módulos de 4 ou 5 pinos que fazem uma comunicação serial com dispositivos.
Para esses módulos, faça a ligação com o Arduino Pro Mini da seguinte forma
Obs: Se caso o módulo tenha nível TTL de 5V, use um divisor de tensão com um resistor de 1K e outro de 2.2K na
conexão TXD do conversor USB para o RXD.
Para realizar o envio dos programas, vá no gerenciador de dispositivos e descubra em qual porta COM se encontra o
seu conversor USB/Serial. No meu caso, é a porta COM21.
Se caso você usa conversores USB/Serial com 6 pinos e o envio não foi feito da forma correta, volte o “programador”
para “AVRISP mkll”.
Como dito, estes módulos de 4 ou 5 pinos não são recomendados porque eles não fazem o envio dos programas de
uma forma perfeita, pois, eles precisam que se faça uma manobra pois falta o pino DTR.
O pino DTR serve para indicar o inicio e m de uma conexão, e como não existe o pino DTR nesses módulos, o envio
dos programas precisarão ser feitos da seguinte forma:
Quando você começar a fazer o envio do programa, você aperta o botão físico de RESET da placa Arduino Pro Mini, e
assim que terminar de compilar e surgir uma mensagem dizendo o tamanho do Sketch, você deve soltar o botão
RESET de forma rápida.
Com o surgir dessa mensagem você deve soltar o botão RESET rapidamente
Obs: Com esse método não aparecerá a mensagem “carregado”, mas mesmo assim o programa já foi carregado.
Nesse caso, aguarde 5 segundos, e retire o conversor USB/Serial do USB. Um erro na Arduino IDE aparecerá, mas o
seu programa foi carregado normalmente.
Programas de teste
Para testar se a placa Arduino Pro Mini e seu conversor USB/Serial estão funcionando bem, você pode usar dois
programas como teste.
O primeiro teste é o Blink, onde esse exemplo faz com que o LED que está embarcado na sua placa arduino pisque.
Você pode encontrar ele na Arduino IDE em: “Arquivos > Exemplos > Basics > Blink”, ou copiar o código abaixo:
1. /*
2. Blink
3.
4. Turns an LED on for one second, then off for one second, repeatedly.
5.
6. Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZER
7. it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to
8. the correct LED pin independent of which board is used.
9. If you want to know what pin the on-board LED is connected to on your Arduin
10. model, check the Technical Specs of your board at:
11. https://www.arduino.cc/en/Main/Products
12.
13. modified 8 May 2014
14. by Scott Fitzgerald
15. modified 2 Sep 2016
16. by Arturo Guadalupi
17. modified 8 Sep 2016
18. by Colby Newman
19.
20. This example code is in the public domain.
21.
22. http://www.arduino.cc/en/Tutorial/Blink
23. */
24.
25. // the setup function runs once when you press reset or power the board
26. void setup() {
27. // initialize digital pin LED_BUILTIN as an output.
28. pinMode(LED_BUILTIN, OUTPUT);
29. }
30.
31. // the loop function runs over and over again forever
32. void loop() {
33. digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage l
34. delay(1000); // wait for a second
35. digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage
36. delay(1000); // wait for a second
37. }
Quando você fazer o envio deste teste, o LED presente na sua placa deverá começar a piscar 1 vez por segundo.
Outro teste que pode ser feito é o de o Arduino enviar mensagens seriais para serem lidas no Monitor Serial. Basta
copiar o código abaixo:
1. void setup() {
2. Serial.begin(9600);
3. }
4.
5. void loop() {
6. Serial.println("Eletrogate: A melhor loja maker do Brasil!");
7. delay(1000);
8. }
Após enviar o programa, retire o conversor USB/Serial da sua porta USB e encaixe novamente, e abra o monitor serial
na sua Arduino IDE (“Ferramentas > Monitor Serial”).
Gostou das possibilidades que essa placa Arduino Pro Mini trazem? Já está pensando em usar ela naquele projeto
que você tem que apresentar e deixar tudo mais elegante e só em uma protoboard? Então deixe um “gostei” nesse
post.
Esse post te ajudou a fazer a sua escolha de comprar um Arduino Pro Mini pelo seu baixo custo? Quando sua placa
chegar, poste no instagram e nos marque lá! @eletrogate
Cursando Engenharia de Controle e Automação pela UFMG. Apaixonado por eletrônica, computação e tecnologias na área de
sistemas embarcados. Nos tempos livres me divido entre desenvolver pesquisa na universidade, adquirir novos
conhecimentos e estar com a família.
16 Comentários eletrogate 🔒 Disqus' Privacy Policy
1 Entrar
Participe da discussão...
Nome
Abraços!
△ ▽ • Responder • Compartilhar ›
Abraços!
△ ▽ • Responder • Compartilhar ›
Olá Vitalli,
Abraços
△ ▽ • Responder • Compartilhar ›
Olá Jaum,
O pino RAW é para entrada de tensão não regulada. A tensão que você pode
colocar na protoboard é a do pino 5V. Cuidado! Ele só suporta 150mA de
tensão em condições normais.
△ ▽ • Responder • Compartilhar ›
Olá Splendens,
Isso mesmo!
Abraços!
△ ▽ • Responder • Compartilhar ›
Olá Almeida,
Fico muito feliz por este artigo ter sido útil para você, espero que você consiga
extrair o que a placa Pro Mini tem de melhor.
Abraços!
△ ▽ • Responder • Compartilhar ›
Olá Dinozor!
Parabens Gustavo pelo seu desempenho em eletrônica, que Deus possa te proteger
sempre, e que você comtinue ensinando tudo que você aprendeu, porque agente
aprende ensinando.
Olá!
Fico muito feliz em ler sua mensagem! Pode ter certeza que meu foco é
sempre trazer um conteúdo cada vez melhor para nossos clientes!
PROJETOS
QUIZ
Quiz V2
SENSORES
SEM CATEGORIA
© ELETROGATE 2020 - Todos os direitos reservados. Termos de uso e Política de privacidade. Desenvolvido no Brasil pela Mentores