Sadržaj:
- Korak 1: RFID teorija
- Korak 2: Povezivanje RFID modula
- Korak 3: Očitavanje podataka sa RFID oznake
- Korak 4: Testiranje RFID čitača
- Korak 5: Mikro servo, LED diode i zujalice
- Korak 6: Testiranje i rješavanje problema
- Korak 7: Aplikacija u stvarnom svijetu
Video: Arduino RFID 'Pametna vrata' Vodič: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Autor Peter Tran, 10ELT1
U ovom vodiču radit ćete s modulom RFID čitača za otključavanje vrata na mikro servo pogon! Budite sigurni da imate odgovarajuću pristupnu karticu za ulazak i ne oglašavajte alarm niti aktivirate svjetla uljeza.
Vodit će vas korak po korak i na kraju će vam pomoći vodič "Testiranje i rješavanje problema" i odjeljak "Aplikacija u stvarnom svijetu".
Kôd za ovaj projekat dostupan je na
Molimo preuzmite i potrebnu biblioteku za RFID senzor sa
Potrošni materijal:
- Arduino UNO (ili drugi kompatibilni mikrokontroler)
- Prototipiranje Breadboard -a
- Modul RFID čitača ((RFID-RC522) sa RFID oznakama
- Mikro servo (9 g)
- LED diode (žuta, zelena i crvena)
- Piezo Buzzers
Korak 1: RFID teorija
Šta je RFID čitač?
Radiofrekvencijsko označavanje (RFID) označavanje je sistem identifikacije koji koristi male uređaje za identifikaciju radio -frekvencija u svrhe identifikacije i praćenja. RFID sistem označavanja uključuje samu oznaku, uređaj za čitanje/pisanje i aplikaciju sistema domaćina za prikupljanje, obradu i prenos podataka. Jednostavnim riječima, RFID koristi elektromagnetska polja za prijenos podataka na kratke udaljenosti.
RFID je koristan za identifikaciju ljudi, obavljanje transakcija itd. Možete otvoriti vrata pomoću RFID sistema. Na primjer, samo osoba s pravim podacima na kartici može ući. U ovom vodiču imamo više RFID oznaka, svaka sa svojom jedinstvenom jedinstvenom identifikacijom (UID), ali samo jednoj kartici će biti odobren pristup.
Raspored pinova RFID-RC522
Pin 1: VCC, pozitivna snaga (3,3v) Pin 2: RST, resetPin 3: GroundPin 4: IRQ, prekida za prekid koji se koristi za buđenje modula kada uređaj dođe u rasponPin 5: MISO, u osnovi komunikacija INPin 6: MOSI. u osnovi komunikacije OUTPin 7: SCK, koristi se kao sat/oscilatorPin 8: SS, koristi se kao serijski ulaz
Korak 2: Povezivanje RFID modula
- Preuzmite potrebnu biblioteku iz odjeljka uvoda.
- Izdvojite sadržaj iz zip fascikle "rfid-master" i dodajte ovu fasciklu biblioteke u postojeće biblioteke Arduina.
- Ponovo pokrenite Arduino IDE
- Arduino kod povezan je na početku vodiča. Sastavite kôd i uklonite sve greške.
- Povežite Arduino UNO sa RFID čitačem. Za lakše snalaženje pogledajte donje ožičenje, kao i gornji shematski dijagram.
Pin ožičenje od RFID-RC522 do Arduino Uno
SDA ------------------------ Digitalni 10 SCK ---------------------- --Digital 13 MOSI ---------------------- Digitalni 11 MISO -------------------- --Digital 12 IRQ ------------------------ nepovezan GND ------------------- ---- GND RST ------------------------ Digitalni 9 3.3v ---------------- ------- 3.3v (NE POVEZUJTE NA 5v)
Korak 3: Očitavanje podataka sa RFID oznake
- Idite na Datoteka> Primjeri> MFRC522> DumpInfo i prenesite kôd. Ovaj kôd bit će dostupan u Arduino IDE -u (nakon instaliranja RFID biblioteke).
- Otvorite serijski monitor i trebali biste vidjeti nešto poput lijeve slike iznad.
- Približite RFID oznaku čitaču.
- Podaci koji se mogu pročitati iz oznake su navedeni na desnoj slici iznad. Žute istaknuti tekst je Unique Identification (UID) RFID oznake, zapišite ga kasnije.
Korak 4: Testiranje RFID čitača
- Umetnite UID u Arduino kôd gdje je potrebno (blizu odjeljka 'Ovlašteni pristup').
- Približno oznaku koju ste odabrali za pristup i vidjet ćete ovlaštenu poruku.
- Približite drugu oznaku s različitim UID -om i vidjet ćete poruku odbijanja.
- Pogledajte odjeljak "Testiranje i rješavanje problema" ako naiđete na bilo kakve probleme.
Korak 5: Mikro servo, LED diode i zujalice
Micro Servo
- Spojite mikro servo prema uputama na stranicama 49-52 SparkFun SIK vodiča (verzija 3.2).
- PWM pin servo treba spojiti na pin6 na Arduinu.
- Pogledajte referentni kod povezan u uvodu pod naslovom "RFID_wITH_SERVO.ino" i gornju shemu.
-
Pogledajte odjeljak "Testiranje i rješavanje problema" ako naiđete na bilo kakve probleme.
LED diode i piezo zvučnici
- Instalirajte LED diode i piezo zvučnike pozivajući se na gornji dijagram.
- Koristite kôd "RFID_WithServo_and_Lights.ino"
- Pogledajte odjeljak "Testiranje i rješavanje problema" ako naiđete na bilo kakve probleme.
Korak 6: Testiranje i rješavanje problema
Testiranje
- Žuta LED lampica bi trebala svijetliti samo kada se ne skenira oznaka.
- Kada se koristi odobrena RFID oznaka, zeleno svjetlo bi trebalo dvaput zasvijetliti s dva zvučna signala
- Kada se koristi neovlašćena RFID oznaka, crveno svetlo bi trebalo da treperi tri puta sa tri zvučna signala
Rješavanje problema
- LED ne svijetli: obrnite polaritet LED okretanjem. Možda je i LED pregorela.
- Program se ne učitava: Promijenite serijski port u alati> serijski port>
- Servo se ne uvija: Čak je i obojene žice šokantno lako spojiti pogrešno.
- Servo još uvijek ne radi: ne zaboravite spojiti napajanje (crvene i smeđe žice) na +5v i masu
- Servo se samo trza: koristite vanjsko napajanje,
Korak 7: Aplikacija u stvarnom svijetu
RFID se može lako integrirati u gotovo svaku sigurnosnu aplikaciju, što ovaj prototip čini vrlo korisnim i prikladnim za primjenu u stvarnom svijetu. Sličan model gdje ovlaštena RFID oznaka može aktivirati servo koji otključava vrata može se koristiti u:
- poslovne zgrade
- apartmani
- hoteli
- prijave u sobu za biblioteku
- iznajmljivanje/iznajmljivanje automobila
Još neke prednosti RFID -a su:
- Teško kopirati ili hakirati. Radio signal se ne može "kopirati", a sam signal može biti šifriran tako da drugi uređaji ne mogu dešifrirati podatke.
- Prilagodljiv i programabilan. Kartica s RFID ključem može se programirati tako da otvara samo određena vrata (ili samo jedna) na određeno vrijeme. (Hoteli koriste kartice s karticama za autorizaciju svojih gostiju samo za pristup njihovoj hotelskoj sobi i fitnes centru, postavljenim da prestanu raditi ujutro nakon odjave.) Ovaj sistem dozvoljava upravi da ograniči pristup zaposlenima samo u određena ovlaštena područja objekta na određeno vrijeme.
- Anonymous. Bez identifikacijskih oznaka na ključnoj kartici, samo ovlašteni korisnik i računar mogu znati koja vrata će kartica otključati.
- Lako se deaktivira. Ako se kartica s ključem izgubi ili ukrade, sistem može lako deaktivirati identifikacijski signal - ili se kartici jednostavno može dozvoliti da istekne.
- Ekonomičnija sigurnost. Kada se fizički ključevi izgube ili su ugroženi, zaključavanje se mora promijeniti radi vraćanja sigurnosti. Kada se kartica s ključem izgubi, može se deaktivirati, što je čini efikasno za jednokratnu upotrebu. Nema potrebe da menjate bravu
Neki nedostaci RFID -a su:
- RFID sistemi su često skuplji od sistema sa bar kodom
- RFID oznake obično su veće od naljepnica sa bar kodom
- Oznake su specifične za aplikaciju, nijedna oznaka ne odgovara svima
- Mogućnost neovlaštenog čitanja pasoša i kreditnih kartica
- Više oznaka može odgovoriti istovremeno
Preporučuje se:
Senzor vrata i zaključanih vrata na baterije, solarni, ESP8266, ESP-Now, MQTT: 4 koraka (sa slikama)
Senzor vrata i zaključanih vrata na baterijama, solarni, ESP8266, ESP-Now, MQTT: U ovom uputstvu pokazat ću vam kako sam napravio senzor na baterijsko napajanje za nadzor vrata i zaključavanja moje daljinske šupe za bicikle. Nemam napajanje iz mreže, zato ga napajam na baterije. Baterija se puni pomoću male solarne ploče. Modul je d
Pametna vrata: 3 koraka
Pametna vrata: Pametna vrata su jednostavno rješenje za povezivanje vrata sa pametnim telefonom u nekoliko lakih koraka. Pametna vrata će vas obavijestiti kada ste zaboravili zaključati vrata i kada vam se neko približava. Ko smo mi? Dva studenta računarstva sa Inte
Automatska svjetla povezana s nadzorom vrata i vrata .: 5 koraka
Automatska svjetla povezana s nadzorom vrata i vrata. Čini se da je vrlo teško pronaći razvodnu ploču u mraku, ali ovaj projekt je od velike pomoći u rješavanju ovog problema. Slijedite korake u nastavku da biste saznali rješenje ovoga
IOT CA2 - Pametna vrata: 3 koraka
IOT CA2 - Pametna vrata: Opis: To je sistem zaključavanja vrata za sobu. Registrirani korisnici moći će koristiti RFID karticu za ulazak, a svjetla u prostoriji će se upaliti. Ako dodirnete pogrešnu RFID karticu, kamera će tada snimiti sliku, nakon čega slijedi crveno LED svjetlo
Wifi pametna vrata (najjednostavniji način): 11 koraka (sa slikama)
Wifi pametna vrata (najjednostavnija metoda): Ovo je jednostavan projekt napravljen sa arduino uno R3, cilj je kontrolirati bravu vrata bez ključeva, a upotrebom pametnog telefona za to će komunikacijski medij biti internet (modul WiFi -ESP8266). Već sam objavio uputstva