Ae galera.
Estou fazendo um projeto de uma porta automática ,usando o módulo rfid,mas to com algumas duvidas com a programação,eu queria com o mesmo TAG abrir e fechar a porta,vou utilizar um servo motor para isso,mas não estou conseguindo fazer a leitura para abrir e fechar a porta.
se alguém puder me ajudar,agradeço.
esse é o código que eu comecei:
if(serNum[0] ==11101010 , 11110100 , 1100100 , 11010011 , 10101001)
{
digitalWrite(led, HIGH);
Serial.println("Welcome Bruno");
delay(1000);
for(pos = 0; pos < 180; pos += 1) {
myservo.write(pos);
delay(dtwait); }
Tags:
Qual RFID vc está usando? Esse? -> http://www.labdegaragem.org/loja/index.php/rfid-starter-kit.html
Cole o seu código todo para ter uma idéia do todo. Se preferir, pode colar no http://pastebin.com/ e mandar o link.
Abraços
estou usando o MF522-AN :http://www.ebay.co.uk/itm/RFID-13-56Mhz-Module-Tags-SPI-Interface-R...
Código:http://pastebin.com/JN32thBd
Você não está conseguindo compilar o código ou ele sempre imprime "Welcome Bruno"?
Considerando que você está utilizando os binários certos, altere os 2 if() dentro de loop() para:
if (strncmp(serNum, "\xEA\xF4\x64\xD3\xA9", 5) == 0)
e
else if (strncmp(serNum, "\x2B\x17\xD5\x3F\xD6", 5) == 0)
Abraços.
Olá,
O código imprime ,tudo ok,mas o que eu quero fazer é com o mesmo tag,por exemplo,ele acende um led e quando eu passo o tag novamente ele apague o led,eu tava tentando usar um cotador,mas como não tenho tanta experiência em programação não to conseguindo,poderia me ajudar nessa parte ?
Obrigado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por