Mundarija:
- 1 -qadam: asboblar va materiallar
- 2 -qadam: simlarni ulash
- 3 -qadam: RFID tenglikni tayyorlash
- 4-qadam: AZ-Touch tenglikni o'rnatish
- 5 -qadam: dasturiy ta'minotni o'rnatish
- 6 -qadam: Maxsus sozlamalar
- 7 -qadam: Demoni ishga tushiring:
Video: Sensorli displeyli ESP32 asosidagi RFID o'quvchi: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
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.
Tavsiya:
TFT displeyli Arduino RFID o'quvchi: 7 qadam
TFT displeyli Arduino RFID o'quvchi: Men sizga ko'rsatma beraman, TFT displeyli va devorga o'rnatiladigan RFID o'quvchini qanday chiroyli qilib yasash mumkin. Siz tanlagan MKR va bizning ar
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat
Sensorli uchta sensorli davr + Sensorli taymer davri: 4 qadam
Sensorli uchta sensorli davr + Sensorli taymer davri: Sensorli sensor - bu pimlarga teginish aniqlanganda yoqiladigan elektron. Bu vaqtinchalik ishlaydi, ya'ni yuk faqat pimlarga tegib turganda yoqiladi, bu erda men sizga teginishning uch xil usulini ko'rsataman
2 dyuymli TFT displeyli va bir nechta sensorli haroratga nisbatan rangga ega termometr: 5 qadam
2 dyuymli TFT displeyli va bir nechta sensorli haroratli nisbiy rangga ega termometr: Men bir nechta harorat sensori o'lchovlarini ko'rsatadigan displey qildim. Qizig'i shundaki, qiymatlar rangi harorat bilan o'zgaradi: > 75 daraja Selsiy = RED > 60 > 75 = apelsin > 40 < 60 = SARI > 30 < 40
Arduino asosidagi Nextion sensorli boshqaruv: 4 qadam
Arduino asosidagi Nextion sensorli boshqaruv elementlari: Do'stim sensorli ekran va Arduino orqali mashinasining HVAC (isitish, ventilyatsiya, konditsioner) ni boshqarish uchun ajoyib echim qidirayotgan edi. Bu g'oyani men cho'zilgan limuzinning ichki boshqaruvi haqidagi eski loyiham ilgari surdi, lekin