arduino, eletrônica, robotica...
Pessoal, boa noite!
Estou com um leitor de RFID de 125khz, consigo ler a tag sem problema. Porém não consigo transformar ele em uma string para comparar com outra já cadastrada.
Depois vou tentar salvar na eemprom algumas tag.
Segue a baixo o código:
#include <SoftwareSerial.h>
#include "string.h"
#include "Stream.h"
#include "Arduino.h"
SoftwareSerial rfid(2, 3); // RX, TX
void setup() {
Serial.begin(9600);
rfid.begin(9600);
}
void loop() {
String rf = "2600768FCB14";
String strchave;
char tagserial;
char chave[20];
int x;
if (rfid.available()) {
do
{
tagserial = rfid.read();
matriz[x] = tagserial;
//Serial.print(chave[x]);
x++;
delay(1);
} while (tagserial == '\n' || tagserial == '\r');
chave[x - 1] = '\0';
Serial.print(matriz);
//Serial.print(tagserial);
Tags:
MySpace Tweet Facebook Facebook
Exibições: 189
▶ Responder esta
Converta o que você quer comparar para string [ String(variavel) ]:
int varInt = 1000;String varString;void setup() {}void loop() { varString = String(varInt);}
▶ Responder
RSS
Bem-vindo aLaboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Registre-seou acesse
Or sign in with:
© 2024 Criado por Marcelo Rodrigues. Ativado por
Badges | Relatar um incidente | Termos de serviço
Verifique as configurações do seu navegador ou contate o administrador do sistema.