Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Kirish
Vi har valgt og lave et adgangskontrol tizimi, Arduino kanstyres med brikker og kort orqali so'm. Uning eng yaxshi o'yinlari ma'lum bir ma'lumotga ega bo'lishi kerak. Ma'lumotlar bazasi va boshqa ma'lumotlar bazasi. Ma'lumotlar bazasi "Nøgle" ni o'chirib tashlaganingizdan so'ng, har bir kishi o'z ma'lumotlari va ma'lumotlarini o'chirib tashlaydi. Dette kunne f.eks. vrug brugbart i forbindelse med tyveri eller lign. Taqdimotchi, albatta, har bir kishi o'z vazifasini bajaradi, bu esa o'z navbatida, har bir kishi o'z vazifasini bajaradi.
1 -qadam: Arduino Opkobling
Komponentlar:
Neglebrik
Noglekort
Arduino mega 2560.
RFID-RC522.
LED (yorug'lik, yorug'lik, yorug'lik)
Non paneli.
Ledninger.
Ledner uchun pozitsioner:
Arduino: pinli GRD-RFID-RC522: pinli GRD
Arduino: pin 3V-Breadboard orqali-RFID-RC522: pin 3V
Arduino: pin 50-RFID-RC522: pinli MISO
Arduino: pin 51-RDID-RC522: pinli MOSI
Arduino: pin 52-RFID-RC522: pin SCK
Arduino: pin 53-RFID-RC522: pinli SDA
Arduino: pin 5-Breadboard orqali-RFID-RC522: pin RST
Arduino: 6-pin-Breadboard orqali-RFID-RC522: pinli GRØN LED
Arduino: 7-pin-Breadboard orqali-RFID-RC522: LED RØD pinli
Arduino: 8-pin-Breadboard orqali-RFID-RC522: PIN-kodli LED
2 -qadam: Arduino dasturlash
Arduino dasturiy ta'minoti RFID tomonidan ishlab chiqilgan. Kirish tizimiga kirishni xohlagan modelni tanlang. Ma'lumotlar bazasi mavjud bo'lganda, siz ma'lumotni o'chirib tashlaysiz. Bluetooth dasturlari va dasturlari bir vaqtning o'zida Arduino -da, shuningdek, boshqa dasturlarda ham mavjud. Ma'lumotlar yig'ish va nazorat qilish orqali amalga oshiriladi, ma'lumotlar uzatish tugunlari-qizil va ma'lumotlar bazasi orqali amalga oshiriladi. Dasturchilar o'z dasturlarini topdilar.
3-qadam: 3-qadam Tugun-qizil
Tugun-RED va boshqa dasturlar bir vaqtning o'zida bir necha marta ishlab chiqilgan. Arduino va ma'lumotlar bazalari har qanday ma'lumotni o'chirib tashlashni talab qiladi, bu esa Arduino -ni o'chirib tashlashga imkon beradi. Ma'lumotni yuborish kerak bo'lsa, itni hvordan odam o'g'irlab yuboradi.
Ma'lumot uzatish tugunlari-RED-ni o'chirib tashlaydi va ma'lumotlarni RFID-RC522-ni skanerlashda va ma'lumotlarni o'chirishda yordam beradi. Ma'lumotlar saqlanmagan bo'lsa ham, siz ma'lumotni yozib olishingiz mumkin.
Qidiruv
Men menyu bilan shug'ullanadigan har bir odamni qidirib topaman, bu sizning vazifangizni bajarishga yordam beradi, bu sizning kompyuteringiz uchun uskunalar. Har bir narsa, eng muhimi, eng yaxshi vazifalarni bajaradi.
Hujjatlar ketma -ket ketma -ket kelganda, ular Serialni ishga tushirishadi. Maxsus portda ma'lumotlar uzatish funktsiyalari mavjud. U USB-portning eng yaxshi dasturiy ta'minotidan foydalanadi. Har bir narsa, albatta, mumkin. Ma'lumotlar Arduino tomonidan yuborilgan bo'lsa, tugun-Qizil portga yuboriladi.
Serial funktsiyalari o'tirgan sammen med 3 forskellige funktioner. Debug funktsiyalari disk raskadrovka qilishdan so'ng, disk raskadrovka funktsiyalarini o'chirib tashlaydi, shuningdek, disk raskadrovka diskini topadi. Erkak kishi Debugen ma'lumotlarini uzluksiz ravishda ketma -ket taqdim etadi.
O'rtacha, eng yaxshi 2 -bosqichda, keyin esa bu erda, shuningdek, Funktion -da eng yaxshi vazifalarni bajaring. Ma'lum bo'lishicha, bu sizning shaxsiy ma'lumotlaringiz. MYSQL -ni mustahkamlash funktsiyalari. Ma'lum bo'lishicha, bu erda hech qanday ma'lumot yo'q.
Quvvatni kuchaytirish uchun ketma -ket ketma -ket ketma -ket ketma -ket ishlash funktsiyasi mavjud. Boshqaruv paneli va boshqaruv paneliga o'ting.
4 -qadam: 4 -qadam. Ma'lumotlar bazasi
Ma'lumotlar bazasi va ma'lumotlar bazasi tizimga kirganda, siz tizimni boshqarish panelidan foydalanishingiz mumkin. Ma'lumotlar sonining ko'p sonli raqamlari, shuningdek, yangi ma'lumotlarni o'chirib tashlaydi. Ma'lumotlar bazasi ma'lumotlar bazasi va ma'lumotlar bazasi ma'lumotlari bilan ta'minlangan. Ma'lumotlar bazasi 2 tadan oshib ketganda, men hamma narsani bilaman. Bu erda tabel er hvor man opretter navn, adresse, sted. Men der der BrickID jadvalini yozdim, Tid og sted. Tarmoq tugmasi-Qizil tillar jadvalini tanlang. Ma'lumot uzatish uchun hech qanday ma'lumot yo'q, lekin bu jadvalda emas, balki boshqa dasturlarda ham. Vizual dasturlar va dasturlar, shuningdek, Visual Studio dasturlari, shuningdek, shaxsiy ma'lumotlar bilan ta'minlanadi. Ma'lumotni o'qib bo'lmaganda, u har bir kishiga ma'lumot beradi. Uning shaxsiy ma'lumotlari sizning xohishingizga ko'ra, BrickID -ni o'z ichiga oladi. Yopish -to'kilmaslikdan oldin, siz bir necha oydan keyin hech kimni ko'rmaysiz. Qisqa f.eks. Bu erda siz aniq ma'lumotlarga ega bo'lishni xohlaysizmi, demak, har bir kishiga ma'lum bir ma'lumot beriladi.