Kazalo:

Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov
Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov

Video: Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov

Video: Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov
Video: CS50 2015 - Week 8, continued 2024, November
Anonim
Sistem udeležencev s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield
Sistem udeležencev s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield

Zdravo družba, Tukaj smo prišli do zelo razburljivega projekta in tako pošiljamo podatke rfid v Googlovo preglednico z uporabo Arduina. Skratka, naredili bomo sistem prisotnosti na podlagi bralnika rfid, ki bo podatke o prisotnosti v realnem času shranil v Googlovo preglednico.

1. korak: Uporabljena programska oprema:

Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema
Uporabljena programska oprema

To je programska oprema, ki smo jo uporabili za ta projekt:

1. Arduino IDE: Najnovejšo Arduino IDE lahko prenesete s te povezave:

www.arduino.cc/en/Main/Software

2. Google Drive: uporabiti morate nekatere aplikacije z google pogona, prva je google sheet, druga pa bo google app script, kamor morate napisati svoj google script.

3. Pushingbox: to orodje morate uporabiti za potiskanje podatkov iz vašega arduina v google list, saj neposredno ne morete pošiljati podatkov iz arduina v google list, zato je to orodje tretje osebe, ki ga morate uporabiti. Lahko greš samo na to stran in se samo prijaviš z googlom.

2. korak: Uporabljene komponente:

Uporabljene komponente
Uporabljene komponente
Uporabljene komponente
Uporabljene komponente
Uporabljene komponente
Uporabljene komponente

1) Arduino UNO:

Arduino/Genuino Uno je mikrokrmilna plošča, ki temelji na ATmega328P (podatkovni list). Ima 14 digitalnih vhodno/izhodnih zatičev (od tega jih je 6 mogoče uporabiti kot izhode PWM), 6 analognih vhodov, 16 MHz kremenčev kristal, povezavo USB, priključek za napajanje, glavo ICSP in gumb za ponastavitev.

2) Ethernet Shield: Arduino Ethernet Shield 2 poveže vaš Arduino z internetom v nekaj minutah. Ta modul preprosto priključite na Arduino Board, ga povežite v omrežje s kablom RJ45 in sledite nekaj preprostim korakom, da začnete nadzirati svoj svet prek interneta. Kot vedno pri Arduinu, je vsak element platforme-strojna, programska in dokumentacijska-prosto dostopen in odprtokoden. To pomeni, da se lahko natančno naučite, kako je izdelan, in uporabite njegovo zasnovo kot izhodišče za svoja vezja. Na stotine tisoč plošč Arduino že vsak dan spodbuja ustvarjalnost ljudi po vsem svetu.

3) RFID bralnik RC522 z oznako:

Obstajajo poceni moduli RFID, ki lahko berejo in pišejo oznake Mifare in se prodajajo v več spletnih trgovinah, kot je eBay, in so danes vključeni v številne "začetne komplete". Preprosto poiščite RFID-RC522 (MF-RC522). Mikrokrmilnik in bralnik kartic za komunikacijo uporabljata SPI (čip podpira protokole I2C in UART, vendar v knjižnici ni izveden). Bralnik kartic in oznake komunicirajo z elektromagnetnim poljem 13,56 MHz.

3. korak: Shema vezja:

Shema vezja
Shema vezja
Shema vezja
Shema vezja

Shema tega projekta je navedena zgoraj.

Najprej morate priključiti ethernetni ščit, kot je prikazano na zgornji sliki, nato pa vzpostavite povezavo rfid

spodaj so priključni zatiči za bralnik arduino in 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 ni povezan

Prepričajte se, da uporabljamo dve napravi SPI, zato je SDA (SS) že uporabljen z Ethernet ščitom, zato moramo v primeru RFID-RC522 uporabiti ločen pin za SDA (SS), da ne bo prišlo do konflikta med dve napravi SPI

4. korak: Knjižnica:

Za rfid rc522 morate namestiti eno knjižnico. Knjižnico lahko dobite na tej povezavi

5. korak: Koda:

Izvorno kodo tega projekta lahko dobite na naši strani github. Tukaj je povezava github za to

6. korak: Videoposnetek projekta:

Celoten opis projekta je prikazan v zgornjem videu

Če dvomite o tem projektu, nam pišite spodaj.

Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal

Obiščite in všečkajte našo Facebook stran za pogoste posodobitve.

Hvala in pozdrav, Embedotronics Technologies

Priporočena: