Სარჩევი:

ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით: 7 ნაბიჯი
ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით: 7 ნაბიჯი

ვიდეო: ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით: 7 ნაბიჯი

ვიდეო: ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით: 7 ნაბიჯი
ვიდეო: ESP32 Tutorial 4 - Data types Define Variable Int, bool, char, Serial Monitor-ESP32 IoT Learnig kit 2024, ნოემბერი
Anonim
ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით
ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით
ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით
ESP32 დაფუძნებული RFID მკითხველი სენსორული ეკრანით

ამ მცირე ინსტრუქციით მე ვაჩვენებ, თუ როგორ უნდა შევქმნათ მარტივი RFID მკითხველი TFT გამომავალით კედელზე დასაყენებლად ESP32 DEV KIT C მოდულის, RC-522 მკითხველის pcb და AZ-Touch ESP ნაკრების გამოყენებით. თქვენ შეგიძლიათ გამოიყენოთ ეს მკითხველი კარის შესასვლელად ან შეჭრის განგაშის ტერმინალები. ადვილია ამ მარტივი დიზაინის გაფართოება უფრო რთული პროგრამისა და უკაბელო მონაცემთა გადაცემისთვის.

ნაბიჯი 1: ინსტრუმენტები და მასალები

ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები
ინსტრუმენტები და მასალები

მასალები:

  • ESP32 DEV ნაკრები V3 მოდული
  • RC522 ბარათის წამკითხველი მოდული
  • AZ-Touch ESP ნაკრები
  • solder მავთული
  • თვითწებვადი ლენტი
  • შესაფუთი მავთული

ინსტრუმენტები:

  • soldering რკინის
  • მავთულის სტრიპტიზიორი და საჭრელი

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

AZ-Touch ESP ნაკრების შეკრების შემდეგ, თქვენ უნდა დააკავშიროთ RFID მკითხველი pcb. ქვემოთ მოცემულ სურათებში ნახავთ გაყვანილობის დიაგრამას და ჩემი რეალური გადაწყვეტის რამდენიმე სურათს. ნებისმიერ შემთხვევაში, რეკომენდირებულია გამოიყენოთ კონექტორი RFID წამკითხველ კომპიუტერსა და AZ-Touch PCB- ს შორის.

ნაბიჯი 3: RFID PCB- ის მომზადება

RFID PCB- ის მომზადება
RFID PCB- ის მომზადება
RFID PCB- ის მომზადება
RFID PCB- ის მომზადება

RFID PCB– ის დასაყენებლად თქვენ უნდა მოამზადოთ pcb თვითწებვადი ლენტით და დააწებოთ იგი AZ-Touch დანართის ზედა გარსზე

ნაბიჯი 4: მონტაჟი AZ-Touch PCB

მონტაჟი AZ-Touch PCB
მონტაჟი AZ-Touch PCB
მონტაჟი AZ-Touch PCB
მონტაჟი AZ-Touch PCB

ახლა ჩვენ შეგვიძლია დავაყენოთ TFT ArduiTouch pcb– ზე, შევაერთოთ RFID pcb და დავამატოთ AZ-Touch pcb ზედა გარსშიც

ნაბიჯი 5: პროგრამული უზრუნველყოფის ინსტალაცია

კოდის მაგალითს სჭირდება Arduino IDE და რამდენიმე დამატებითი ბიბლიოთეკა. გთხოვთ დააინსტალიროთ შემდეგი ბიბლიოთეკები Arduino ბიბლიოთეკის მენეჯერის საშუალებით.

  • AdafruitGFX ბიბლიოთეკა
  • AdafruitILI9341 ბიბლიოთეკა
  • MFRC522 ბიბლიოთეკა

თქვენ შეგიძლიათ გადმოწეროთ ბიბლიოთეკა ასევე როგორც ZIP ფაილი და მოაშოროთ საქაღალდე yourarduinosketchfolder/libraries/Adafruit ბიბლიოთეკების დაყენების შემდეგ, გთხოვთ გადატვირთოთ Arduino IDE.

ნაბიჯი 6: პერსონალური პარამეტრები

წყაროს კოდში შეგიძლიათ დააყენოთ ცნობილი ტრანსპონდერის ნომერი:

ბაიტი blue_uid = {0x09, 0x8D, 0x9D, 0xA3};

თქვენ უნდა შეცვალოთ ეს თქვენი ერთი გადამცემი UID– ით. (თქვენი გადამცემების UID გამოჩნდება ეკრანზე "წვდომა უარყოფილია")

ნაბიჯი 7: გაუშვით დემო:

Image
Image

გთხოვთ გახსნათ ეს ნიმუში Arduino IDE– ში. შედგენისა და ატვირთვის შემდეგ (გთხოვთ დახუროთ Jumper JP1 AZ-Touch pcb ატვირთვისთვის) თქვენ შეგიძლიათ განათავსოთ თქვენი ტრანსპონდერები AZ-Touch დანართის თავში და დაინახავთ ეკრანს "წვდომა აკრძალულია" უცნობი ტრანსპონდერებისთვის და "დაშვებული წვდომა" ცნობილი ტრანსპონდერისათვის.

გირჩევთ: