Sadržaj:
- Korak 1: Šta vam treba - komponente i ožičenje
- Korak 2: Kodeks i prilozi
- Korak 3: Završite: Sve isprobajte - video radne stvari
Video: RFID NFC ARDUINO SISTEM KONTROLE PRISTUPA: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ono što mi je trebalo je sistem kontrole pristupa za moju kancelariju.
Cijeli projekt je prilično jednostavan za izgradnju.
Imao sam rezervni Aduino Mega i Ethernet štit kod kuće, pa sam sa još nekoliko komponenti uspio izgraditi sistem kontrole pristupa za svoju ured. Koristi NFC oznake i bazu podataka mySql za prikupljanje podataka u tablicu.
U osnovi, Arduino čeka oznaku, a zatim će pokušati kontaktirati php web stranicu koja će upravljati otpremom podataka u bazu podataka. Da bi to učinili, prvo će provjeriti prisutnost oznake u tablici "poznatih" oznaka "korisnika". Tablica sadrži nepoznate korisnike i njihove relativne oznake.
Ako oznaka nije prepoznata, Arduino neće zabilježiti pristup. U suprotnom će umetnuti zapis u tabelu. Trenutno se vremenska oznaka, id_tag, podružnica kompanije (lokacija) i ip bilježe u tablicu.
Dodao sam i LCD kako bih korisnicima olakšao stvari. Kada je pristup snimljen, zelena LED lampica će treptati nekoliko sekundi, a zvučni signal će se oglasiti kratkim tonom sa povećanjem visine tona. LCD će prikazati kratku poruku OK na nekoliko sekundi.
Ako se pojave neki problemi (jer LAN ne radi ili nepoznate oznake), umjesto toga će zasvijetliti crvena LED lampica, a ton koji se reproducira će se smanjivati. LCD će također prikazati kratku poruku o grešci na nekoliko sekundi.
Sa još nekoliko dugmadi možete snimiti i vrstu operacije: "je li to pristup ili izlaz ?!" (ali ovo će biti razvijeno drugi put).
Korak 1: Šta vam treba - komponente i ožičenje
Prije svega, to je projekt orijentiran na bazu podataka, pa će vam trebati web server na koji možete postaviti.php datoteku. ovo je kodni dio koji obrađuje zahtjeve arduina i upravlja bazom podataka.
Takođe vam je potrebna baza podataka mysql, u koju će biti uskladišteni svi pristupi.
Sve možete izgraditi na lokalnom "serveru" u svojoj kancelariji (možda je xampp dobar i jednostavan izbor) ili ako imate web stranicu+mysql db, moglo bi biti isto.
U redu, evo materijala:
- Arduino Mega 2560
- Ethernet štit W5100
- RF522 RFID čitač oznaka kompatibilan sa oznakama 13, 56 MHz 14333A
- LCD ekran 16x2 1602
- piezo zujalica ili druga vrsta zujalice
- Gomila žica
- Nekoliko LED dioda (zelena i crvena) i 2 otpora 2k
I, opet ok.. o ožičenju … Slike o ožičenju nisu najbolje, ali je bolje opisano u skici arduina priloženoj u sljedećem koraku.
Korak 2: Kodeks i prilozi
Konačno, ovdje su datoteke koje tražite. U privitku ćete pronaći
timbrature.ino, skica za učitavanje u Arduino Mega
Kao što je već spomenuto, sve veze i ožičenja na LCD i RFID ploči opisani su u zaglavlju.ino datoteke
- rfid lib.zip, koji sadrži potrebnu rfid biblioteku
- timbratura.zip, (timbratura.php) ova datoteka je datoteka koju trebate učitati na web poslužitelj svoje web stranice. Prvo će uspjeti prepoznati oznaku (provjerite da li se nalazi u tablici "korisnici"), a zatim će snimiti datoteku pristup mysql tablici "pristupa".
Korak 3: Završite: Sve isprobajte - video radne stvari
Sada ste spremni za ponovno gledanje videozapisa. Radi se o tome kako čitač radi, provjerite oznaku i zabilježite pristup bazi podataka. Nadam se da će video sada biti jasniji u odnosu na prvi korak.
Preporučuje se:
SISTEM ZA RAČUNOVANJE RAČUNA I SISTEM KONTROLE ZALIHA: 3 koraka
SISTEM RAČUNOVODSTVENOG RAČUNOVANJA I SISTEMA KONTROLE ZALIHA: Ovim instrukcijama dat ću vam ideju za stvaranje sistema za upravljanje fakturama i zalihama. Pomoću MS pristupa. Vrlo je jednostavno i ne trebate više računarskog ili programskog znanja. Ako imate osnovno znanje o gđi Pristup, stolovi. obrasci i izvještaji t
Cat kontrola pristupa hrani (ESP8266 + servo motor + 3D ispis): 5 koraka (sa slikama)
Kontrola pristupa hrani za mačke (ESP8266 + Servo motor + 3D ispis): Ovaj projekt prelazi proces koji sam koristio za stvaranje automatizirane zdjele za hranu za mačke, za moju stariju mačku sa dijabetesom Chaz. Vidite, mora doručkovati prije nego što dobije inzulin, ali često zaboravim uzeti mu jelo s hranom prije nego što odem u krevet, što
Uradi sam bežični automatski sistem za zalijevanje biljaka bez pristupa internetu Zahtjevi: 3 koraka
Uradi sam bežični sistem za automatsko zalijevanje biljaka bez pristupa internetu. Zahtjevi: Volio bih automatski zalijevati svoje biljke redovno, možda jednom ili dva puta dnevno, ovisno o različitim godišnjim dobima. Ali umjesto da dobijem prijatelja iz IOT -a da obavi posao, radije bih da za ovaj specifičan zadatak nešto bude samostalno. Jer ne želim ići
RFID KONTROLA PRISTUPA VRATIMA SA BROJIČEM: 8 koraka
RFID KONTROLA PRISTUPA VRATIMA SA BROJIČEM: RFID KONTROLA PRISTUPA VRATIMA SA BROJIČEM Vodič
RFID kontrola pristupa s Arduino Yun i Raspberry Pi: 11 koraka
RFID kontrola pristupa s Arduino Yun i Raspberry Pi: Dobro došli u moju Instructable! Jeste li na internetu tražili RFID sistem za kontrolu pristupa koji može imati više korisnika bez korištenja glavnog ključa za programiranje? Sistem koji može prijaviti pristup imenom osobe? Sistem u koji možete lako dodati o