Você está na página 1de 8

Pesquise neste blog :

18 setembro 2014
Pesquisar
Como programar o Arduino Pro Mini usando Custom Search

conversor FTDI
Quem mexe com Arduino ou com outros microcontroladores já deve ter ouvido falar no conversor FTDI, um
conversor USB para serial que permite a comunicação entre o computador e outros equipamentos eletrônicos
que possuam porta de comunicação no padrão TTL.

Assine nossa newsletter:

Seu email...

Quero assinar!

FTDI são as iniciais de Future Technology Devices International (www.ftdichip.com), uma empresa
especializada em tecnologia USB e que é a fabricante do chip FT232RL (datasheet), cérebro da placa
mostrada na imagem acima.

No Arduino esse conversor é muito utilizado para programar placas que não possuem a comunicação USB-
Serial embutida, como é o caso do Arduino Pro Mini, mostrado abaixo.

Marcadores

arduino bluetooth componentes display


esp8266 gsm HC-SR04 IR LCD livros modulos
motores raspberry pi sensores shield
temperatura videos wireless

Arquivo do blog

► 2018 (22)
► 2017 (24)
► 2016 (28)
► 2015 (35)
▼ 2014 (55)
► Dezembro 2014 (2)
O Arduino Pro Mini é uma placa ideal para projetos compactos, com microcontrolador ATmega328p, 14 portas ► Novembro 2014 (5)
digitais, 8 analógicas, clock de 16 Mhz e memória de 32K. A programação dessa placa pode ser feita pelo
► Outubro 2014 (6)
Arduino Uno, utilizando os pinos laterais GRN, TX, RX, Vcc, GND e BLK do Pro Mini.
▼ Setembro 2014 (5)
Veja também como utilizar o conversor FTDI para programar o Lilypad no artigo Lilypad - O Arduino que você Controlando servo motor com o Motor
Shield L293D
pode costurar na sua roupa.
Contador de visitantes usando led IR e
fototransis...
Mas isso dá, digamos assim, um certo trabalho, e é aí que entra o conversor FTDI232 que mostramos no
início do post. Basta ligar o conversor ao Arduino na sequência mostrada abaixo. Ele também possui um Como programar o Arduino Pro Mini
usando conversor...
jumper para selecionar o nível de sinal (5v ou 3.3V), leds indicadores de atividade na recepção e transmissão
(RX/TX),e também um led que indica se o módulo está ligado : Sensor GY-80 - Acelerômetro Giroscópio
Magnetômetr...
Processing : mostre as informações do
Arduino no s...

► Agosto 2014 (6)


► Julho 2014 (7)
► Junho 2014 (4)
► Maio 2014 (4)
► Abril 2014 (4)
► Março 2014 (3)
► Fevereiro 2014 (3)
► Janeiro 2014 (6)

► 2013 (66)

Postagens populares

Como utilizar o módulo I2C


com display LCD

Controle remoto IR no
Arduino

Acionando portas do
Arduino usando Android e
bluetooth

Ao conectar o conversor FTDI ao computador, a instalação no Windows foi feita automaticamente, com dois
dispositivos detectados : USB Serial Converter, e USB Serial Port :
Controlando um servo motor
com Arduino

Ligando uma lâmpada com


módulo relé

Fale com o administrador do site


Politica de Privacidade

É essa porta (no nosso caso, a COM21) que vamos utilizar para fazer a comunicação com o Arduino Pro Mini,
selecionando a placa Arduino Pro or Pro Mini (5v, 16 MHz) w/ ATmega328 em Ferramentas => Placa e a
O conteúdo do blog Arduino e Cia, está
porta COM21 em Ferramentas => Porta Serial : licenciado com uma Licença Creative
Commons - Atribuição-CompartilhaIgual 4.0
Internacional.

Com essas pequenas configurações , basta agora transferir normalmente os programas para o Arduino Pro
Mini, do mesmo jeito que você faria com um Uno ou Mega, por exemplo.
Lembrando que esse conversor FTDI pode ser utilizado também quando montamos o Arduino na protoboard,
assim teremos uma configuração completa com o ATmega e o conversor USB-Serial, o que facilita muito a
gravação dos programas no microcontrolador.

Postado por Arduino e Cia às 07:50

Marcadores: arduino, atmega328, ftdi, pro mini

37 comentários:
Filipe Ferreira 2 de agosto de 2015 19:33
Arduino: 1.6.5 (Windows 7), Placa:"Arduino Mini, ATmega328"

O sketch usa 1.030 bytes (3%) de espaço de armazenamento para programas. O máximo são 28.672 bytes.

Variáveis globais usam 9 bytes (0%) de memória dinâmica, deixando 2.039 bytes para variáveis locais. O máximo
são 2.048 bytes.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xdb

Problema ao carregar para a placa. Veja http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugestões.

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xdb

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xdb

Este relatório deveria ter mais informações


"Mostrar saída verbosa durante a compilação"
habilitado em Arquivo > Preferências.
Responder

Respostas

Fernando Cardoso da Silva 17 de junho de 2016 13:03

O Arduino tem um auto-reset, mas talvez o seu clone não faz? Nesse caso, você tem que pressionar
a tecla reset na placa imediatamente antes de iniciar um upload

Daniel Lima 10 de janeiro de 2017 15:49

Veja se vc selecionou a placa correta !

Daniel Lima 10 de janeiro de 2017 15:51

Veja se a placa está selecionada corretamente.O meu deu serto depois!

Daniel Lima 10 de janeiro de 2017 16:13


Pode ser que vc selecionou a placa errada!

Davidson Fellipe 13 de novembro de 2018 12:22


cara salvou! foi so pressionar o reset que o codigo carregou, so achei estranho porque na primeira
vez qque fui caregar foi so o blink mesmo não precisou apertar o reset mas depois que fui tentar
compilar novamente num deu de geit nenhum!!! fquei horas aqui e nada mas com sua dica, problema
resolvido, muito obrigado! mas tem hora certa pra apertar rsrs quando o sketch caregar que mostrar
as mensagens com o tamanho que o sketch ocupa ae sim pressione o reset se não pelo menos no
meu aqui não da, estou so deixando essa dica se mais alguem precisar vlw

Responder

Roberto Carlos Da silva Alvarenga 26 de agosto de 2015 03:08

Bom dia Equipe Arduino e cia!


É possivel programar uma placa arduino mega usando conversor FTDI232?
Como ficaria esquema de ligação?
Este exemplo com arduino pro mini serve?
basta usar uma mega no lugar e ligar no RX e TX da placa mega? Como no exemplo?

obrigado.

Responder

Respostas

Arduino e Cia 26 de agosto de 2015 16:38

Boa tarde Roberto,

Fazendo uma rápida pesquisa, parece que funciona, mas eu precisaria testar. No caso, você apenas
conseguiria transferir programas, mas não gravar o bootloader.

Abraço

Responder

Roberto Carlos Da silva Alvarenga 26 de agosto de 2015 17:57

Boa tarde Arduino e Cia.


Muito obrigado pela resposta tão rápida.
Realmente é só transferencia de programação ( sketch) que eu quero fazer, estou com uma placa mega 2560
que queimou chip USB e gostaria de programa-la.E, também aumentar conhecimento e possibilidades...Que em
grande parte sou grato a vocês.
Pelo que você pesquisou, então basta usar a placa mega no lugar da mini arduino, seguindo a sua receita, e
fazer as ligações no (RX- D0 ) / ( TX-D1 ) da placa mega e enviar a programação.

Obrigado

Responder

Respostas

Arduino e Cia 28 de agosto de 2015 14:10


Oi Roberto,

Teoricamente sim, mas preciso testar para falar com certeza se funciona.

Abraço!

Ismael dias 6 de abril de 2017 22:51

ola boa noite estou querendo montar um projeto , tenho o Arduíno mega , mais por questões de
espaço preciso utilizar o pro mini , penso em utilizar o arduino mega para transferir os skets para o pro
mini , teria como fazer um tutorial explicando , tenho certeza que muita gente tenha esse interesse
tbm

Responder

Anônimo 20 de setembro de 2015 20:23


Ola . Sou leigo no assunto. Pra programar uma placa Arduino pro mini, tem que baixar algum programa ou
somente conectar no computador. Se alguem puder responder agradeço.
Responder

Respostas

Arduino e Cia 4 de outubro de 2015 20:40


Boa noite,

Você vai precisar da IDE do Arduino. O download é feito neste endereço:


https://www.arduino.cc/en/Main/Software

Abraço!

Responder

Francisco 6 de outubro de 2015 11:19


Ola. O cabo para ligar O conversor ao computador é um Mini USB normal?
Responder

Respostas

Arduino e Cia 6 de outubro de 2015 11:36


Bom dia,

Sim, cabo comum. Eu por exemplo usei o cabo de uma câmera digital que eu tenho aqui.

Abraço!

Responder

Francisco 8 de novembro de 2015 09:44


Bom dia
Estou tentando fazer um pequeno projeto com um Arduino Pro mini, um Sensor Barométrico e um Buzer. Queria
que:
- Taxa de subida da Altitude barométrica: O Nível agudo (mais alto) do Bip reduz o tempo entre os bip´s, quanto
mais rápida for a variação.
-Taxa de Descida da Altitude Barométrica: O Nível mais grave do Bip (mais baixo), o tempo entre Bip´s diminui,
quanto mais rápida for a variação.
Não sei que parâmetros colocar e como colocar as informações no Arduino. Poderia me ajudar

Responder

Respostas

Arduino e Cia 15 de novembro de 2015 11:46


Boa tarde Francisco,

Acho que as informações que você precisa estão neste post:

http://www.arduinoecia.com.br/2014/04/sensor-de-estacionamento-re-com-arduino.html

Você quer fazer a mesma coisa, mas ao invés de utilizar um sensor HC-SR04, você quer usar um
sensor barométrico, certo ?

Creio que essas informações podem te ajudar. Se precisar de mais alguma coisa sobre esse projeto,
entre em contato utilizando o formulário de contato no lado direito da página.

Abraço!

Responder

Johilton 8 de dezembro de 2015 23:45


Olá, eu possuo um arduino mini 3.3v. Basta liga-lo da mesma maneira? Ou tenho que mudar a tensão?
Responder

Respostas

Arduino e Cia 17 de dezembro de 2015 23:12

Boa noite Johilton,

Tem que mudar. Coloque o jumper na posição 3.3V

Abraço!

Responder

Unknown 25 de março de 2016 20:11

avrdude: stk500_recv(): programmer is not responding


avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe2

Alguém sabe como posso resolver esse problema para um Arduino Pro Mini 328p? Não estou conseguindo rodar
nem o blink.
Responder

Respostas

Aislan Mendes 7 de agosto de 2016 23:53


Estou com este mesmo problema, usando Windows 10. Meu ftdi está com os drivers tudo ok, pois o
mesmo está funcionando perfeitamente no u-block gps. Alguma sugestão?

Responder

Anônimo 9 de junho de 2016 15:43


ola
Sou iniciante com progamação De Arduino, gostaria de saber se: Usando um exemplo, fiz um programa com
Arduino Uno para piscar um Led, para isso é gravado a programação. Depois quero fazer outro programa usando
um buzer.Minha duvida é, se preciso excluir o programa anterior ou se simplesmente gravar outro programa e o
programa que estaria gravado já será excluído autoamticamente.
Grato

Responder

Respostas

Arduino e Cia 20 de junho de 2016 20:24


Boa noite,

Só gravar por cima. Ele já apaga o programa anterior.

Abraço!

Responder

Tales 18 de junho de 2016 15:45


Amigo, após passar o programa pro arduino Mini ATmega 328 eu posso tirar o FTDI fora e utilizar apenas o
arduino? alimento ele normalmente pelo vcc 5v?

Responder

Respostas

Arduino e Cia 20 de junho de 2016 20:09

Oi Tales,

Isso, você programa o Arduino e depois pode tirar o FTDI. A alimentação vai no pino RAW (positivo) e
no GND.

Abraço!

Responder

turino2010 30 de agosto de 2016 08:20


Amigos bom dia . comprei o ch340 usb e arduino mini. Aconteceu o LED azul do ch340 usb pisca muito rápido eu
nao estava apertando o botão de reset do arduino pq descobri isso depois .agora o LED azul fica aceso direto, e
sempre deu erro na programação na hora de passa o teste q pisca o LED ... A como recupera o arduino mini pq
quando plugo ele no ch340 o LED azul acende direto e pisca o LED do arduino o power esta aceso?
Responder

Respostas

Arduino e Cia 31 de agosto de 2016 09:00


Bom dia,

Esse conversor que você comprou usa o CH340, é isso ? Me passe o link do produto para que eu
possa dar uma olhada.

Abraço!

Responder

Januario 6 de outubro de 2016 11:00

Bom dia pessoal, estou interessado em desenvolver Arduino, mas como tenho aeromodelo e quero colocar
strobo com três estágios, taxiamento, vôo é pouso e decolagem, tudo controlado pelo rádio, tem como fazer
dessa forma?

Responder

Unknown 13 de maio de 2017 13:09

Boa tarde Pessoal, tenho intenção de fazer um carro radio controlado e o controle remoto para ele para gravar o
comando no mini Arduíno pro eu tenho Cp2102 Conversor Usb Serial Ttl , consigo fazer a transferencia com ele?

Responder

Marcelo Landi 19 de maio de 2017 17:23

Parceiros entendidos em Nano, tenho uma pergunta: Posso copiar um código embarcado no chip ? Tenho
acesso e posso fazer backup do código gravado, ou é uma gravação de mão única ?
Agradeço a atenção.
Marcelo.

Responder

Tawan 17 de julho de 2017 15:10

alguém pode me ajudar?


estou conectando o conversor normalmente no arduino mini pro 8mhz 3.3v mas somente os leds de
funcionamento do conversor e do led funcionam... o Rx Tx do conversor piscam somente uma vez ao conectar e
o computador não detecta o dispositivo nem mesmo no gerenciador

Responder
Irenil Ramos Valentim 12 de novembro de 2017 23:32

ALGUÉM PODE ME AJUDAR.


Montei o projeto mencionado acima com arduino pro mini (Processador ATEMEGA 328P, 5V, 16MHZ) e o
conversor FTDI 232. Tudo foi montado conforme os esquemas mostrados na pagina desse site. O programa foi
desenvolvido para testar a comunicação serial( serial monitor - IDE . Versão do arduino que eu estou usando é
1.8.3.
Programa
void setup() {
//Inicia a porta serial.
Serial.begin(9600);
}
void setup(){
// Inicia o loop.
Serial.Println("Um elefante pertuba muito mais");
Serial.println(75);
Serial.println(75, BIN);
delay(1000);
}
Quando vou monitorar esse programa estou encontrado essa incompatibilidade.
configuro no programa 9600 de baud rate e configuro 9600 no serial monitor é faço upload para o Arduino pro
mini aparece na tela caracteres ilegiveis. Tentando entender o mantive o baud rate de 9600 do programa
carregado no arduino pro mini e no baud rate do serial configurei 4800. Com essa configuração consegui
visualizar e ler o que estava escrito na tela do serial monitor.
Fiz vários teste sempre colocando a metade da configuração do baud rate no serial monitor.
EX:
programa = 2400 serial monitor = 1200
programa = 9600 serial monitor = 4800
programa =19200 serial monitor = 9600

Alguém pode ajudar me e explicar o que está acontecendo. Desde já agradeço qualquer ajuda.

Responder

Elizangela Goldoni 9 de janeiro de 2018 10:59

Olá! Estou tentando passar um programa para o arduino pro mini, mas só acendem leds vermelhos e dá o
seguinte erro
"avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x31
Problema ao carregar para a placa. Veja http://www.arduino.cc/en/Guide/Troubleshooting#upload para
sugestões."
Alguém pode me ajudar!!!!!!!!!!!!
Obrigada!
Elizangela

Responder

Respostas

Arduino e Cia 15 de janeiro de 2018 19:24

Oi Elizangela,

Você verificou as conexões? Veja se o RX e TX não está invertido, por favor.

Abraço!

Adilson

Responder

Enzo Brusque 24 de maio de 2018 15:31


Oi, eu gostaria de saber se tenho que mudar alguma configuração no "Programador" dentro do software do
arduino. No momento o meu está como "AVRISP mkll" e estou tendo o mesmo problema de algumas outras
pessoas:

avrdude: stk500_recv(): programmer is not responding


avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x9a

Queria saber também se a tensão "default" do FTDI232 é de 5V, pois apenas conectei os pinos que já vêm
soldados nele ao meu pro mini ATMega328P 16Mhz 5V e não utilizei jumper ou fio.

Além disso, minha porta está aparecendo como COM3 e não sei se é correspondente ao pro mini.

Muito obrigado. Aguardo a resposta de vocês.

Att., Enzo.

Responder

Anônimo 4 de setembro de 2018 08:36

Bom dia amigo, eu ainda estou em dúvida sobre esse conversor.


Em poucas palavras, se o atmega já estiver em uma placa confeccionada (junto com esse módulo) e eu conectar
ele via usb no computador - o programa aparecerá no computador para edição e em seguida compilação? Como
uma atualização no código?
Responder

Respostas

Arduino e Cia 17 de setembro de 2018 22:40


Boa noite,
Não seria bem uma "atualização". Você consegue por exemplo abrir a IDE do Arduino e gravar um
novo programa no Atmega.

Abraço!

Adilson

Responder

Digite seu comentário...

Comentar como: mundotecnico ( Sair

Publicar Visualizar Notifique-me

Postagem mais recente Página inicial Postagem mais antiga

Assinar: Postar comentários (Atom)

Arduino e Cia © Copyright 2018

Você também pode gostar