Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ito ay upang subukan lamang kung ang RFID card ay gumagana para sa isang unang timer
Mga gamit
Rfid card reader Rfid tagRfid cardGreen ledRed led BreadboardJumper wiresBuzzerArduino uno
Hakbang 1: Ikonekta ang Rfid Card Reader sa Arduino
Ang rfid reader ay may mga pin at kung saan nakakonekta ang mga ito sa 3.3v - 3.3vSck (serial clock) - pin 13MOSI (Master Out Slave In) - pin 11MISO (Master In Slave Out) -pin 12RST -pin 9SDA (o SS) - pin 10GND-GNDIRQ - hindi nakakonekta
Hakbang 2: Pagkonekta sa Leds at Buzzer
Maaari mong ikonekta ang humantong sa anumang pin sa microcontroller pati na rin ang buzzer ngunit magkakaroon sila ng isang karaniwang lupa na gagamitin ko ang pin4 para sa buzzer at pin 6 at 7 para sa pula at asul na humantong ayon sa pagkakabanggit
Hakbang 3: Ang Code
Kailangang mag-download ng MFRC522 library, ang SPI library ay nasa halip na may arduino Ang code # isama ang # isama ang const int buzzer = 6; #define RST_PIN 9 // Configurable, tingnan ang tipikal na layout ng pin sa itaas # tukuyin ang SS_PIN 10 // Configurable, tingnan ang karaniwang pin layout abovMFRC522 mfrc522 (SS_PIN, RST_PIN); // Lumikha ng halimbawa ng MFRC522. String read_rfid; // Magdagdag kung gaano mo kailangan at huwag kalimutang isama ang UID. String ok_rfid_1 = "89189c99"; // Ito ay para sa aking pangunahing RFID Card. aka. Ang gagamitin ko upang i-on ang aking PC. Maaari ring magamit upang isara ito kung nais mong. String ok_rfid_2 = "29d93594"; // Ito ay para sa RFID Keyfob. aka. Shutdown Keyfob. Hindi maipapayo tho. I-shutdown lang ang iyong PC nang normal.int led_lock = 7; // For the Card.int led_lock2 = 6; // For the Keyfob./* * Inisyalin. * / int noteDurations = {4, 8, 8, 4, 4, 4, 4, 4}; void setup () {pinMode (buzzer, OUTPUT); Serial.begin (9600); // Simulan ang mga serial na komunikasyon sa PC