Агуулгын хүснэгт:

RFID аюулгүй байдлын тест: 3 алхам
RFID аюулгүй байдлын тест: 3 алхам

Видео: RFID аюулгүй байдлын тест: 3 алхам

Видео: RFID аюулгүй байдлын тест: 3 алхам
Видео: Путину доложили о разработке нового препарата от болезни Бехтерева 2024, Арваннэгдүгээр
Anonim
RFID аюулгүй байдлын тест
RFID аюулгүй байдлын тест

Энэ нь rfid карт анх удаа ажиллаж байгаа эсэхийг шалгах зорилготой юм

Хангамж

Rfid карт уншигч Rfid шошго

Алхам 1: Rfid карт уншигчийг Arduino руу холбоно уу

Rfid уншигч нь зүүтэй бөгөөд тэдгээр нь 3.3v - 3.3vSck (цуваа цаг) - 13MOSI зүү (Master Out Slave In) - 11MISO зүү (Master In Slave Out) -ний 12RST - зүү 9SDA (эсвэл SS) - зүүтэй холбогдсон байна. 10GND -GNDIRQ - холбогдоогүй байна

Алхам 2: Leds болон Buzzer -ийг холбох

Ледс ба Баззерыг холбож байна
Ледс ба Баззерыг холбож байна

Та удирдагчийг микроконтроллер болон дуугаралтын аль ч зүү рүү холбож болно, гэхдээ тэд нийтлэг ойлголттой байх болно.

Алхам 3: Код

MFRC522 номын санг татаж авах шаардлагатай байна, SPI номын сан аль хэдийн оронд нь arduino -тай байна.#Enclude const int buzzer = 6 кодыг оруулна уу;#RST_PIN 9 -ийг тодорхойлно // Тохируулах боломжтой, дээрх ердийн зүү байршлыг харна уу#SS_PIN 10 -ийг тодорхойлно // Тохируулах боломжтой ердийн зүү байрлуулах abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // MFRC522 жишээ үүсгэнэ үү. String read_rfid; // Хэр их хэрэгтэйг нэмж, UID оруулахаа бүү мартаарай ok_rfid_1 = "89189c99"; // Энэ бол миний үндсэн RFID картанд зориулагдсан болно. ака Миний компьютерийг асаахад ашиглах төхөөрөмж. Хэрэв хүсвэл үүнийг унтраахад ашиглаж болно. String ok_rfid_2 = "29d93594"; // Энэ нь RFID товчлуурт зориулагдсан болно. ака Товчлуурыг унтраах. Зөвлөхгүй л дээ. Зүгээр л компьютерээ хэвийн унтраа.int led_lock = 7; // Card.int led_lock2 = 6 хувьд; // Keyfob -ийн хувьд./* * Эхлүүлэх. */ int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (buzzer, OUTPUT); Цуваа эхлэх (9600); // PC -тэй цуваа холболтыг эхлүүлэх

Зөвлөмж болгож буй: