Galera,

Gostaria da ajuda de vocês. Estou montando um projeto com arduíno uno e antena RFID UHF, com o intuito apenas de ler a tag.

Estou utilizando os seguintes equipamentos:

Antena: http://pt.aliexpress.com/item/Integrative-UHF-RFID-card-reader-5M-l...

Shield: http://www.filipeflop.com/pd-14cf65-rs232-rs485-shield-para-arduino...

Para conectar a antena com o shield, estou usando um cabo DB9, ou seja, utilizando a conexão RS232.

E, por fim, estou usando esse código:

  1. #include "Arduino.h"
  2. #include <SoftwareSerial.h>
  3.   
  4. // # Define DEBUG
  5. SoftwareSerial mySerial (2,3);
  6. unsigned char incomingByte;
  7.  
  8. void sendIdentifyCmd ()
  9. {
  10. mySerial.write (0x7c);
  11. mySerial.write (0xff);
  12. mySerial.write (0xff);
  13. mySerial.write (0x01);
  14. mySerial.write (0x08);
  15. mySerial.write (0x7D);
  16. DEBUG #ifdef
  17. Serial.print (0x7c);
  18. Serial.print (0xff);
  19. Serial.print (0xff);
  20. Serial.print (0x01);
  21. Serial.print (0x08);
  22. Serial.print (0x7D);
  23. Serial.println ();
  24. #endif
  25. }
  26.  
  27. void setup ()
  28. {
  29. Serial.begin (9600);
  30. mySerial.begin (9600);
  31. Serial.println ("Início! \ N");
  32. pinMode (13, OUTPUT); 
  33. }
  34.  
  35. void loop ()
  36. {
  37. sendIdentifyCmd ();
  38. delay(2);
  39. while(mySerial.available () 0>)
  40. {
  41. incomingByte mySerial.read = ();
  42. Serial.print (incomingByte, HEX);
  43. Serial.print ('');
  44. digitalWrite (13, HIGH);
  45. delay(500); // Modificado
  46. digitalWrite (13, LOW); 
  47. }
  48. Serial.println ();
  49. delay(1000);
  50. }

Contudo, apesar da antena bipar indicando que está lendo a tag, nada é enviado para o arduíno. Não aparece nada.

Grato!

Exibições: 13062

Responder esta

Respostas a este tópico

Alisson, 

Acho melhor criarmos outro topico de discussão. Como disse, o trabalho que fizeram até aqui foi incrível, mas se iniciarmos uma evolução neste topico atual, além de ficar muito extenso, vamos discutir outros rumos de programação e arquitetura e vai fugir do seu enunciado. 

Posso criar um outro tópico e colocar os detalhes do projeto lá e anexar um link neste dizendo que eu resolvi a partir do topico em questão ? Dai se te satisfizer, vc fecha o topico atual e diz que aquele topico resolveu seu problema. O que acha ? Acredito que fique mais fácil para futuras consultas.

Olá Nemer!

Primeiramente, obrigado pela ajuda! 

Pode sim criar outro tópico! Irei encerrar e "linkar" com o tópico que você criar.

qual as tags que você usou amigo ? tenho interesse de saber mais desse projeto você pode me ajudar meu email e rhuannh@gmail.com obrigado.

Dei uma parada no projeto... e acabei não avançando no projeto. Se vc avançar, por favor, deixe-me saber. Obrigado!

Estou em busca de umas antenas mais robustas, pra  tal projeto .

mais não sei qual melhor microprocessador pra usar . gostei muito da sua ideia  com  o Raspebel ip. so não entendo muito como ler o sinal das antenas 

você pode passar a logica ??

Olá Pessoal!

Eu achei este material explicando um pouco de algo próximo do comentado pelo Nemer!

Alguém chegou a tentar a manipulação da instrução em byte de inicialização?

Moçada!

Fiquei perturbando o China que vendeu o Leitor! Ele enviou uma Libary para o Arduino. Caso o leitor de vc´s sejam iguais, vale a pena tentar.

Ainda não tentei!!! A Leitora não está em ksa,,,mas amanhã farei algumas tentativas.

Vamos ver se é o Shield ou não....

Abade

Anexos

Olá Moçada!

Resolvi o Problema! O Nemer comentou do Shield...então..não era ele o problema! Comprei um modulo TTL->RS232...

Esse modulo fez com que eu percebesse  que a ligação Leitor --> Shield devia ser Cruzada... Fiz um novo cabinho cruzando a conexão ..e tudo resolvido...Leitora funcionando tinindo....Lendo as tags...coisa linda de ver..ehehehe

Qualquer dúvida...e só entrar em contato.

Abraços!

Parabéns André! 

Qual foi a sua configuração da serial ?  Por exemplo - 9600 bps, 8 bits, none parity e 1 stop bit ?

Olá André,

Que ótima notícia, parabéns!

Estou um pouco sumido, pois meu filho nasceu há pouco tempo e até estabelecer uma rotina está complicado pegar no projeto... rsrs

Teria como você explicar detalhadamente como você fez? Desde o código no arduino, bibliotecas e conexões e, até mesmo, onde comprou as peças? Fico grato!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço