Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu yo'riqnomada men ESP32 DEV KIT C moduli, RC-522 asosidagi PCB va AZ-Touch ESP to'plami yordamida devorga o'rnatish uchun TFT chiqishi bilan oddiy RFID o'quvchini qanday yaratishni ko'rsatib beraman. yoki tajovuzkor signal terminallari. Murakkab dastur va simsiz ma'lumotlarni uzatish uchun ushbu oddiy dizaynni kengaytirish oson.
1 -qadam: asboblar va materiallar
Materiallar:
- ESP32 DEV to'plami V3 moduli
- RC522 kartani o'qish moduli
- AZ-Touch ESP to'plami
- lehim sim
- o'z -o'zidan yopishqoq lenta
- o'rash sim
Asboblar:
- lehim temir
- simni ajratuvchi va kesuvchi
2 -qadam: simlarni ulash
AZ-Touch ESP to'plamini yig'gandan so'ng, siz RFID o'quvchi pcb simini ulashingiz kerak. Quyidagi rasmlarda siz simlar sxemasini va mening haqiqiy yechimimning rasmlarini topasiz. Qanday bo'lmasin, RFID o'quvchi pcb va AZ-Touch pcb o'rtasidagi ulagichdan foydalanish tavsiya etiladi.
3 -qadam: RFID tenglikni tayyorlash
RFID shaxsiy kompyuterini o'rnatish uchun siz kompyuterni o'z-o'zidan yopishqoq lenta bilan tayyorlashingiz va AZ-Touch korpusining yuqori qobig'iga yopishtirishingiz kerak.
4-qadam: AZ-Touch tenglikni o'rnatish
Endi biz TFTni ArduiTouch pcb-ga o'rnatishimiz, RFID-ni ulashimiz va AZ-Touch pcb-ni yuqori qobiqqa o'rnatishimiz mumkin.
5 -qadam: dasturiy ta'minotni o'rnatish
Misol kodi Arduino IDE va ba'zi qo'shimcha kutubxonalarga muhtoj. Iltimos, Arduino kutubxona menejeri orqali quyidagi kutubxonalarni o'rnating.
- AdafruitGFX kutubxonasi
- AdafruitILI9341 kutubxonasi
- MFRC522 kutubxonasi
Siz kutubxonani to'g'ridan -to'g'ri ZIP fayli sifatida yuklab olishingiz va papkani/kutubxonalar ostidagi papkani ochishingiz mumkin/Adafruit kutubxonalarini o'rnatgandan so'ng, Arduino IDE -ni qayta ishga tushiring.
6 -qadam: Maxsus sozlamalar
Manba kodida siz ma'lum transponderning raqamini o'rnatishingiz mumkin:
bayt blue_uid = {0x09, 0x8D, 0x9D, 0xA3};
Buni transponderlardan birining UID -ga o'zgartirish kerak. (Transponderlaringiz UID "Kirish taqiqlangan" ekranida ko'rinadi)
7 -qadam: Demoni ishga tushiring:
Iltimos, ushbu namunani Arduino IDE -da oching. Kompilyatsiya va yuklashdan so'ng (yuklash uchun AZ-Touch kompyuteridagi Jumper JP1-ni yoping), siz transponderlaringizni AZ-Touch korpusining yuqori qismiga qo'yishingiz mumkin va siz noma'lum transponderlar uchun "Kirish taqiqlangan" va "Ruxsat berilgan" ekranini ko'rasiz. ma'lum bo'lgan transponder uchun.