/nodemcu-rfid

Integration between NodeMCU and the RFID Module

Primary LanguageC++MIT LicenseMIT

INSTALANDO O NODEMCU

(Só funcionou após a instalação deste segundo)

Configuração da IDE do Arduino para o NodeMCU

(Texto extraído do Blog do FelipeFlop)

Entre na IDE do Arduino e clicar em Arquivo -> Preferências:

Arduino

Na tela seguinte, digite o link abaixo no campo URLs adicionais de Gerenciadores de Placas:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

A sua tela ficará assim:

Preferências

Clique em OK para retornar à tela principal da IDE

Agora clique em Ferramentas -> Placa -> Gerenciador de Placas:

Placa

Utilize a barra de rolagem para encontrar o esp8266 by ESP8266 Community e clique em INSTALAR

Gerenciador

Após alguns minutos as placas da linha ESP8266 já estarão disponíveis na lista de placas da IDE do Arduino.

No menu Ferramentas -> Placas, selecione a placa NodeMCU 1.0 (ESP 12-E module)

Seleção Placa

Transfira o programa normalmente para o NodeMCU, do mesmo jeito que você faz com as outras placas Arduino.

No menu da IDE, em Arquivo -> Exemplos, serão adicionados vários exemplos de uso das placas ESP8266, como webserver, httpclient e DNS, entre outros.

MÓDULO RFID

  • Baixe a biblioteca AQUI
  • Coloque-a dentro do diretório de bibliotecas do Arduino, e reinicie a IDE
  • Conecte o módulo RFID RF522 ao Arduino seguindo o esquema abaixo:

Schematic

  • Suba o código para a placa, e visualize os resultados no monitor serial.
Para mais detalhes, veja o tutorial na integra em: MFRC522 RFID Reader Interfaced With NodeMCU

PROBLEMAS ENCONTRADOS

  • A minha placa ficava em looping tomando soft reset e não entrada no modo de leitura do RFID, a solução que encontrei foi desconectar o pino RST do NodeMCU.