Kazalo:
- 1. korak: Kaj potrebujete - komponente in ožičenje
- 2. korak: Koda in priloge
- 3. korak: Dokončaj: Preizkusite vse - videoposnetek delujočega
Video: SISTEM NADZORA DOSTOPA RFID NFC ARDUINO: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Potreboval sem sistem nadzora dostopa do svoje pisarne.
Celoten projekt je precej enostaven za gradnjo.
Doma sem imel rezervni Aduino Mega in ethernetni ščit, zato sem lahko z nekaj dodatnimi komponentami zgradil sistem za nadzor dostopa za svojo pisarno. Za zbiranje podatkov v tabelo uporablja oznake NFC in bazo podatkov mySql.
V bistvu Arduino čaka na oznako, nato pa se bo poskušal obrniti na spletno stran php, ki bo upravljala nalaganje podatkov v bazo podatkov. V ta namen bo najprej preveril prisotnost oznake v tabeli "uporabnikov" z "znanimi" oznakami. Tabela vsebuje neznane uporabnike in njihove relativne oznake.
Če oznaka ni prepoznana, Arduino ne bo zabeležil dostopa. V nasprotnem primeru bo v tabelo vstavil zapis. Trenutno so v tabelo zabeleženi časovni žig, id_tag, podružnica podjetja (lokacija) in ip.
Dodal sem tudi LCD, da bi uporabnikom olajšal stvari. Ko je dostop zabeležen, bo nekaj sekund utripala zelena LED lučka, zvočni signal pa bo predvajal kratek ton z naraščajočo višino. Lcd bo za nekaj sekund prikazal kratko ok sporočilo.
Če se pojavijo nekatere težave (ker LAN ne deluje ali so neznane oznake), bo namesto tega utripala rdeča LED lupina, predvajani ton pa se bo zmanjšal. Lcd bo za nekaj sekund prikazal tudi kratko sporočilo o napaki.
Z nekaj gumbi več lahko posnamete tudi vrsto operacije: "je to dostop ali izhod ?!" (vendar se bo to zgodilo kdaj drugič).
1. korak: Kaj potrebujete - komponente in ožičenje
Najprej gre za projekt, usmerjen v zbirko podatkov, zato boste potrebovali spletni strežnik, kamor naložite datoteko.php. to je kodni del, ki obdeluje zahteve arduina in upravlja bazo podatkov.
Potrebujete tudi bazo podatkov mysql, kjer bodo shranjeni vsi dostopi.
Vse lahko zgradite v lokalnem "strežniku" v svoji pisarni (morda je xampp dobra in enostavna izbira) ali pa če imate spletno mesto+mysql db, je lahko enako.
V redu, tukaj je gradivo:
- Arduino Mega 2560
- Ethernetni ščit W5100
- RF522 RFID čitalnik oznak, združljiv z oznakami 13, 56 MHz 14333A
- Zaslon LCD 16x2 1602
- piezo brenčalec ali drugo vrsto brenčalnika
- Kup žic
- Nekaj LED (zelena in rdeča) in 2 odpornosti 2k
In spet ok.. o ožičenju … Slike o ožičenju niso najboljše, vendar je bolje opisati v skici arduino, ki je priložena v naslednjem koraku.
2. korak: Koda in priloge
Nazadnje so tukaj datoteke, ki jih iščete. V priponki boste našli
timbrature.ino, ki je skica za nalaganje v Arduino Mega
Kot smo že omenili, so vse povezave in ožičenja na plošči LCD in RFID opisane v glavi datoteke.ino
- rfid lib.zip, ki vsebuje potrebno knjižnico rfid
- timbratura.zip, (timbratura.php) ta datoteka je datoteka, ki jo morate naložiti na spletni strežnik svojega spletnega mesta. Najprej bo prepoznala oznako (preverite, ali se nahaja v tabeli »uporabniki«), nato pa bo zabeležila dostop do tabele »dostop« mysql.
3. korak: Dokončaj: Preizkusite vse - videoposnetek delujočega
Zdaj ste pripravljeni na ponovni ogled videoposnetka. Gre za to, kako deluje bralnik, preverite oznako in zabeležite dostop do baze podatkov. Upam, da bo video zdaj bolj jasen v primerjavi s prvim korakom.
Priporočena:
RAČUNOVODSKI RAČUN IN SISTEM NADZORA Z ZALOGAMI: 3 koraki
SISTEM RAČUNOVODSTVENEGA RAČUNOVANJA IN SISTEMA NADZORA ZALOG: S temi navodili vam bom dal idejo, da ustvarite sistem za upravljanje računov in zalog. Z dostopom MS. Zelo enostavno in ne potrebujete več računalniškega ali programskega znanja. Če imate osnovno znanje o gospe Dostop, mize. obrazci in poročila t
Ultrazvočni sistem dostopa: 6 korakov (s slikami)
Sistem dostopa na osnovi ultrazvoka: Tokrat vam predstavljam sistem dostopa na osnovi ultrazvoka, za katerega menim, da bi lahko bil zanimiv. Temelji na ultrazvočnih valovih, zato je sistem brezstičnega dostopa, ki ne potrebuje nobene druge elektronske naprave, ampak kateri koli predmet, tudi vaše roke poskusiti t
Brezžični avtomatski sistem za zalivanje rastlin brez dostopa do interneta Zahteva: 3 koraki
Brezžični avtomatski sistem za zalivanje rastlin brez zahteve za dostop do interneta: moje rastline bi rad redno samodejno zalival, morda enkrat ali dvakrat na dan, odvisno od različnih letnih časov. Namesto da bi za delo opravil prijatelja iz IOT -a, bi za to posebno nalogo raje nekaj samostojnega. Ker nočem iti
NADZOR DOSTOPA VOZIL RFID S ŠTEVLJEM: 8 korakov
KONTROLA DOSTOPA VOZIH RFID S ŠTEVILJEM: URODNIK DOSTOPA DO Vrata RFID S ŠTEVILKOM Vadnica
Nadzor dostopa RFID z Arduino Yun in Raspberry Pi: 11 korakov
Nadzor dostopa RFID z Arduino Yun in Raspberry Pi: Dobrodošli v mojem Instructable! Ali ste na spletu iskali sistem za nadzor dostopa RFID, ki bi lahko imel več uporabnikov, ne da bi za njegovo programiranje uporabili glavni ključ? Sistem, ki lahko zabeleži dostop z imenom osebe? Sistem, kjer lahko preprosto dodate o