Sadržaj:
- Korak 1: Korišteni softver:
- Korak 2: Korištene komponente:
- Korak 3: Dijagram kola:
- Korak 4: Biblioteka:
- Korak 5: Kod:
- Korak 6: Video zapis projekta:
Video: Sistem prisustva 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 izmjena: 2024-01-30 08:07
Zdravo momci, Ovdje dolazimo do vrlo uzbudljivog projekta, a to je kako poslati rfid podatke u google proračunsku tablicu pomoću Arduina. Ukratko, napravit ćemo sistem posjećenosti zasnovan na rfid čitaču 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 sa 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 tab, a druga će biti skripta google aplikacije, gdje trebate napisati svoju google skriptu.
3. Pushingbox: ovaj alat morate upotrijebiti za prebacivanje podataka s vašeg arduina na google tablicu jer izravno ne možete slati podatke s arduina na google tablu, pa je ovo alat treće strane koji morate koristiti. Možete jednostavno otići na ovu stranicu i jednostavno se prijaviti putem google -a.
Korak 2: Korištene komponente:
1) Arduino UNO:
Arduino/Genuino Uno je ploča mikrokontrolera zasnovana na ATmega328P (tehnički list). 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 tipku 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 za početak upravljanja svijetom 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 naučiti kako je izrađen i koristiti njegov dizajn kao polazište za vlastita kola. Stotine hiljada Arduino ploča već svakodnevno podstiču kreativnost ljudi širom svijeta.
3) RFID čitač RC522 sa oznakom:
Postoje jeftini RFID moduli koji mogu čitati i pisati oznake Mifare -a i prodaju se u nekoliko web trgovina, poput eBay -a, 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 biblioteci). Čitač kartica i oznake komuniciraju pomoću elektromagnetskog polja od 13,56 MHz.
Korak 3: Dijagram kola:
Dijagram kola ovog projekta dat je gore.
Morate prvo povezati ethernet štit kao što je prikazano na gornjoj slici, a zatim uspostaviti RFID vezu
ispod su pinovi za povezivanje 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 povezan
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 biblioteku za rfid rc522. Biblioteku možete preuzeti sa ove veze
Korak 5: Kod:
Izvorni kod ovog projekta možete dobiti s naše stranice na githubu. Evo github veze za to
Korak 6: Video zapis projekta:
Cijeli opis projekta dat je u gornjem videu
Ako imate bilo kakvih nedoumica u vezi s ovim projektom, slobodno nas komentirajte u nastavku.
A ako želite saznati više o ugrađenom sistemu, posjetite naš youtube kanal
Posetite i lajkujte našu Facebook stranicu za česta ažuriranja.
Hvala i pozdrav, Embedotronics Technologies
Preporučuje se:
Sistem prisustva zasnovanog na otiscima prstiju i RFID -u koji koristi Raspberry Pi i MySQL bazu podataka: 5 koraka
Sistem prisustva zasnovanog na otiscima prstiju i RFID -u koji koristi Raspberry Pi i MySQL bazu podataka: Video ovog projekta
Sistem prisustva slanjem RFID podataka na MySQL server pomoću Pythona sa Arduinom: 6 koraka
Sistem prisustva slanjem RFID podataka na MySQL server koristeći Python sa Arduinom: U ovom projektu sam spojio RFID-RC522 sa 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 mjernoj skali na Google tablici [Hakirano]: Ovo je hakiranje koje je pokrenuto protiv običnog proizvoda s tržišne vage koji se zatim koristio za prebacivanje podataka na google tablicu radi praćenja prekovremenog rada Proces je jednostavan kao što mjeri korisnik težina mu stoji na vagi
Sistem prisustva klase skenera otiska prsta (GT-521F32): 9 koraka
Sistem za praćenje klase skenera otiska prsta (GT-521F32): Ovaj projekat je jednostavan sistem evidentiranja posjećenosti koji koristi GT-521F32, jeftini optički skener otiska prsta kompanije Sparkfun za skeniranje i snimanje ko i kada se neko prijavi
EAL-Industri4.0-RFID prikupljanje podataka do baze podataka: 10 koraka (sa slikama)
EAL-Industri4.0-RFID podatkovno prikupljanje podataka u bazi podataka: Ovaj projektni upravitelj opsamlira sve podatke i podatke, registrovane kao identifikator u vašoj bazi podataka. RFID, zaostajanje podataka u MySQL bazi podataka. node-RED, samo ažuriranje i ponašanje u skladu sa općenitim podacima u et C# programu koji se formira u aplikaciji Windows Form