İçindekiler:

EAL - Giriş Sistemi: 4 Adım
EAL - Giriş Sistemi: 4 Adım

Video: EAL - Giriş Sistemi: 4 Adım

Video: EAL - Giriş Sistemi: 4 Adım
Video: Ben "Meslek lisesinde okuyorum" deyince... 2024, Kasım
Anonim
EAL - Giriş Sistemi
EAL - Giriş Sistemi

giriş

Vi har valgt og lave et adgangskontrol sistemi, Arduino kanstyres med brikker og kort aracılığıyla som. Onun bestemmes det hvem der skal'ı, komme igennem en specifik dør'da. Veritabanında Dette Lagers, som vi har oprett. "Nøgle" için en iyi veri tabanına sahip veri tabanı, en iyi "Nøgle", hvem der har været igennem døren og hvornår üzerinde çok fazla bilgi. Dette kunne f.eks. være brugbart i forbindelse med tyveri eller lign. Den tilknyttede hjemmeside verici, låse døren op direkte fra hjemmesiden'de se hvem der sidst har været igennem døren, og endvidere er det muligt için çok şey yaptı.

Adım 1: Arduino Opkobling

Arduino Opkobling
Arduino Opkobling
Arduino Opkobling
Arduino Opkobling

Anvendte bileşeni:

Noglebrik

Nøglekort

Arduino Mega2560.

RFID-RC522.

LED (rød, blå, grøn)

Ekmek tahtası.

Ledninger.

Ledninger için konumlandırıcı:

Arduino: pin GRD – RFID-RC522: pin GRD

Arduino: pin 3V – Breadboard aracılığıyla – 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 – Breadboard aracılığıyla – RFID-RC522: pin RST

Arduino: pin 6 – Breadboard aracılığıyla – RFID-RC522: pin GRØN på LED

Arduino: pin 7 – Breadboard aracılığıyla – RFID-RC522: pin RØD på LED

Arduino: pin 8 – Breadboard aracılığıyla – RFID-RC522: pin BLÅ på LED

Adım 2: Arduino Programlama

Arduino Programlama
Arduino Programlama

RFID'den brug'a kadar Arduino programlama ve programlama modeli. Denne modeli, giriş sistemi için giriş sistemi ve giriş sistemi. Veri tabanından veri toplayan veri tabanını seçin. Arduino'dan en iyi şekilde yararlanmaya yönelik program ve program geliştirme. Arduino'nun skriver'ından veri izleme, Düğüm kırmızısı ve Databasen'e kadar veri gönderme ve gönderme. Vores udgave af programringen onun på tarafını bulur.

3. Adım: 3. Adım Düğüm-Kırmızı

3. Adım Düğüm-Kırmızı
3. Adım Düğüm-Kırmızı
3. Adım Düğüm-Kırmızı
3. Adım Düğüm-Kırmızı
3. Adım Düğüm-Kırmızı
3. Adım Düğüm-Kırmızı

Node-RED er et programı som brugestil at forskellige enheder med hinanden. Arduino'da ve Arduino'da veritabanlarından, Arduino'dan ve Arduino'dan daha fazla bilgi almak için izin verin. Det er muligt at enformationer begge veje, det afhænger köpek ve hvordan adam har opsat de forskellige funktioner.

Düğüm-KIRMIZI, Arduino'ya veri göndermeye kadar, RFID-RC522 tarayıcı için veri göndermeye kadar, Veri Tabanına kadar gönder. Ydermere bruges dataen når der skal skrives på hjemmesiden hvem der logger ind eller hvis man skal åbne døren fra hjemmesiden.

Beskrivelse af valg

Ben bir menüden, forskellige valgmuligeder, kunne noget forskelligt, eller kommunikere med forskelligt Hardware'de bulunan tüm işlevler ve tasarımlardan yararlanıyorum. Herunder vil der være en beskrivelse için, hvad de funktioner vi har valgt bruges til.

Som vist på billedet har vi til venstre en start funktion der hedder Serial. Dens funktion er den læser data'en fra en specifik limanda. Onun har vi programı, en iyi USB bağlantı noktası için en iyi verilerden birinden diğerine programlanmıştır. Onu Arduino'dan er koblet til. Arduino'nun göndericisine ilişkin veriler, Node-Red'deki bağlantı noktası için geçerli modtaget.

Seri funktionen er oturdu sammen med 3 forskellige funktioner. Çitten korunmayı en iyi şekilde değerlendirin Debug, fortælle hvilke bilgilendiricisinde yoğun işlevler, daha fazla bilgi, hata ayıklama yanlarını bulur. Her şeyden önce gelen bilgilendirici Debug'en vilder Serial funktionen.

Strengen i midten, en iyi 2 elementer, er sat i forlængelse med hinanden, der har vi først en Funktion. Onu vi beder den om'da, sen de data'er som den får ind videre'de caydır. MYSQL'in en güçlü ve en güçlü fonksiyonlarından biri. Videoyu takip et Funktion skal gönder de data'er hen som den får ind.

Som sidste, Tekst funktionen Serial har vi için güç verdi. Dashboard/Hjemmeside'ye kadar her şey yolunda.

Adım 4: Adım 4. Veritabanı

Adım 4. Veritabanı
Adım 4. Veritabanı

Login systemet virker optimalt, er der tilknyttet en database, som får oplysninger fra kontrol paneli için. Daha fazla bilgi için en sık kullanılan bilgiler. Forskellige brugere'den bağımsız olarak veri tabanına bakın. 2 forskellige tabeller için veri tabanı veri tabanını kullanıyorum. Den ene tabel er hvor man opretter navn, adresse, sted. BrickID, Tid og sted. Det er denne tabel som er tilknyttet Düğüm-Kırmızı. Arduino'nun gönderici sinüs verisi, modtaget ve denne tabel. Hvis man ønsker at vide noget omkring en iyi kişi ve program navnet på personen i et programı, som er tilknyttet databasen, i dette er t ilfæl Studio. Onun kan adam skrive navnet på den kişi som man ønsker at se data på. Onun kötü muamelesi, brugeren fremgå sammen med det tilknyttede BrickID fra den anden tabel. åbne døren'deki en iyi seçenekler. Det kunne f.eks. Også være adam søgte på ve specifikt tidspunkt, onun vil den så fortælle hvilken kişi der har været på stedet på det tidspunkt.

Önerilen: