Saudações:
O código em anexo necessita realiza a comunicação serial de um leitor de codigo de barras com conector USB acoplado a porta serial do arduino mega 2560 por meio de conversor de sinal USB para RS 232 tipo CP2102, a compilação do programa não da erro, mais ainda não a leitura do sensor e demonstração do código no terminal serial.
Em anexo esta a imagem da montagem e o código que necessita ser verificado.
Tags:
As respostas para este tópico estão encerradas.
Boa noite,
Não consigo imaginar como você fez essa ligação.
Leitor de codigo de barra USB conectado em um Arduino Mega ???
A USB do Arduino MEGA não pode ser um Host...
Faça um diagrama e poste fotos da sua montagem.
Srº Jose muito obrigado pela atenção acrescentei novas imagens para que possa visualizar a montagem
o conector USB do leitor de codigo de barras e conectado a uma Emenda USB na outra ponta da Emenda esta conectado o conversor USB para RS 232 conversor tip CP2102 os cabos estão conectados a placa do arduino cabo laranja 5V , cabo preto GND, cabo roxo porta 3, cabo verde porta 2. No conversor cabo preto GND, cabo laranja VCC, cabo verde RX , cabo roxo TX.
Boa noite, ligação cabulosa.
Será que é possível esse tipo de ligação ? Viu isso em algum site?
Como eu já informei, o Arduino Mega não funciona como USB Host. Somente o Arduino DUE ou outros shields.
Informe as especificações do seu Barcode reader.
Muito obrigado pela atenção colega José estou refazendo o arquivo vou fazer outra postagem do mesmo assunto
Boa tarde SNL,
o que o amigo Gustavo quiz dizer foi o seguinte:
Ao usar um dispositivo com porta USB, vc tem 2 situações.
1a. Ele usa esta porta USB com um protocolo USB e comunicação USB, ou:
2a, Ele usa esta porta USB com um protocolo USB e comunicação RS232.
Se for o primeiro caso, não vai funcionar, pois você precisaria ter o driver
do seu leitor de código de barras no arduino, e acredito que é muito pouco provável
que vc encontre um driver para isto.
O arduino teria que ser um "host" para o leitor.
Existe um shield USB para arduino, mas nunca usei nem estudei sobre ele.
https://www.filipeflop.com/produto/usb-host-shield-android-para-ard...
Se for o segundo caso, vc pode usar, mas para isso precisa saber
qual velocidade funciona, qual formato dos dados que envia, etc, etc.
Este modulo que vc está usando na foto, é simplesmente um modulo
USB (RS232) para Serial TTL (RS232).
Envia link com especificações do seu leitor de barras.
RV
Muito obrigado pela atenção colega Rui conforme solicitado segue:
O manual e pequeno tem todas as informações que você solicitou só que tem varias opções então poste o manual por inteiro.
Acho que tem algo errado, este que vc enviou não tem saída USB.
RV
Bom dia colega Rui paz seja com tigo o codigo do equipamento que recebi e exatemente o que esta no manual o manual impresso e a copia identica do que esta postado aqui, e a programação do equipamento e feita via software.
Complemento da informação no manual nas paginas de programação todos os itens que estão em negrito e entre < > são a configuração atual do aparelho. nota o unico paramentro que alterei foi da pagina 15 passei a linguagem para (Portugues).
Bom dia SNL,
No final do manual do seu produto, mostras os tipos de terninais que o cabo dele pode ter (pag 65 e 66), e não mostra o USB?
Foi isto que eu disse aqui:
"Acho que tem algo errado, este que vc enviou não tem saída USB"
RV
Bom dia , veja o que eu descobri :
Esse leitor não lê códigos bancários, e precisa ser programado para o uso de acordo com a sua necessidade.
http://www.elgin.com.br/institucional/produto.php?prod=NDY0
http://dlaranj.com.br/blog/?p=21
Recomendo que teste-o no seu PC, para entender como ele funciona.
E depois tente usa-lo com um Arduino que tenha interface USB Host.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por