Sadržaj:
- Korak 1: Što vam treba - komponente i ožičenje
- Korak 2: Kodeks i prilozi
- Korak 3: Završite: Sve isprobajte - video radne stvari
Video: RFID NFC SUSTAV KONTROLE PRISTUPA ARDUINO: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Trebao mi je sustav kontrole pristupa uredu.
Cijeli projekt je prilično jednostavan za izgradnju.
Imao sam rezervni Aduino Mega i Ethernet štit kod kuće, pa sam s još nekoliko komponenti uspio izgraditi sustav kontrole pristupa za svoj ured. Koristi NFC oznake i bazu podataka mySql za prikupljanje podataka u tablicu.
Uglavnom, Arduino čeka oznaku, a zatim će pokušati kontaktirati php web stranicu koja će upravljati prijenosom podataka u bazu podataka. Da bi to učinio, 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 protivnom će umetnuti zapis u tablicu. Trenutno se vremenska oznaka, id_tag, podružnica tvrtke (lokacija) i ip bilježe u tablicu.
Dodao sam i LCD kako bih korisnicima olakšao stvari. Kad se pristup zabilježi, zelena LED lampica će treptati nekoliko sekundi, a zujalica će svirati kratki ton sa povećanjem visine tona. LCD će na nekoliko sekundi prikazati kratku poruku OK.
Ako se pojave neki problemi (jer LAN ne radi ili nepoznate oznake), umjesto toga će zasvijetliti crvena LED lampica, a ton koji se reproducira imat će opadajući ton. LCD će također prikazati kratku poruku o pogrešci na nekoliko sekundi.
S još nekoliko gumba možete snimiti i vrstu operacije: "je li to pristup ili izlaz ?!" (ali ovo će biti razvijeno drugi put).
Korak 1: Što vam treba - komponente i ožičenje
Prije svega, to je projekt orijentiran na bazu podataka, pa će vam trebati web poslužitelj na koji možete učitati.php datoteku. ovo je kodni dio koji obrađuje zahtjeve arduina i upravlja bazom podataka.
Također vam je potrebna baza podataka mysql, gdje će se pohraniti svi pristupi.
Sve možete sastaviti na lokalnom "poslužitelju" u svom uredu (možda je xampp dobar i jednostavan izbor) ili ako imate web stranicu+mysql db, moglo bi biti isto.
U redu, evo spiska materijala:
- Arduino Mega 2560
- Ethernet štit W5100
- RF522 RFID čitač oznaka kompatibilan s oznakama 13, 56 MHz 14333A
- LCD zaslon 16x2 1602
- piezo zujalica ili druga vrsta zujalice
- Hrpa ž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 knjižnicu
- 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 nalazi li se 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čeni:
SISTEM ZA RAČUNOVANJE RAČUNA I SUSTAV KONTROLE ZALIHA: 3 koraka
RAČUNOVODSTVENI SUSTAV I SUSTAV KONTROLE ZALIHA: Ovim instrukcijama dat ću vam ideju za stvaranje sustava za upravljanje fakturama i zalihama. Pomoću MS pristupa. Vrlo je jednostavno i ne trebate više znanja o računalu ili programiranju. Ako imate osnovno znanje o gđi Pristup, tablice. obrasci i izvješća t
Sustav pristupa temeljen na ultrazvuku: 6 koraka (sa slikama)
Sustav pristupa temeljen na ultrazvuku: Ovog puta predstavljam vam sustav pristupa temeljen na ultrazvuku. Mislim da bi mogao biti zanimljiv. Temelji se na ultrazvučnim valovima pa je to beskontaktni pristupni sustav koji ne treba nikakav drugi elektronički uređaj, već bilo koji predmet, čak i vaše ruke da probam
DIY bežični automatski sustav zalijevanja biljaka bez pristupa internetu Zahtjevi: 3 koraka
DIY bežični automatski sustav zalijevanja biljaka bez zahtjeva za pristup Internetu: Želio bih automatski redovito zalijevati svoje biljke, možda jednom ili dva puta dnevno, ovisno o različitim godišnjim dobima. No, umjesto da natjeram prijatelja iz IOT -a da obavi posao, radije bih da za ovaj specifičan zadatak nešto stoji samostalno. Jer ne želim ići
RFID KONTROLA PRISTUPA VRATIMA SA BROJCEM: 8 koraka
RFID KONTROLA PRISTUPA VRATIMA S BROJIČEM: RFID KONTROLA PRISTUPA VRATIMA S 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 sustav za kontrolu pristupa koji može imati više korisnika bez korištenja glavnog ključa za programiranje? Sustav koji može prijaviti pristup imenom osobe? Sustav u koji možete jednostavno dodati o