Cuprins:

Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași

Video: Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași

Video: Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași
Video: Cum scrii când începi un caiet nou 2024, Noiembrie
Anonim
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield

Buna baieti, Aici venim cu un proiect foarte interesant și acesta este modul de a trimite date RFID pe foaia de calcul Google folosind Arduino. Pe scurt, vom realiza un sistem de prezență bazat pe cititorul RFID, care va salva datele de prezență în timp real pe foaia de calcul Google.

Pasul 1: Software folosit:

Software folosit
Software folosit
Software folosit
Software folosit
Software folosit
Software folosit

Acestea sunt software-ul pe care l-am folosit pentru acest proiect:

1. IDE Arduino: Puteți descărca cel mai recent IDE Arduino de pe acest link:

www.arduino.cc/en/Main/Software

2. Google Drive: trebuie să utilizați unele dintre aplicațiile de pe Google Drive și prima este Google sheet, iar alta va fi scriptul Google App Script, unde trebuie să scrieți scriptul Google.

3. Pushingbox: acest instrument pe care trebuie să îl utilizați pentru a împinge datele de pe arduino pe foaia de google, deoarece direct nu puteți trimite date de pe arduino pe foaia de google, deci acesta este instrumentul terță parte pe care trebuie să îl utilizați. Puteți accesa această pagină și conectați-vă cu Google.

Pasul 2: Componente utilizate:

Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate
Componente utilizate

1) Arduino UNO:

Arduino / Genuino Uno este o placă de microcontroler bazată pe ATmega328P (foaie de date). Are 14 pini de intrare / ieșire digitale (dintre care 6 pot fi folosiți ca ieșiri PWM), 6 intrări analogice, un cristal cuarț de 16 MHz, o conexiune USB, o mufă de alimentare, un antet ICSP și un buton de resetare.

2) Ethernet Shield: Arduino Ethernet Shield 2 vă conectează Arduino la internet în doar câteva minute. Conectați acest modul la placa Arduino, conectați-l la rețea cu un cablu RJ45 și urmați câțiva pași simpli pentru a începe să vă controlați lumea prin internet. Ca întotdeauna cu Arduino, fiecare element al platformei - hardware, software și documentație - este disponibil gratuit și open-source. Acest lucru înseamnă că puteți afla exact cum este realizat și puteți utiliza designul său ca punct de plecare pentru propriile circuite. Sute de mii de plăci Arduino alimentează deja creativitatea oamenilor în întreaga lume, în fiecare zi.

3) Cititor RFID RC522 cu etichetă:

Există module RFID ieftine care pot citi și scrie etichetele Mifare și pot fi vândute la mai multe magazine web, cum ar fi eBay și incluse în multe „kituri de pornire” în zilele noastre. Pur și simplu căutați RFID-RC522 (MF-RC522). Microcontrolerul și cititorul de carduri utilizează SPI pentru comunicare (cipul acceptă protocoale I2C și UART, dar nu este implementat în bibliotecă). Cititorul de carduri și etichetele comunică folosind un câmp electromagnetic de 13,56 MHz.

Pasul 3: Diagrama circuitului:

Diagrama circuitului
Diagrama circuitului
Diagrama circuitului
Diagrama circuitului

Diagrama circuitului acestui proiect este prezentată mai sus.

Mai întâi trebuie să conectați scutul Ethernet așa cum se arată în imaginea de mai sus, apoi trebuie să faceți conexiunea RFID

mai jos sunt pinii de conectare pentru cititorul arduino și 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 nu este conectat

Vă rugăm să vă asigurați că un singur lucru este că utilizăm două dispozitive SPI, astfel încât SDA (SS) este deja utilizat cu Ethernet shield, deci trebuie să folosim pin separat pentru SDA (SS) în cazul RFID-RC522, astfel încât să nu existe niciun conflict între două dispozitive SPI

Pasul 4: Biblioteca:

Trebuie să instalați o bibliotecă pentru rfid rc522. Puteți obține biblioteca de pe acest link

Pasul 5: Cod:

Puteți obține codul sursă al acestui proiect de pe pagina noastră github. Iată linkul github pentru asta

Pasul 6: Video al proiectului:

Întreaga descriere a proiectului este prezentată în videoclipul de mai sus

Dacă aveți vreo îndoială cu privire la acest proiect, nu ezitați să ne comentați mai jos.

Și dacă doriți să aflați mai multe despre sistemul încorporat, puteți vizita canalul nostru YouTube

Vă rugăm să vizitați și să apreciați pagina noastră de Facebook pentru actualizări frecvente.

Multumiri si urari de bine, Tehnologii Embedotronics

Recomandat: