Boa noite pessoal,

Sou Novo na programação do Arduino,
e gostaria de utilizar o Shield RFID MFRC522,
fazendo uma somatória de variáveis com as "TAG"
gostaria de saber se eu consigo cadastrar valores na "TAG" do RFID MFRC522???

consigo colocar cadastrar Variáveis nos blocos da TAG??

ou se consigo fazer com que a "TAG" String "XX XX XX XX" vale R$ 1,00
e quando o leitor ler duas vezes saíra um total de R$ 2,00
fazer uma soma de variáveis com as "TAG" do RFID MFRC522

Exibições: 389

Responder esta

Respostas a este tópico

Bom dia, não entendi . O seu texto esta faltando partes.

http://labdegaragem.com/forum/topics/sugest-o-de-como-postar

Ao postar sketchs, dê preferência postando em arquivos, ou em sites como

www.pastebin.com ou https://create.arduino.cc/    pois postando na área de texto do seu post, caracteres

podem ser perdidos

boa noite José Gustavo,

tópico editado. obrigado, se puder ajudar

Boa noite, 

Não sou especialista em programação, mas acho que poderá usar matrizes para o seu projeto. 

Mas lembre-se que a memória do Arduino é bem limitada. 

Para cada TAG poderá associar um valor. 

http://labdegaragem.com/profiles/blogs/tutorial-array-de-arrays-no-...

https://www.arduino.cc/en/Reference/Array

https://www.arduino.cc/en/Tutorial/Arrays

https://programmingelectronics.com/tutorial-13-how-to-use-arrays-wi...

O que você quer fazer é totalmente possível, só vai se limitar dependendo de onde pretende armazenar estas informações.

Sempre se pode usar eeprom externa, ou um leitor de cartão...

Basicamente você precisa cadastrar uma tag e associar um valor a esta, de forma "burra", seria basicamente algo do tipo:

Se tag = 123456 então

VALOR = 1,00 + VALOR

Se tag = 654321 então

VALOR = 2,00 + VALOR

Passe mais dados de onde pretende usar, se pretende usar uma stand alone ou enviar estes dados de leitura para algum programa, que faria toda  a parte pesada, por assim dizer...

Fiz um teste para um sistema para bares e restaurantes, onde os valores eram associados a tag, mas o sistema no computador que fazia toda a parte pesada, o arduino apenas lia a tag e enviava os dados para o programa.

Uma ideia de for usar stand alone, seria gravar na eeprom e deixar a posição depois do valor da tag para armazenar os preços, desta forma só criar uma função para ler as posições que realmente possuem os dados da tag, ignorar uma posição depois, se for uma tag cadastrada pegar a posição depois da ultima lida, assim vai ter o valor associado a tag, uma vez com  estes só fazer a operação que desejar.

Não sei se compliquei ainda mais rsrsr.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço