Sommario:

Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi
Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi

Video: Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi

Video: Sistema di presenza con memorizzazione dei dati sul foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield: 6 passaggi
Video: IOT Based Smart Biometric Attendance System using NodeMCU ESP8266 and Google Sheet 2024, Novembre
Anonim
Sistema di presenza con memorizzazione dei dati su foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield
Sistema di presenza con memorizzazione dei dati su foglio di calcolo di Google tramite RFID e Arduino Ethernet Shield

Ciao ragazzi, Qui ci viene in mente un progetto molto entusiasmante ed è come inviare dati rfid al foglio di calcolo di Google utilizzando Arduino. In breve, realizzeremo un sistema di presenze basato su lettore rfid che salverà i dati delle presenze in tempo reale sul foglio di calcolo di Google.

Passaggio 1: Software utilizzato:

Software utilizzato
Software utilizzato
Software utilizzato
Software utilizzato
Software utilizzato
Software utilizzato

Questi sono i software che abbiamo utilizzato per questo progetto:

1. Arduino IDE: puoi scaricare l'ultimo Arduino IDE da questo link:

www.arduino.cc/en/Main/Software

2. Google Drive: devi utilizzare alcune delle app dal tuo google drive e il primo è il foglio di google e un altro sarà lo script dell'app di google, dove devi scrivere il tuo script di google.

3. Pushingbox: questo strumento è necessario utilizzare per inviare i dati dal tuo arduino al foglio google, poiché direttamente non puoi inviare dati da arduino al foglio google, quindi questo è lo strumento di terze parti che devi utilizzare. Puoi semplicemente andare a questa pagina e accedere con google.

Passaggio 2: componenti utilizzati:

Componenti utilizzati
Componenti utilizzati
Componenti utilizzati
Componenti utilizzati
Componenti utilizzati
Componenti utilizzati

1) Arduino UNO:

Arduino/Genuino Uno è una scheda microcontrollore basata sull'ATmega328P (scheda tecnica). Dispone di 14 ingressi/uscite digitali (di cui 6 utilizzabili come uscite PWM), 6 ingressi analogici, un cristallo di quarzo da 16 MHz, una connessione USB, un jack di alimentazione, un header ICSP e un pulsante di reset.

2) Ethernet Shield: Arduino Ethernet Shield 2 collega il tuo Arduino a Internet in pochi minuti. Basta collegare questo modulo alla tua scheda Arduino, collegarlo alla tua rete con un cavo RJ45 e seguire alcuni semplici passaggi per iniziare a controllare il tuo mondo attraverso Internet. Come sempre con Arduino, ogni elemento della piattaforma – hardware, software e documentazione – è liberamente disponibile e open-source. Ciò significa che puoi imparare esattamente come è fatto e utilizzare il suo design come punto di partenza per i tuoi circuiti. Centinaia di migliaia di schede Arduino stanno già alimentando la creatività delle persone in tutto il mondo, ogni giorno.

3) Lettore RFID RC522 con tag:

Esistono moduli RFID economici in grado di leggere e scrivere i tag di Mifare e vengono venduti in diversi negozi web, come eBay e inclusi in molti "kit di partenza" al giorno d'oggi. Cerca semplicemente RFID-RC522 (MF-RC522). Il microcontrollore e il lettore di schede utilizzano SPI per la comunicazione (il chip supporta i protocolli I2C e UART ma non è implementato sulla libreria). Il lettore di schede e i tag comunicano utilizzando un campo elettromagnetico a 13,56 MHz.

Passaggio 3: Schema del circuito:

Schema elettrico
Schema elettrico
Schema elettrico
Schema elettrico

Lo schema circuitale di questo progetto è riportato sopra.

È necessario collegare prima lo scudo ethernet come mostrato nell'immagine sopra, quindi è necessario effettuare la connessione rfid

di seguito sono riportati i pin di connessione per arduino e lettore 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.3 v

GND GND GND

IRQ non è connesso

Assicurati che stiamo utilizzando due dispositivi SPI in modo che SDA (SS) sia già utilizzato con lo scudo Ethernet, quindi dobbiamo utilizzare un pin separato per SDA (SS) in caso di RFID-RC522 in modo che non ci sia alcun conflitto tra due dispositivi SPI

Passaggio 4: Libreria:

Devi installare una libreria per rfid rc522. Puoi ottenere la libreria da questo link

Passaggio 5: codice:

Puoi ottenere il codice sorgente di questo progetto dalla nostra pagina github. Ecco il link github per questo

Passaggio 6: video del progetto:

L'intera descrizione del progetto è fornita nel video sopra

Se hai qualche dubbio su questo progetto, sentiti libero di commentarci qui sotto.

E se vuoi saperne di più sul sistema embedded puoi visitare il nostro canale youtube

Visita e metti mi piace alla nostra pagina Facebook per aggiornamenti frequenti.

Grazie e saluti, Tecnologie di embedotronica

Consigliato: