Sisällysluettelo:

EAL - kirjautumisjärjestelmä: 4 vaihetta
EAL - kirjautumisjärjestelmä: 4 vaihetta

Video: EAL - kirjautumisjärjestelmä: 4 vaihetta

Video: EAL - kirjautumisjärjestelmä: 4 vaihetta
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Marraskuu
Anonim
EAL - kirjautumisjärjestelmä
EAL - kirjautumisjärjestelmä

Esittely

Vi har valgt og lave et adgangskontrol system, som via Arduino kanstyres med brikker og kort. Hänen parhaansa voivat olla tilladelse til at komme igennem en specificik dør. Lisää tietoja tietokannasta, joka on saatavilla. Minulla on tietokanta, joka sisältää tarkat tiedot ja kirjalliset tiedot parhaaseen "Nøgle" -toimintoon, joka on saatavana harmaana ylimitoitettuna yli hvem der har været kyllänem døren og hvornår. Dette kunne f.eks. være brugbart ja kieltää tyveri eller lign. Den tilknyttede hjemmeside giver mulighed for at se hvem der sidst har været igennem døren, and endvidere er det muligt at låse døren op directte fra hjemmesiden.

Vaihe 1: Arduino Opkobling

Arduino Opkobling
Arduino Opkobling
Arduino Opkobling
Arduino Opkobling

Anvendte komponenter:

Nøglebrik

Nøglekort

Arduino Mega 2560.

RFID-RC522.

LED (punainen, sininen, vihreä)

Leipälauta.

Ledninger.

LEDningerin asennoitin:

Arduino: nastainen GRD-RFID-RC522: nastainen GRD

Arduino: nasta 3V-Breadboardin kautta-RFID-RC522: nasta 3V

Arduino: nasta 50-RFID-RC522: nasta MISO

Arduino: nasta 51-RDID-RC522: nastainen MOSI

Arduino: nasta 52-RFID-RC522: nasta SCK

Arduino: nasta 53-RFID-RC522: nastainen SDA

Arduino: nasta 5-leipälevyn kautta-RFID-RC522: nastainen RST

Arduino: nasta 6-leipälevyn kautta-RFID-RC522: nastainen GRØN på LED

Arduino: nasta 7-Breadboardin kautta-RFID-RC522: pin RØD på LED

Arduino: nasta 8-Breadboardin kautta-RFID-RC522: tappi BLÅ på LED

Vaihe 2: Arduino -ohjelmointi

Arduinon ohjelmointi
Arduinon ohjelmointi

Arduino -ohjelmoija on lavetud fra and anden -malliin RFID -tekniikan avulla. Denne -mallissa on kirjautumisjärjestelmä ja passer -tilaus. Der er blevet ændret på hvilke data den skal lähetetään op tietokantaan. Endvidere er der blevet programeret and tilføjet funktionen to at låse op from hjemmesiden da døren bliver styret genny Arduino. Arduino'en skriverin tiedot ja monitorit, jotka lähettävät dataa solmunpunaiselle ja videolle Databaseniin. Vores udgave af programmeringen findes his piden.

Vaihe 3: Vaihe 3 Solmu-punainen

Vaihe 3 Solmu-punainen
Vaihe 3 Solmu-punainen
Vaihe 3 Solmu-punainen
Vaihe 3 Solmu-punainen
Vaihe 3 Solmu-punainen
Vaihe 3 Solmu-punainen

Solmu-PUNAINEN et-ohjelma som brugestil ja kielletty enersder med hinanden. Det her herra at Arduino og datasenen har kieltää hinanden og det er også her Arduino’en er koblet op på hjemmesiden. Ota selvää ja lähetä tiedottaja kerjäämään, tarkkaa koiraa hvordan man har opsat de forskellige funktioner.

Kuuntele Node-RED tilille ja lähetä dataa Arduino-näkymään ja kieltää RFID-RC522-skannaus, jossa on RFID-RC522-skannaus, kunnes lähetetää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

Valitsin tämän sivun valikon, jossa on mies, joka on toiminut ruokalistalla, ja se voi suunnitella sen kuntoon, eikä se voi kommunikoida laitteiston kanssa. Herunder vil der være en beskrivelse for, hvad de funktioner vi har valgt bruges til.

Jos haluat nähdä laskutuksen har vi tilille ja aloita funktion der hedder Serial. Dens funktion er at the data data in en en specific port. Hänen ohjelmointinsa on saatavilla, kun data on siirretty parhaaseen USB-porttiin. Määritä hänen Arduino'en er koblet til. Tietojen lähettäjä Arduino'en-lähettäjältä voi muokata Node-Redin porttia.

Sarjatoiminnot ovat istuneet sammenille 3 eri toiminnolle. Øverst har vi valgt en funktion der hedder Debug, dens funktion er and fortælle hvilke informationer den får ind, and højre side er findes fanen Debug. Åbner -mies Debug'en vil der her stå de informer den får in serial funktionen.

Strengen i midten, bestående af 2 elementer, er sat i forlængelse med hinanden, der har vi først en Funktion. Määritä hänet osoitteessa vi beder den om at sende de data'er som den får ind videre. Tämän sivun funktion avulla voit vahvistaa suojaa MYSQL. Det er den som er kodet til at video hvor Funktion skal sende de data'er hen som den får ind.

Som sidste led på strengen fra Serial har vi Tekst funktionen. Määritä sommitukset ja siirry kojelautaan/Hjemmeside.

Vaihe 4: Vaihe 4. Tietokanta

Vaihe 4. Tietokanta
Vaihe 4. Tietokanta

Saat kirjautumisjärjestelmän virkeroptimalit, er der tilknyttet en database, som får oplysninger fra control panelet. Tietojen lähettäjä, joka on usein muuttanut Google -numeroiden numerot, on toistettu navigoimalla på nøgle brikkerne. Määritä hänen itsenäinen tietokanta vi knytter de forskellige nøgler til forskellige brugere. I vores tilfælde har vi bygget databaseasen op med 2 forskellige tabeller. Den ene tabel er hvor man opretter navn, adresse, sted. I and anden tabel er der BrickID, Tid og sted. Det er denne tabel som er tilknyttet Node-Red. Når Arduino'en lähettäjä sinitiedot ind, så bliver de modtaget i denne tabel. Hvis man inønser at video noget omkring and bestemt person on skrives navnet in personal person et et program, som er tilknyttet databaseasen, i dette tilfælde det det Visual Studio. Hänen kan man skrive navnet på den person som man ønsker at se data på. Hänen vil oplysningerne om brugeren fremgå sammen med det tilknyttede BrickID fra and 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 specificikt tidspunkt, her vil den så fortælle hvilken person der har været på stedet på det givende tidspunkt.

Suositeltava: