Índice:
- Etapa 1: Software usado:
- Etapa 2: Componentes usados:
- Etapa 3: Diagrama de circuito:
- Etapa 4: Biblioteca:
- Etapa 5: Código:
- Etapa 6: Vídeo do Projeto:
Vídeo: Sistema de atendimento com armazenamento de dados na planilha do Google usando RFID e Arduino Ethernet Shield: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Ola pessoal, Aqui chegamos com um projeto muito interessante e que é como enviar dados RFID para planilhas do Google usando o Arduino. Em suma, vamos fazer um sistema de atendimento baseado em leitor rfid que salvará os dados de atendimento em tempo real em planilha do google.
Etapa 1: Software usado:
Estes são os softwares que usamos para este projeto:
1. Arduino IDE: você pode baixar o Arduino IDE mais recente neste link:
www.arduino.cc/en/Main/Software
2. Google Drive: você precisa usar alguns dos aplicativos do seu Google Drive e o primeiro é o google sheet e o outro é o google app script, onde você precisa escrever o google script.
3. Pushingbox: esta ferramenta que você precisa usar para enviar dados do seu arduino para o google sheet, já que diretamente você não pode enviar dados do arduino para o google sheet, então esta é a ferramenta de terceiros que você precisa usar. Você pode simplesmente ir a esta página e fazer login com o google.
Etapa 2: Componentes usados:
1) Arduino UNO:
Arduino / Genuino Uno é uma placa microcontrolada baseada no ATmega328P (ficha técnica). Possui 14 pinos de entrada / saída digital (dos quais 6 podem ser usados como saídas PWM), 6 entradas analógicas, um cristal de quartzo de 16 MHz, uma conexão USB, um conector de força, um conector ICSP e um botão de reinicialização.
2) Ethernet Shield: O Arduino Ethernet Shield 2 conecta seu Arduino à internet em poucos minutos. Basta conectar este módulo em sua placa Arduino, conectá-lo à sua rede com um cabo RJ45 e seguir alguns passos simples para começar a controlar seu mundo através da internet. Como sempre com o Arduino, todos os elementos da plataforma - hardware, software e documentação - estão disponíveis gratuitamente e são de código aberto. Isso significa que você pode aprender exatamente como ele é feito e usar seu design como ponto de partida para seus próprios circuitos. Centenas de milhares de placas Arduino já estão alimentando a criatividade das pessoas em todo o mundo, todos os dias.
3) Leitor RFID RC522 com etiqueta:
Existem módulos RFID baratos que podem ler e gravar as tags de Mifare e estão sendo vendidos em várias lojas na web, como o eBay, e incluídos em muitos "kits iniciais" hoje em dia. Basta pesquisar RFID-RC522 (MF-RC522). O microcontrolador e o leitor de cartão usam SPI para comunicação (o chip suporta os protocolos I2C e UART, mas não implementado na biblioteca). O leitor de cartão e as tags se comunicam usando um campo eletromagnético de 13,56 MHz.
Etapa 3: Diagrama de circuito:
O diagrama de circuito deste projeto é fornecido acima.
Você precisa conectar o escudo ethernet primeiro como mostrado na imagem acima, então você precisa fazer a conexão rfid
abaixo estão os pinos de conexão para o leitor arduino e rfid
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA (SS) 4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ não está conectado
Certifique-se de que estamos usando dois dispositivos SPI para que SDA (SS) já seja usado com blindagem Ethernet, então temos que usar um pino separado para SDA (SS) no caso de RFID-RC522 para que não haja nenhum conflito entre dois dispositivos SPI
Etapa 4: Biblioteca:
Você precisa instalar uma biblioteca para rfid rc522. Você pode obter a biblioteca neste link
Etapa 5: Código:
Você pode obter o código-fonte deste projeto em nossa página do github. Aqui está o link do github para isso
Etapa 6: Vídeo do Projeto:
Toda a descrição do projeto é fornecida no vídeo acima
Se você tiver alguma dúvida em relação a este projeto, sinta-se à vontade para nos comentar abaixo.
E se você quiser saber mais sobre o sistema embarcado você pode visitar nosso canal no youtube
Visite e curta nossa página no Facebook para atualizações frequentes.
Obrigado e cumprimentos, Tecnologias Embedotronics
Recomendado:
Sistema de atendimento baseado em impressão digital e RFID usando Raspberry Pi e banco de dados MySQL: 5 etapas
Sistema de atendimento baseado em impressão digital e RFID usando Raspberry Pi e banco de dados MySQL: vídeo deste projeto
Sistema de atendimento enviando dados RFID para o servidor MySQL usando Python com Arduino: 6 etapas
Sistema de atendimento enviando dados RFID para o servidor MySQL usando Python com Arduino: Neste projeto fiz interface RFID-RC522 com arduino e depois estou enviando dados RFID para o banco de dados phpmyadmin. Ao contrário de nossos projetos anteriores, não estamos usando nenhum escudo ethernet neste caso, aqui estamos apenas lendo os dados seriais vindos de ar
Sistema de atendimento por impressão digital Arduino com armazenamento de dados em nuvem: 8 etapas
Arduino Fingerprint Attendance System W / Cloud Data Storage: Você pode ler este e outros tutoriais incríveis no site oficial da ElectroPeakOverviewNow dia, aprender sobre a operação e implementação de dispositivos IoT é tão essencial devido ao uso crescente de sistemas IoT. Neste tutorial, vamos fazer
Envio de dados do sensor de umidade e temperatura sem fio de longo alcance da IoT para a planilha do Google: 39 etapas
Enviando dados do sensor de temperatura e umidade sem fio de IoT de longo alcance para a planilha do Google: estamos usando aqui o sensor de temperatura e umidade do NCD, mas as etapas permanecem iguais para qualquer produto ncd, portanto, se você tiver outros sensores sem fio ncd, fique à vontade para observar ao lado, além disso. Por meio da parada deste texto, você precisa
SISTEMA DE ATENDIMENTO BASEADO EM RFID USANDO ARDUINO E GSM: 5 etapas
SISTEMA DE ATENDIMENTO BASEADO EM RFID USANDO ARDUINO E GSM: Este projeto utiliza a tecnologia RFID para fazer uma anotação de cada aluno que entra na sala de aula e também para calcular o tempo que reside na aula. Neste sistema proposto, cada aluno recebe uma etiqueta RFID. O processo de atendimento pode ser