תוכן עניינים:

קורא RFID מבוסס ESP32 עם תצוגת מגע: 7 שלבים
קורא RFID מבוסס ESP32 עם תצוגת מגע: 7 שלבים

וִידֵאוֹ: קורא RFID מבוסס ESP32 עם תצוגת מגע: 7 שלבים

וִידֵאוֹ: קורא RFID מבוסס ESP32 עם תצוגת מגע: 7 שלבים
וִידֵאוֹ: Flipper Zero DHT11 & BMP280 Weather Station module... 2024, יולי
Anonim
קורא RFID מבוסס ESP32 עם תצוגת מגע
קורא RFID מבוסס ESP32 עם תצוגת מגע
קורא RFID מבוסס ESP32 עם תצוגת מגע
קורא RFID מבוסס ESP32 עם תצוגת מגע

במעט ההנחיות הזה אראה כיצד ליצור קורא RFID פשוט עם יציאת TFT להרכבה על הקיר באמצעות מודול ESP32 DEV KIT C, לוח קורא מבוסס RC-522 וערכת ESP AZ-Touch. ניתן להשתמש בקורא זה לגישה לדלת. או מסופי אזעקה פולשים. קל להרחיב את העיצוב הפשוט הזה ליישום מורכב יותר ולהעברת נתונים אלחוטית.

שלב 1: כלים וחומרים

כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים

חומרים:

  • ערכת מודול V3 ESP32 DEV
  • מודול קורא כרטיסים RC522
  • ערכת ESP של AZ-Touch
  • חוט הלחמה
  • קלטת הדבקה עצמית
  • חוט עוטף

כלים:

  • מלחם
  • מפשיט תיל וחיתוך

שלב 2: חיווט

תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל
תִיוּל

לאחר הרכבת ערכת ה- ESP AZ-Touch, עליך לחבר את מחשב הלוח של קורא ה- RFID. בתמונות למטה תוכלו למצוא תרשים חיווט וכמה תמונות של הפתרון האמיתי שלי. בכל מקרה מומלץ להשתמש במחבר בין מחשב הלוח של קורא ה- RFID למחשב הלוח של AZ-Touch.

שלב 3: הכנת PCB RFID

הכנת PCB RFID
הכנת PCB RFID
הכנת PCB RFID
הכנת PCB RFID

לצורך הרכבה של לוח ה- RFID עליך להכין את הלוח עם סרט דבק עצמי ולהדביק אותו למעטפת העליונה של מארז AZ-Touch.

שלב 4: הרכבה של AZ-Touch PCB

הרכבה של AZ-Touch PCB
הרכבה של AZ-Touch PCB
הרכבה של AZ-Touch PCB
הרכבה של AZ-Touch PCB

כעת אנו יכולים להרכיב את ה- TFT על לוח ה- ArduiTouch, לחבר את לוח ה- RFID ולהרכיב את ה- AZ-Touch PCB גם במעטפת העליונה.

שלב 5: התקנת קושחה

הקוד לדוגמה דורש את Arduino IDE וכמה ספריות נוספות. התקן את הספריות הבאות באמצעות מנהל הספרייה של Arduino.

  • ספריית AdFruitGFX
  • ספריית AdafruitILI9341
  • ספריית MFRC522

אתה יכול להוריד את הספרייה גם ישירות כקובץ ZIP ולבטל את הדחיסה של התיקיה תחת התיקייה/הספריות שלך/לאחר התקנת ספריות Adafruit, הפעל מחדש את Arduino IDE.

שלב 6: הגדרות מותאמות אישית

בקוד המקור אתה יכול להגדיר את המספר של משדר ידוע:

בתים blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

עליך לשנות זאת ל- UID של אחד המשדרים שלך. (ה- UID של הטרנספנדר שלך יהיה גלוי במסך "גישה נדחתה")

שלב 7: הפעל את ההדגמה:

Image
Image

אנא פתח מדגם זה ב- Arduino IDE. לאחר האוסף וההעלאה (נא לסגור את מגשר JP1 במחשב הלוח של AZ-Touch להעלאה) תוכל לשים את הטרנספונרים שלך בחלק העליון של המארז של AZ-Touch ותראה מסך "גישה נדחתה" עבור משדרים לא ידועים ו"גישה ניתנת " עבור המשדר הידוע.

מוּמלָץ: