Përmbajtje:

EAL - Sistemi i hyrjes: 4 hapa
EAL - Sistemi i hyrjes: 4 hapa

Video: EAL - Sistemi i hyrjes: 4 hapa

Video: EAL - Sistemi i hyrjes: 4 hapa
Video: Ошибки в сантехнике. Вводной узел в квартиру. 2024, Nëntor
Anonim
EAL - Sistemi i hyrjes
EAL - Sistemi i hyrjes

Hyrje

Në sajë të sistemit të hapur dhe adgangskontrol, përmes Arduino kanstyres med brikker dhe kort. Më të mirat e saj kanë të bëjnë me përpunimin e tyre deri në kompozimin e specifikuar për këtë. Dette lagers i en database, som vi har oprettet. Unë bazohem në specifikimin e bruger oprettet dhe knyttet për të zgjedhur "Nøgle", në mënyrë që të harroj një burrë të tepërt mbi të gjitha mbi hvem der har været igennem døren dhe hvornår. Dette kunne f.eks. være brugbart i forbindelse med tyveri eller lign. Për më tepër, një dhënës hjemmeside mulighed për at hvem der sidst har været igennem døren, dhe përfundoj me një detyrë të mëvonshme në atë që ju dëshironi të drejtoheni nga hjemmesiden.

Hapi 1: Arduino Opkobling

Arduino Opkobling
Arduino Opkobling
Arduino Opkobling
Arduino Opkobling

Komponenti Anvendte:

Nøglebrik

Nøglekort

Arduino Mega 2560.

RFID-RC522.

LED (e drejtë, blå, grøn)

Breadboard.

Ledninger.

Pozicionuesi për drejtuesin:

Arduino: pin GRD-RFID-RC522: pin GRD

Arduino: pin 3V-përmes Breadboard-RFID-RC522: pin 3V

Arduino: pin 50-RFID-RC522: pin MISO

Arduino: pin 51-RDID-RC522: pin MOSI

Arduino: pin 52-RFID-RC522: pin SCK

Arduino: pin 53-RFID-RC522: pin SDA

Arduino: pin 5-përmes Breadboard-RFID-RC522: pin RST

Arduino: pin 6-përmes Breadboard-RFID-RC522: pin GRØN på LED

Arduino: pin 7-përmes Breadboard-RFID-RC522: pin RØD på LED

Arduino: pin 8-përmes Breadboard-RFID-RC522: pin BLÅ på LED

Hapi 2: Programimi i Arduino

Programimi Arduino
Programimi Arduino

Arduino programeringen er lavetud fra en anden model til brug af RFID’en. Modeli Denne har vi tilpasset dhe rettet është një kalues për të hyrë në sistemin e identifikimit. Nëse keni nevojë për të dhëna të dhëna, mund t'i dërgoni në bazën e të dhënave. Endvidere er der blevet programmeret dhe tilføjet funkcionen deri në përdorimin e fragmenteve të tjera të bliver styret gennem Arduino. Të dhënat nga Arduino'en skriver dhe monitoren, janë të dhëna nga dërguesi i videove deri në Node-red dhe videre në Databasen. Vores udgave nga programmeringen gjen atë në anën e saj.

Hapi 3: Hapi 3 Nyja-Kuqe

Hapi 3 Nyja-Kuqe
Hapi 3 Nyja-Kuqe
Hapi 3 Nyja-Kuqe
Hapi 3 Nyja-Kuqe
Hapi 3 Nyja-Kuqe
Hapi 3 Nyja-Kuqe

Nyja-KUQ dhe programi është më i zakonshëm dhe i ndaluar nga të dhënat e caktuara. Det er herfra në Arduino dhe bazat e të dhënave të ndaluara deri në disa raste dhe det er også saj Arduino’en er koblet op på hjemmesiden. Det er muligt at sende informer begge veje, det afhænger qen nga hvordan man har opsat de forskellige funktioner.

Për shembull, Node-RED deri në dërgimin e të dhënave nga Arduino do të shikoni dhe nuk do të përdorim kërkesa për RFID-RC522, deri në Databasen. Ydermere bruges dataene når der skal skrives på hjemmesiden hvem der logger ind eller hvis man skal åbne døren fra hjemmesiden.

Beskrivelse af valg

Unë mendoj për menunë e përdoruesit të pajisjes suaj, për të filluar funksionimin e saj deri në të dhënat e mëparshme, për të punuar me pajisjet kompjuterike. Herunder vil der være en beskrivelse for, hvad de funktioner vi har valgt bruges til.

Som vist på billedet har vi til venstre en start funktion der hedder Serial. Funksionimi i tyre bëhet në të dhënat e dhëna nga një port specifikues. Her har vi programohet deri në momentin kur të dhënat mund të modifikohen në një portë USB më të mirë. Det er saj Arduino'en er koblet til. Të dhënat nga Arduino'en dërguesi ose modifikimi i modulit në portin e Node-Red.

Serial funktionen er sat sammen med 3 forskellige funktioner. Rstverst har vi valt e en funktion der hedder Debug, funksionon më së miri në informacionin më të mirë të informacionit në të ardhmen, dhe unë do të gjej anën e Debug. Manbner man Debug'en vil der her stå de informer den får ind fra Funksionet seriale.

Rrjedha e mesme, më e mirë nga 2 elemente, është ulur për një kohë të gjatë në funksionin e mëparshëm. Detajoni atë në lidhje me të dhënat tuaja në të gjitha videot tuaja. Funksioni i të njëjtit funksion i fuqisë së tij është hedder MYSQL. Det er den som er kodet til at vide hvor Funktion skal sende de data'er hen som den får ind.

Som sidste led på strengen fra Serial har vi Tekst funksional. Për më tepër ju mund të shkoni deri te Paneli i Kontrollit/Hjemmeside.

Hapi 4: Hapi 4. Baza e të dhënave

Hapi 4. Baza e të dhënave
Hapi 4. Baza e të dhënave

Për në Login systemet virker optimalt, mund të gjenden në bazën e të dhënave, në mënyrë që të kontrolloni panelet. Informacione të tjera mund të gjenden në numrin e lange të numrit, për të përcaktuar mesazhin në një brigkerne. Detajet e saj nuk janë të bazuara në bazën e të dhënave të lidhura me të dhëna të mëparshme deri në brugere. Unë rekomandoj që të merrni një bazë të dhënash nga 2 skedarë të informacionit. Den ene tabel er hvor man opretter navn, adresse, sted. Unë e mohoj tabelën e saj në BrickID, Tid og sted. Det er denne tabel som er tilknyttet Nyje-Red. Nuk ka dërguar të dhëna të sakta në të dhëna, nëse dëshironi të ndryshoni modalitetin dhe të dhënat në tabel. Ai do të kërkojë nga një person që do të kontrollojë informacionin më të mirë dhe programin, si dhe do të përdorë bazat e të dhënave, ose do t'i përdorë në Visual Studio. Her kan man skrive navnet på den person som man ønsker at se data på. Her vil oplysningerne om brugeren fremgå sammen med det tilknyttede BrickID fra den anden tabel. Dermed vil den vise tidspunkterne hvor brugerens brik er blevet brugt til at åbne døren. Det kunne f.eks. også være man søgte på et specifikt tidspunkt, her vil den så fortælle hvilken person der har været på stedet på det givende tidspunkt.

Recommended: