Talaan ng mga Nilalaman:
- Hakbang 1: Arduino Opkobling
- Hakbang 2: Arduino Programmering
- Hakbang 3: Hakbang 3 Node-Red
- Hakbang 4: Hakbang 4. Database
Video: EAL - Sistema ng Pag-login: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Intro
Sa pamamagitan ng sistema ng pag-save at adgangskontrol, sa pamamagitan ng Arduino kanstyres med brikker og kort. Ang kanyang bestemmes det hvem der skal have tilladelse til at komme igennem en specifik dør. Dette lagers ako sa database, kung saan maaari kang mag-oprettet. Sinusubukan ko ang espesipikong bruger oprettet at knyttet til en bestemt "Nøgle", sa loob ng isang tao na masidhing overblik over hvem der har været igennem døren og hvornår. Dette kunne f.eks. være brugbart i forbindelse med tyveri eller lign. Ang isang tagapag-ayos ng tagabigay ay nagbigay ng mulighed para sa pagtatapos ng isang tagubilin, at ang endvidere er det muligt at låse døren op direkte fra hjemmesiden.
Hakbang 1: Arduino Opkobling
Anvendte komponenter:
Nøglebrik
Nøglekort
Arduino Mega 2560.
RFID-RC522.
LED (rød, blå, grøn)
Breadboard.
Ledninger
Posisyoner para sa ledninger:
Arduino: pin GRD - RFID-RC522: pin GRD
Arduino: pin 3V - sa pamamagitan ng 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 - sa pamamagitan ng Breadboard - RFID-RC522: pin RST
Arduino: pin 6 - sa pamamagitan ng Breadboard - RFID-RC522: pin GRØN på LED
Arduino: pin 7 - sa pamamagitan ng Breadboard - RFID-RC522: pin RØD at LED
Arduino: pin 8 - sa pamamagitan ng Breadboard - RFID-RC522: pin BLÅ på LED
Hakbang 2: Arduino Programmering
Arduino programmeringen er lavetud fra en anden model til brug af RFID’en. Ang modelo ng denne ay maaaring magtagpo at magdagdag ng isang passer hanggang sa pag-login system. Dapat mong ibigay ang data tungkol sa iyong data sa skal sende ng iyong databasen. Tapusin ang programa ng blvet na programa upang maipalabas ang funktionen hanggang sa låse op fra hjemmesiden da døren bliver styret gennem Arduino. Ang data sa Arduino'en skriver ay sinusubaybayan ko, para sa data na nagpapadala ng video sa Node-red at videre hanggang sa Databasen. Vores udgave af programmeringen findes her på siden.
Hakbang 3: Hakbang 3 Node-Red
Node-RED er et program som brugestil at forbinde forskellige enheder med hinanden. Det er herfra at Arduino og databasen har forbindelse til hinanden og det er også her Arduino’en er koblet op på hjemmesiden. Det er muligt at sende informationer begge veje, det afhænger dog af hvordan man har opsat de forskellige funktioner.
Ang bruger vores ay Node-RED hanggang sa magpadala ng data sa isang Arduino’en viser na ipinagbabawal ko para sa aking RFID-RC522 scanneren, hanggang sa sende hanggang sa Databasen. Ydermere bruges dataene ay nagtala sa mga skrive ng på hjemmesiden hvem der logger ind eller hvis man skal åbne døren fra hjemmesiden.
Beskrivelse af valg
Inilagay ko ang panig sa menu ng isang tao para sa aking mga tagapag-alaga, kung saan masaya ang paglalagay ng plano sa kunne noget forskelligt, eller komunikere at forskelligt Hardware. Herunder vil der være en beskrivelse for, hvad de funktioner vi har valgt bruges til.
Maaari itong mai-billet para sa venstre upang simulan ang funktion der hedder Serial. Dens funktion er at den læser data'en fra en specifik port. Ang kanyang programmeret ay maaaring maitala sa isang data upang mabago ang pinakamahusay na USB-port. Det er her Arduino'en er koblet til. Ang data sa Arduino'en nagpadala ay maaaring mabago ang modtaget sa port ng Node-Red.
Serial funktionen er sat sammen med 3 forskellige funktioner. Kung nais mong mag-log in sa pamamagitan ng hedder, maaari kang magbigay ng impormasyon tungkol sa karagdagang impormasyon, upang makita ang panig ng Debug. Nerbner man Debug'en vil der her stå de informationer den får ind fra Serial funktionen.
Mahusay na kalagayan, pinakamabuting kalagayan sa 2 elementer, sa loob ng isang taon na ito, maaari kang magdagdag ng Funktion. Det er her at vi beder den om at sende de data'er som den får ind videre. Sa tabi-tabi funktion para sa streng er den der hedder MYSQL. Det er den som er kodet til at vide hvor Funktion skal sende de data'er hen som den får ind.
Ang ilan ay pinangunahan ng Serial har vi Tekst funktionen. Det er den som bruges til at skrive til Dashboard / Hjemmeside.
Hakbang 4: Hakbang 4. Database
Para sa pag-login sa systemet virker optimalt, maaari kang mag-login sa database, kung saan maaari kang pumili ng kontrol sa panelet. Ang impormasyon sa ibang tao ay maaaring mabago ang lahat, mula sa repræsentere navnene på nøgle brikkerne. Det er her inde i databasen vi knytter de forskellige nøgler til forskellige brugere. I vores tilfælde har vi bygget databasen op med 2 forskellige tabeller. Talaan ng mga talaan ng tao man opretter navn, adresse, sted. Inuulat ko ang mga table er der BrickID, Tid og sted. Det er denne tabel som er tilknyttet Node-Red. Sa gayon ang Arduino'en nagpadala ng isang data sa loob, upang maisulat ang mga ito sa talahanayan. Ang payo sa isang tao ay hindi makakakuha ng isang taong makakakuha ng isang taong makakakuha ng isang tao sa programa, para sa ilang mga proyekto, upang makita ang detalyadong error sa Visual Studio. Ang kanyang mga tao skrive navnet para sa tao sa isang tao upang makita ang data. 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. Mag-ingat ang mga tao sa iyo at ispesyal na tidspunkt, her vil den så fortælle hvilken person der har været på stedet på det givende tidspunkt.
Inirerekumendang:
Walang Pee Ngayon, Device ng Pagsasaayos ng Pag-uugali ng Alaga na Humihinto sa Mga Pusa sa Pag-ikot sa Iyong Tahanan: 4 na Hakbang
Walang Pee Ngayon, Device ng Pag-aayos ng Pag-uugali ng Alaga na Humihinto sa Mga Pusa sa Pee sa Iyong Tahanan: Nababagabag ako sa aking kitty na gusto niyang umihi sa aking kama, sinuri ko ang lahat ng kailangan niya at dinala ko din siya sa vet. Matapos kong guluhin ang lahat ng naiisip ko at nakikinig sa salita ng doktor, napagtanto kong mayroon lamang siyang masamang pag-uugali. Kaya't
Awtomatikong Pag-iikma ng Iniksyon para sa Pag-recycle ng Plastik: 5 Mga Hakbang
Awtomatikong Iniksyon na Pag-iikma ng Iniksyon para sa Pag-recycle ng Plastik: Kumusta :) Ang Ituturo na Ito ay tungkol sa aming " awtomatikong iniksyon na iniksyon ng iniksyon para sa pag-recycle ng plastik ". (tinatawag na: Smart Injector) Ang ideya sa likod ng makina ay upang mag-alok ng isang desentralisadong solusyon sa pag-recycle ng plastic. Ang pag-recycle ay madalas na limitado
Pag-backup ng Power Supply para sa Wastong Pag-shutdown: 5 Hakbang
Pag-backup ng Power Supply para sa Wastong Pag-shutdown: Ang isang backup na supply ng kuryente ay isang circuit na nagbibigay ng lakas sa mga aparato kung sakaling bumaba ang kanilang pangunahing suplay ng kuryente. Sa kasong ito, ang backup na supply ng kuryente ay nilalayon lamang upang makapagtustos ng kuryente sa loob ng ilang segundo upang magawa ng aparato ang shut down na pamamaraan nito
Pag-install De La Carte TagTagTag Ibuhos Nabaztag / Pag-install ng TagTagTag Board sa Iyong Nabaztag: 15 Hakbang
Pag-install De La Carte TagTagTag Ibuhos Nabaztag / Pag-install ng Lupon ng TagTagTag sa Iyong Nabaztag: (tingnan sa ibaba para sa bersyong Ingles) Elle a fait l'objet ensuite d'un financing participatif sur Ulule en juin 2019, si vous souhaitez
Pag-setup / pag-install ng MultiBoard: 5 Hakbang
Pag-setup / pag-install ng MultiBoard: Ang MultiBoard ay isang programma na maaaring magamit upang kumonekta sa maraming mga keyboard sa isang Windows computer. At pagkatapos ay i-reprogram ang pag-input ng mga keyboard na ito. Halimbawa buksan ang isang application o patakbuhin ang AutoHotkeyscript kapag pinindot ang isang tiyak na key.Github: https: // g