Sadržaj:
- Korak 1: Korišteni softver:
- Korak 2: Korištene komponente:
- Korak 3: Dijagram kruga:
- Korak 4: Biblioteka:
- 5. korak: Kôd:
- Korak 6: Videozapis projekta:
Video: Sustav prisutnosti sa pohranjivanjem podataka na Google proračunskoj tablici pomoću RFID -a i Arduino Ethernet štita: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Bok dečki, Ovdje dolazimo do vrlo uzbudljivog projekta, a to je kako poslati rfid podatke u google proračunsku tablicu pomoću Arduina. Ukratko, napravit ćemo sustav posjećenosti na temelju rfid čitača koji će podatke o posjećenosti spremati u stvarnom vremenu u google tablicu.
Korak 1: Korišteni softver:
Ovo je softver koji smo koristili za ovaj projekt:
1. Arduino IDE: Najnoviji Arduino IDE možete preuzeti s ove veze:
www.arduino.cc/en/Main/Software
2. Google disk: morate koristiti neke od aplikacija s vašeg google pogona, a prva je google tablica, a druga će biti skripta google aplikacije, gdje trebate napisati svoju google skriptu.
3. Pushingbox: ovaj alat morate koristiti za prebacivanje podataka s vašeg arduina na google tablicu jer izravno ne možete slati podatke s arduina na google tablicu, pa je ovo alat treće strane koji morate koristiti. Možete jednostavno otići na ovu stranicu i jednostavno se prijaviti s googlom.
Korak 2: Korištene komponente:
1) Arduino UNO:
Arduino/Genuino Uno je ploča mikrokontrolera zasnovana na ATmega328P (podatkovna tablica). Ima 14 digitalnih ulazno/izlaznih pinova (od kojih se 6 može koristiti kao PWM izlaz), 6 analognih ulaza, kvarcni kristal od 16 MHz, USB vezu, utičnicu za napajanje, ICSP zaglavlje i gumb za resetiranje.
2) Ethernet štit: Arduino Ethernet štit 2 povezuje vaš Arduino s internetom u samo nekoliko minuta. Samo priključite ovaj modul na svoju Arduino ploču, povežite ga s mrežom pomoću RJ45 kabela i slijedite nekoliko jednostavnih koraka kako biste počeli kontrolirati svoj svijet putem interneta. Kao i uvijek s Arduinom, svi elementi platforme-hardver, softver i dokumentacija-slobodno su dostupni i otvorenog koda. To znači da možete točno naučiti kako je izrađen i koristiti njegov dizajn kao polazište za vlastite sklopove. Stotine tisuća Arduino ploča već svakodnevno potiču kreativnost ljudi u cijelom svijetu.
3) RFID čitač RC522 s oznakom:
Postoje jeftini RFID moduli koji mogu čitati i pisati oznake Mifare i prodaju se u nekoliko web trgovina, poput eBaya, a danas su uključeni u mnoge "početne setove". Jednostavno pretražite RFID-RC522 (MF-RC522). Mikrokontroler i čitač kartica koriste SPI za komunikaciju (čip podržava I2C i UART protokole, ali nije implementiran u knjižnici). Čitač kartica i oznake komuniciraju pomoću elektromagnetskog polja od 13,56 MHz.
Korak 3: Dijagram kruga:
Dijagram ovog projekta dan je gore.
Najprije morate spojiti ethernet štit kao što je prikazano na gornjoj slici, a zatim uspostavite rfid vezu
dolje su spojni pinovi za arduino i rfid čitač
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 nije spojen
Molimo provjerite da li koristimo dva SPI uređaja pa se SDA (SS) već koristi s Ethernet štitom pa moramo koristiti zasebni pin za SDA (SS) u slučaju RFID-RC522 kako ne bi došlo do sukoba između dva SPI uređaja
Korak 4: Biblioteka:
Morate instalirati jednu knjižnicu za rfid rc522. Knjižnicu možete nabaviti na ovoj poveznici
5. korak: Kôd:
Izvorni kod ovog projekta možete dobiti s naše stranice na githubu. Evo veze na github za to
Korak 6: Videozapis projekta:
Cijeli opis projekta dan je u videu iznad
Ako imate bilo kakvih nedoumica u vezi ovog projekta, slobodno nas komentirajte u nastavku.
A ako želite saznati više o ugrađenom sustavu, posjetite naš youtube kanal
Posjetite i lajkajte našu Facebook stranicu za česta ažuriranja.
Hvala i pozdrav, Embedotronics Technologies
Preporučeni:
Sustav prisutnosti na temelju otiska prsta i RFID -a koji koristi Raspberry Pi i MySQL bazu podataka: 5 koraka
Sustav prisutnosti na temelju otisaka prstiju i RFID -a koji koristi Raspberry Pi i MySQL bazu podataka: video ovog projekta
Sustav prisutnosti slanjem RFID podataka na MySQL poslužitelj pomoću Pythona s Arduinom: 6 koraka
Sustav prisutnosti slanjem RFID podataka na MySQL poslužitelj pomoću Pythona s Arduinom: U ovom projektu sam spojio RFID-RC522 s arduinom, a zatim šaljem podatke RFID-a u bazu podataka phpmyadmin. Za razliku od naših prethodnih projekata, u ovom slučaju ne koristimo nikakav ethernet štit, ovdje samo čitamo serijske podatke koji dolaze iz ar
Podaci o vagi na Google tablici [Hakirano]: 4 koraka
Podaci o ljestvici težine na Google tablici [Hakirano]: Ovo je hakiranje koje je provedeno protiv običnog proizvoda s tržišne ljestvice težine koji se zatim koristio za prebacivanje podataka na google tablicu radi praćenja prekovremenog rada Proces je jednostavan kao što mjeri korisnik njegova težina stoji na vagi
Sustav prisutnosti klase skenera otiska prsta (GT-521F32): 9 koraka
Sustav praćenja klase skenera otiska prsta (GT-521F32): Ovaj projekt je jednostavan sustav evidentiranja prisutnosti koji koristi GT-521F32, jeftini optički skener otiska prsta iz Sparkfuna za skeniranje i snimanje tko i kada se netko prijavi
EAL-Industri4.0-RFID skupljanje podataka do baze podataka: 10 koraka (sa slikama)
EAL-Industri4.0-RFID skupljanje podataka u bazi podataka: Dette projekt omhandler opsamling iz v æ gtdata, registracija od identiteta vha. RFID, zaostajanje podataka u MySQL bazi podataka. node-RED, samo ažuriranje i ponašanje u skladu s opsamlede podacima u et C# programu formiranim u aplikaciji Windows Form